Wahlweise Blocktitel bei HTML-Blöcken?

Begonnen von Sasu1980, 06 Oktober 2007, 21:35:20

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 3 Gäste betrachten dieses Thema.

Sasu1980

Hallo,
möchte auf meiner Seite bei den Blöcken links/rechts (nur bei HTML-Blöcken wichtig) wahlweise überschrift. will aber auch, dass wenn keine überschrift gewünscht wird, die titel grafik (mx-default: PFEIL) nicht angezeigt wird sondern einfach nur der inhalt. Wichtig, weil ich die banner nicht fest in die theme integrieren will.
danke im voraus.

reddragon


Andi

schön´s Grüssle, Andi

JoergK

Naja, nach 20 mal lesen und unter Zurhilfenahme meiner :wahsaga: (allerdings nur mit eingeschaltetet Nebelscheinwerfern ;D ) hab ich es so verstanden:

"Wie kann ich bei den rechten und linken Blöcken die Bilder/Icons (themes/mx-default/images/arrow.gif) vor dem Blocktitel wahlweise ein- oder ausschalten - je nachdem, ob der Block einen Titel hat oder nicht?"

Das geht recht einfach durch folgende Änderungen / Erweiterungen im Theme mx-default:

1. theme.php, zwischen die Zeilen ~62-63

    $out = str_replace('{BLOCK_TITLE}' , $title , $out);
    if ($noecho) {


das einfügen
    if (!empty($title)) {
        $out = str_replace('{BLOCK_PICTITLE}' , '<img src="'.MX_THEME_DIR.'/images/arrow.gif" width="21" height="21" alt="">' , $out);
    } else {
        $out = str_replace('{BLOCK_PICTITLE}' , '' , $out);
    }   


2. theme.html, Zeile ~71
<td class="boxtitle" width="21"><img src="images/arrow.gif" width="21" height="21" alt=""></td>
ändern in
<td class="boxtitle" width="21">{BLOCK_PICTITLE}</td>

3. theme.html, Zeile ~269
<td class="boxtitle" width="21"><img src="images/arrow.gif" width="21" height="21" alt=""></td>
ändern in
<td class="boxtitle" width="21">{BLOCK_PICTITLE}</td>
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody