pragmaMx Support Forum

pragmaMx => Themes & Design => Thema gestartet von: onkel in 19 Februar 2006, 01:38:14

Titel: Block überschrift als Bild
Beitrag von: onkel in 19 Februar 2006, 01:38:14
Hallo,

Wie kann ich einen Block eine individuelles Bild als über Schrift geben ?

ich nutze das mx-rainbow theme.


Das ist ein Beispiel für den Umfrage block







[gelöscht durch Administrator]
Titel: Re: Block überschrift als Bild
Beitrag von: onkel in 19 Februar 2006, 16:50:56
Ich kann jetzt Bei jedem Module die Block Überschrift ändern (mit Bild) aber mit  jedem Block ein individuelles Bild als Überschrift zuweisen komme ich nicht weiter.

$blocktitlecolor['Home']             = "background-image:url(themes/theme2005/style/bg_box.gif); background-repeat:no-repeat; OVERFLOW: hidden; WIDTH: 133px; PADDING-TOP: 3px; PADDING-BOTTOM: 8px; max-width: 133px;";

Ist das OK so ? oder gibt es da eine andere Möglichkeit ?
Titel: Re: Block überschrift als Bild
Beitrag von: henne in 19 Februar 2006, 21:46:09
wenns nur um den Block geht und das Bild nich nach Modul wechslen soll, kannst Du statt der Blocküberschrift einfach einen Imagepfad angeben in der Blockadministration ;)
Titel: Re: Block überschrift als Bild
Beitrag von: NeMeSiSX2LC in 20 Februar 2006, 12:10:21
Kannst auch in deinem Theme wo {BLOCKTITLE} steht ein <img src="PFAD/{BLOCKTITLE}" border="0" /> draus machen so musste nur den Namen der grafik im Block Admin eintragen ;)
Titel: Re: Block überschrift als Bild
Beitrag von: onkel in 09 März 2006, 22:16:59
ups, da habe ich übersehen das mir jemand antwortete  :D

Zitatwenns nur um den Block geht und das Bild nich nach Modul wechslen soll, kannst Du statt der Blocküberschrift einfach einen Imagepfad angeben in der Blockadministration


:thumbup: die Idee ist nicht schlecht, aber es sollte nur bei bestimmten Blöcken eine andere Grafik angezeigt werden, ansonsten ist darin eine Hintergrundgrafik.
Titel: Re: Block überschrift als Bild
Beitrag von: henne in 09 März 2006, 22:21:51
Zitatdie Idee ist nicht schlecht, aber es sollte nur bei bestimmten Blöcken eine andere Grafik angezeigt werden, ansonsten ist darin eine Hintergrundgrafik.

ja genau das kannst Du so realisieren .. in der Blockadministration statt der Überschrift den Imagepfad ;)
Titel: Re: Block überschrift als Bild
Beitrag von: onkel in 09 März 2006, 22:32:35
Zitatja genau das kannst Du so realisieren .. in der Blockadministration statt der Überschrift den Imagepfad

Es wird trotzdem die Hintergrund grafik angezeigt und darüber nochmal die angelegte grafik im Admin Block einstellungen.
Titel: Re: Block überschrift als Bild
Beitrag von: henne in 09 März 2006, 22:47:07
ja o.k. wenn im Theme auch eine ist dann stimmt das. Du kannst ja für jeden Block ne seperate Hintergrundgrafik machen und die im Theme weglassen...
Titel: Re: Block überschrift als Bild
Beitrag von: onkel in 09 März 2006, 23:07:53
Zitatja o.k. wenn im Theme auch eine ist dann stimmt das. Du kannst ja für jeden Block ne seperate Hintergrundgrafik machen und die im Theme weglassen...

hämmm das wäre zu viel geflicke  :o da müsste es doch eine bessere lösung geben  :D
kann man nicht im block die Überschrift deaktivieren und ein Bild einfügen?
Titel: Re: Block überschrift als Bild
Beitrag von: Catlak in 13 März 2006, 07:28:06
Ich komme nicht mit ...
Total kompliziert hier ...

