Farbe ändern bei horizontalen Spalten

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Farbe ändern bei horizontalen Spalten

Beitrag von Kiss News »

Hallo!
Ich würde gerne die horizontalen Spalten in meinem Forum ändern. Sie haben alle die gleiche Farbe:
http://www.kissfanshop.de/phpbb2/index.php
ich hätte gerne, dass sie so aussehen, wie die Spalten in der Themenübersicht:
http://www.kissfanshop.de/phpbb2/viewforum.php?f=1
also abwechselnd grau/hellgrau.
Könnte mir bitte vielleicht jemand sagen, wie das geht?
Danke!
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Also etwas Arbeit ist das schon: du musst die Zeilen in der index.php mitzählen und den Klassen-Namen als Parameter übergeben. Vgl. dazu die viewforum.php:

Code: Alles auswählen

		$row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
		$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
Anschließend musst du in der index_body.tpl noch die Klassen durch Variablen ersetzen.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Beitrag von Kiss News »

Hallo Philipp!
Danke für die Antwort, aber leider verstehe ich nur Bahnhof :-?
Welche Zeilen soll ich da in der Index.php mitzählen?
Was genau ist eine "Klasse" bzw. Klassen-Name?
Meinst Du, so wie der von Dir oben angegebene Code der viewforum.php muss dann der Code ein der index.php aussehen?
Bei mir tut er das schon.
Der von Dir angegebene Code kommt bei mir in der viewforum.php als auch in der index.php vor....
Könntest Du mir bitte das noch einmal erklären, ohne Insiderausdrücke...
Danke,
Gruß,
Gerhard
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Dann könnte das sogar noch einfacher sein. Ersetz doch mal testweise in der index_body.tpl zwischen

Code: Alles auswählen

  <!-- BEGIN forumrow -->
und

Code: Alles auswählen

  <!-- END forumrow -->
jeweils

Code: Alles auswählen

class="row1"
durch

Code: Alles auswählen

class="{catrow.forumrow.ROW_CLASS}"
Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Beitrag von Kiss News »

das hat leider nichts bewirkt, sieht immer noch so aus wie früher.
so sieht mein index_body.tpl Code nun aus:
<!-- BEGIN forumrow -->
<tr>
<td class="{catrow.forumrow.ROW_CLASS}" align="center" valign="middle" height="50"><img
src="{catrow.forumrow.FORUM_FOLDER_IMG}" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}"
title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td>
<td class="{catrow.forumrow.ROW_CLASS}" align="center" valign="middle" height="50">{catrow.forumrow.FORUM_ICON_IMG}</td>
<td class="{catrow.forumrow.ROW_CLASS}" width="100%" height="50"
onMouseOver="this.style.backgroundColor="#F5F4F4""
onMouseOut="this.style.backgroundColor="""><span {catrow.forumrow.FORUM_COLOR}
class="forumlink"><a href="{catrow.forumrow.U_VIEWFORUM}" {catrow.forumrow.FORUM_COLOR}
class="forumlink">{catrow.forumrow.FORUM_NAME}</a> </span><span class="genmed">{catrow.forumrow.FORUM_DESC}<br
/>
</span><span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span></td>
<td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.TOPICS}</span></td>
<td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.POSTS}</span></td>
<td class="row2" align="center" valign="middle" height="50" nowrap="nowrap"><span
class="gensmall">{catrow.forumrow.LAST_POST}</span></td>
</tr>
<!-- END forumrow -->

Gruß,
Gerhard
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Ändere testweise mal

Code: Alles auswählen

      $row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
in

Code: Alles auswählen

      $row_class = ( ($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Beitrag von Kiss News »

Hallo Philipp!
Habe diesen Code in der index.php verändert (also das Rufzeichen weg). Hat aber leider auch nichts verändert.... :-?
Gruß,
Gerhard
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Ändere mal die beiden $is in der index.php in $j ab.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Beitrag von Kiss News »

Hallo Philipp!
Ja, da kommen wir der Sache schon näher :D
http://www.kissfanshop.de/phpbb2/index.php
Die Spalten sind allerdings nicht durchgehend gleich farbig, die rechten 3 Spalten haben sich farblich nicht verändert...
Gruß,
Gerhard
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Ganz einfach die

Code: Alles auswählen

class="row2"
analog ersetzen...

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“