MyBB.de Forum
Forenübersicht Hintergrundbild einfügen - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html)
+--- Thema: Forenübersicht Hintergrundbild einfügen (/thread-9088.html)

Seiten: Seiten: 1 2


RE: Forenübersicht Hintergrundbild einfügen - Michael - 26.03.2008

Möglich wäre es auf folgendem Weg: Du könntest der Tabellenzelle eine CSS-Klasse zuweisen, die sich durch die Foren-ID für jedes Forum unterscheidet. Suche im Template forumbit_depth2_forum nach:
Code:
<td class="{$bgcolor}" valign="top">
<strong><a href="forumdisplay.php?fid={$forum['fid']}">{$forum['name']}</a></strong>
Ersetzen durch:
Code:
<td class="{$bgcolor} forumbg_{$forum['fid']}" valign="top">
<strong><a href="forumdisplay.php?fid={$forum['fid']}">{$forum['name']}</a></strong>
Danach kannst du für jede Zelle per CSS einen eigenen Hintergrund definieren:
Code:
.forumbg_x {
    background: url(images/grafik.gif) bottom right no-repeat;
}



RE: Forenübersicht Hintergrundbild einfügen - Obito - 27.03.2008

Leider hat es nicht geklappt. Es werden keine Grafiken angezeigt. Ich habe es in den Feld "Zusätzliches CSS" beim Theme hinzugefügt und zwar so:

Code:
.forumbg_2 {
    background: url(images/toplinks/suche.png) bottom right no-repeat;
}

.forumbg_3 {
    background: url(images/toplinks/mitglieder.png) bottom right no-repeat;
}
Die Bilder sind vorhanden, mein Browser meldet auch nicht, dass sich dort irgendwelche Bilder befinden müssten. Die IDs der Foren sind auch korrekt.
Es kann sein, dass das Template nicht ganz richtig ist. Ich habe von ein anderen Thema ein rollover-Effekt eingebaut und da musste ich das Template etwas anpassen. In Moment sieht es so aus:
Code:
<tr class="{$bgcolor} trow_hover">
<td align="center" valign="top"><img src="{$theme['imgdir']}/{$lightbulb['folder']}.gif" alt="{$lightbulb['altonoff']}" title="{$lightbulb['altonoff']}" /></td>
<td forumbg_{$forum['fid']}" valign="top">
<strong><a href="forumdisplay.php?fid={$forum['fid']}">{$forum['name']}</a></strong><div class="smalltext">{$forum['description']}{$modlist}{$subforums}</div>
</td>
<td valign="top" align="center" style="white-space: nowrap">{$threads}{$unapproved['unapproved_threads']}</td>
<td valign="top" align="center" style="white-space: nowrap">{$posts}{$unapproved['unapproved_posts']}</td>
<td valign="top" align="right" style="white-space: nowrap">{$lastpost}</td>
</tr>
Vielleicht liegt hier der Fehler?


RE: Forenübersicht Hintergrundbild einfügen - Michael - 27.03.2008

Ersetze
Code:
<td forumbg_{$forum['fid']}" valign="top">
mal durch
Code:
<td class="forumbg_{$forum['fid']}" valign="top">



RE: Forenübersicht Hintergrundbild einfügen - Obito - 27.03.2008

Danke es hat geklappt. Der Rollover Effekt funktioniert auch noch.
Dann hätten wir es. Danke an alle die mir geholfen haben. Find ich super.