Seite 1 von 1
Farbhintergrund für das 1. Forum in der Foren-Übersicht
Verfasst: 09.01.2010 10:21
von TomTom01
Hallo,
im Betreff des Themas wird eh schon fast alles beschrieben.
Ich hätte gerne, dass das 1. Forum in meiner Foren-Übersicht eine bestimmte Hintergrundfarbe erhält und der Forumsname weiß wird. Kann man da z.B. programmiern, dass das Forum mit der ID 1 eine andere Farbe bekommt oder geht das noch leichter??
LG
Re: Farbhintergrund für das 1. Forum in der Foren-Übersicht
Verfasst: 09.01.2010 18:00
von modernist
Das kann man im Stylesheet ändern. Ohne Link zum Forum, Infos über verwendeten Style etc. kann man da aber nicht mehr zu sagen.
Re: Farbhintergrund für das 1. Forum in der Foren-Übersicht
Verfasst: 09.01.2010 23:14
von TomTom01
Danke erstmal ! aber wie kann ich das umändern?
Links zu...
... meinem Forum:
http://forum.eisenbahn-in-oesterreich.at/
... dem verwendeten Style:
http://demo.phpbb3styles.net/eTech
lg
Re: Farbhintergrund für das 1. Forum in der Foren-Übersicht
Verfasst: 13.01.2010 15:13
von TomTom01
Bitte..
Ich brauch das echt.
Re: Farbhintergrund für das 1. Forum in der Foren-Übersicht
Verfasst: 17.01.2010 14:39
von TomTom01
Leider nochmal bump...
@ modernist
Kannst mir jetzt helfen oder nicht??
Re: Farbhintergrund für das 1. Forum in der Foren-Übersicht
Verfasst: 17.01.2010 18:44
von modernist
Was meinst du denn genau mit "1. Forum in meiner Foren-Übersicht eine bestimmte Hintergrundfarbe erhält und der Forumsname weiß wird"
Soll das der Kasten mit "Willkommen im EIÖF!" auf der Startseite sein? Und was genau soll da weiß werden und welche Hintergrundfarbe hättest du gerne? Der genannte Kasten hat ja im Moment #EBEEF3 als Hintergrund.
Re: Farbhintergrund für das 1. Forum in der Foren-Übersicht
Verfasst: 18.01.2010 20:57
von TomTom01
Danke!
Nein, ein Forum, welches man nur mit einem bestimmten Rang sieht. Geht das nicht, dass ich dir die ID des Forums schreibe? Aber woher weiss ich welches Forum welche ID hat?
DerForumstitel soll #FFFFFF bekommen, die Beschreibung #DCDCDC. Der Hintergrund soll eine bestimmte Farbe bekommen, die ich noch wählen muss - solltest du mir den Code schreiben - einfach "<hintergrundfürdieboxfarbe>" dort einfügen. DANKE!
Re: Farbhintergrund für das 1. Forum in der Foren-Übersicht
Verfasst: 20.01.2010 14:46
von TomTom01
... bump ...
Re: Farbhintergrund für das 1. Forum in der Foren-Übersicht
Verfasst: 22.01.2010 18:22
von TomTom01
.. bump ...

Re: Farbhintergrund für das 1. Forum in der Foren-Übersicht
Verfasst: 24.01.2010 09:08
von JFooty
Hallo TomTom01!
Du hast sogar zwei Möglichkeiten das zu realisieren. Entweder fragst du die Variable forumrow.FORUM_ID oder forumrow.FORUM_NAME ab. Ich würde die erste Variante bevorzugen, denn wenn du das Forum mal umbenennst, müsstest du das dann auch im Template ändern.
Ich gehe mal davon aus das es um ein Forum vom Typ "Forum" geht, es sich also nicht um ein Forum vom Typ "Kategorie" oder einen "Link" handelt.
Öffne die forumlist_body.html und suche diese Abschnitt:
Code: Alles auswählen
<tr>
<td class="row1" width="31" align="center">{forumrow.FORUM_FOLDER_IMG}</td>
<td class="row1">
<!-- IF forumrow.FORUM_IMAGE -->
<table border="0" cellspacing="0" cellpadding="0" width="100%"><tr><td align="middle" style="padding-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</td><td width="100%" valign="middle">
<!-- ENDIF -->
<a class="forumlink<!-- IF forumrow.S_UNREAD_FORUM --> link-new<!-- ENDIF -->" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a>
<p class="forumdesc">{forumrow.FORUM_DESC}</p>
<!-- IF forumrow.MODERATORS -->
<p class="forumdesc"><strong>{forumrow.L_MODERATOR_STR}:</strong> {forumrow.MODERATORS}</p>
<!-- ENDIF -->
<!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS -->
<p class="forumdesc"><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}</p>
<!-- ENDIF -->
<!-- IF forumrow.FORUM_IMAGE --></td></tr></table><!-- ENDIF -->
</td>
<td class="row2" align="center"><p class="topicdetails">{forumrow.TOPICS}</p></td>
<td class="row2" align="center"><p class="topicdetails">{forumrow.POSTS}</p></td>
<td class="row2" align="center" nowrap="nowrap">
<!-- IF forumrow.LAST_POST_TIME -->
<p class="topicdetails">{forumrow.LAST_POST_TIME}</p>
<p class="topicdetails">{forumrow.LAST_POSTER_FULL}
<!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a><!-- ENDIF -->
</p>
<!-- ELSE -->
<p class="topicdetails">{L_NO_POSTS}</p>
<!-- ENDIF -->
</td>
</tr>
Finde in diesem Abschnitt:
Ersetze durch:
Code: Alles auswählen
class="<!-- IF forumrow.FORUM_ID == "xx" -->new<!-- ELSE -->row1<!-- ENDIF -->"
Wenn du die komplette Zeile in der Forenübersicht umfärben möchtest, also auch die Spalten Themen, Beiträge und Letzter Beitrag:
Finde in diesem Abschnitt:
Ersetze mit:
Code: Alles auswählen
class="<!-- IF forumrow.FORUM_ID == "xx" -->new<!-- ELSE -->row2<!-- ENDIF -->"
Das xx musst du mit deiner gewünschten Forum_ID ersetzen. Diese findest du z.B. in der Adresszeile deines Browsers, wenn du ein Forum anklickst. Dort siehst du dann z.B.
Die Zahl hinter dem f= ist die gesuchte Forum_ID.
Öffne nun deine stylesheet.css und füge am Ende ein:
Code: Alles auswählen
/*Forum ID=xx in der Forenuebersicht in anderer Hintergrundfarbe*/
.forumxx {background:red none no-repeat scroll 0 0}
Hier wieder das xx durch die Forum_ID ersetzen. Ich habe jetzt mal als Hintergrundfarbe Rot gewählt, damit der Effekt deutlich wird.
Zur Anpassung der Schriftfarben musst du analog diese Änderungen für class="forumlink", class="forumdesc" bzw. class="topicdetails" vornehmen in der forumlist_body.html vornehmen. In der stylesheet erstellst du am Ende zusätzlich folgendes:
Code: Alles auswählen
/*Forentitel des Forums ID=xx in der Forenuebersicht in anderer Schriftfarbe*/
a.forumlinkxx {color:#fff}
/*Forenbeschreibung des Forums ID=xx in der Forenuebersicht in anderer Schriftfarbe*/
p.forumdescxx {color:#DCDCDC}
/*Themenanzahl, Beitragszahl und Letzter Beitrag des Forums ID=xx in der Forenuebersicht in anderer Schriftfarbe*/
.topicdetailsxx {color:#fff}
Viel Spaß beim Basteln.