Will auch die Überschriften bei mir im Block als Bild einfügen ... 

Oder geht das eigentlich so das ich bei Jeden Block verschiedene background bilder einfügen kann ?
ich kann bei meinem theme bei blocks.html nur für alle blöcke nur einen background bild einfügen und da wird das bei jedem block angezeigt will aber so haben das ich für jeden block einen anderen background hab .. ist das machbar???

Titel: Re: Block überschrift als Bild
Beitrag von: JoergK in 13 März 2006, 18:28:38
Zitatich kann bei meinem theme bei blocks.html nur für alle blöcke nur einen background bild einfügen und da wird das bei jedem block angezeigt will aber so haben das ich für jeden block einen anderen background hab .. ist das machbar???

In der theme.html gibst Du ein transparentes GIF als Hintergrundbild und dann für jeden Block individuell in der Blockverwaltung als Blocktitel statt Text ein Bild an.
Titel: Re: Block überschrift als Bild
Beitrag von: NeMeSiSX2LC in 13 März 2006, 18:42:20
Ähm JoergK die blocks.html lässt aber eher drauf schliessen das er ein Altes Theme hat... da spring höchstens eine theme.php bei raus. bzw weiss ja nicht was er genau meint für mich list sich das so als ob er den kompletten block mit anderem Hintergrund haben will. Da tuts der Title dann natürlich nicht.
Titel: Re: Block überschrift als Bild
Beitrag von: henne in 13 März 2006, 18:47:08
ZitatÄhm JoergK die blocks.html lässt aber eher drauf schliessen das er ein Altes Theme hat... da spring höchstens eine theme.php bei raus. bzw weiss ja nicht was er genau meint für mich list sich das so als ob er den kompletten block mit anderem Hintergrund haben will. Da tuts der Title dann natürlich nicht.

sorry, statt hier immer neunmalklug alle zu verbessern, trag doch lieber mal zur Lösung bei. Das fällt mir schon den ganzen Tag auf. Also bitte, wenn Du eine Lösung kennst dann sag es, die Kommentare kannste Dir sparen die helfen hier niemandem weiter  ;)
Titel: Re: Block überschrift als Bild
Beitrag von: onkel in 13 März 2006, 18:48:23
Zitat von: NeMeSiSX2LC in 13 März 2006, 18:42:20
Ähm JoergK die blocks.html lässt aber eher drauf schliessen das er ein Altes Theme hat... da spring höchstens eine theme.php bei raus. bzw weiss ja nicht was er genau meint für mich list sich das so als ob er den kompletten block mit anderem Hintergrund haben will. Da tuts der Title dann natürlich nicht.

ZitatOder geht das eigentlich so das ich bei Jeden Block verschiedene background bilder einfügen kann ?


Zitatich kann bei meinem theme bei blocks.html nur für alle blöcke nur einen background bild einfügen und da wird das bei jedem block angezeigt will aber so haben das ich für jeden block einen anderen background hab .. ist das machbar???


Er will genau das gleich was ich will ;) mit JoergK's Vorschlag würde es funktionieren, aber wie gesagt, es ist zu viel geflicke und ich möchte nur einen bestimmten block ändern können.

Titel: Re: Block überschrift als Bild
Beitrag von: NeMeSiSX2LC in 13 März 2006, 18:56:11
Mal auf das von Cat bezogen.
den title zb so in die funktion einarbeiten:
function themesidebox($title, $content)

if ($title == 'Forum'){

$background = "background=\"PFADZUMBILD/BILD\" />";

}

oder als CSS

if ($title == 'Forum'){

$background = "style=\"background-image:url(PFADZUMBILD/BILD);\" />";

}


Und in der blocks.html dann einfach dort wo er wieder gegeben werden soll das $background einfügen.

Hab das jetzt grad mal aus ner uralt version raus
Titel: Re: Block überschrift als Bild
Beitrag von: Catlak in 14 März 2006, 00:26:13
ja wie gesagt hab ich eine alte theme und hab keine theme.html sonder stat desssen theme.php und blocks.html