.css wird nicht übernommen

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.
Antworten
Eoleon

.css wird nicht übernommen

Beitrag von Eoleon »

meine untere Navigationsleiste übernimmt nach Login nicht die Einstellungen.
Outdoor schaut es gut aus - nur nach Login fehlen die Einstellungen.

hier der Code der oberen Leiste, die bei Login /Logout gleichbleibend angezeigt wird

Code: Alles auswählen

<table width="100%" cellpadding="1" cellspacing="1" class="portal_top">
<tr><div align="center">
	<th width="100%" class="thNav_top" nowrap="nowrap"><a href="{U_INDEX}" class="mainmenu"><span class="nav">&nbsp;&nbsp;&raquo;Forum</span></a>&nbsp;&nbsp;&nbsp;&nbsp;
	<a href="{U_PORTAL}" class="mainmenu"><span class="nav">&raquo;Portal</span></a>&nbsp;&nbsp;&nbsp;&nbsp;
	<a href="{U_SEARCH}" class="mainmenu"><span class="nav">&raquo;{L_SEARCH}</span></a>&nbsp;&nbsp;&nbsp;&nbsp;
	<a href="{U_MEMBERLIST}" class="mainmenu"><span class="nav">&raquo;{L_MEMBERLIST}</span></a>&nbsp;&nbsp;&nbsp;&nbsp;
	<a href="{U_GROUP_CP}" class="mainmenu"><span class="nav">&raquo;{L_USERGROUPS}</span></a>&nbsp;&nbsp;&nbsp;&nbsp;
	<a href="{U_FAQ}" class="mainmenu"><span class="nav">&raquo;{L_FAQ}</span></a>&nbsp;&nbsp;&nbsp;&nbsp;
	<a href="{U_AUCTION}" class="mainmenu"><span class="nav">&raquo;{L_AUCTION}</span></a>&nbsp;&nbsp;</th></div>
</tr>
</table>
hier der Code der untere Leiste - nach Login wird alles falsch angezeigt

Code: Alles auswählen

<table width="100%" cellpadding="1" cellspacing="1" border="0" class="portal_top">
<tr>
<!-- BEGIN switch_user_logged_out -->	
	<td width="100%" align="center" valign="middle" nowrap="nowrap" class="tdNav_top_middle"><a href="{U_REGISTER}" class="mainmenu"><span class="nav">&raquo;{L_REGISTER}</span></a>&nbsp;&nbsp;&nbsp;&nbsp;<!-- BEGINELSE switch_user_logged_out -->
	<a href="{U_PROFILE}" class="mainmenu"><span class="nav">&raquo;{L_PROFILE}</span></a>&nbsp;&nbsp;&nbsp;&nbsp;
	<a href="{U_PREFERENCES}" class="mainmenu"><span class="nav">&raquo;{L_PREFERENCES}</span></a>&nbsp;&nbsp;&nbsp;&nbsp;
	<a href="{U_PRIVATEMSGS}" class="mainmenu"><span class="nav">&raquo;{PRIVATE_MESSAGE_INFO}</span></a>&nbsp;&nbsp;&nbsp;&nbsp;<!-- END switch_user_logged_out -->
	<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><span class="nav">&raquo;{L_LOGIN_LOGOUT}</span></a>&nbsp;&nbsp;&nbsp;&nbsp;
<!-- BEGIN user_is_admin -->
	<a href="{U_ADMIN_LINK}" class="mainmenu"><span class="nav">&raquo;{L_ADMIN_LINK}</span></a>&nbsp;&nbsp;<!-- END user_is_admin --></td>
</tr>
</table>
http://teres.te.ohost.de/phpBB2/login.php
User: test
PW: test
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...
<table width="100%" cellpadding="1" cellspacing="1" border="0" class="portal_top">
<tr>
<!-- BEGIN switch_user_logged_out -->
<td width="100%" align="center" valign="middle" nowrap="nowrap" class="tdNav_top_middle"><a href="{U_REGISTER}" class="mainmenu"><span class="nav">&raquo;{L_REGISTER}</span></a>&nbsp;&nbsp;&nbsp;&nbsp;
<!-- BEGINELSE switch_user_logged_out -->
<a href="{U_PROFILE}" class="mainmenu"><span class="nav">&raquo;{L_PROFILE}</span></a>&nbsp;&nbsp;&nbsp;&nbsp;
<a href="{U_PREFERENCES}" class="mainmenu"><span class="nav">&raquo;{L_PREFERENCES}</span></a>&nbsp;&nbsp;&nbsp;&nbsp;
<a href="{U_PRIVATEMSGS}" class="mainmenu"><span class="nav">&raquo;{PRIVATE_MESSAGE_INFO}</span></a>&nbsp;&nbsp;&nbsp;&nbsp;
<!-- END switch_user_logged_out -->
<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><span class="nav">&raquo;{L_LOGIN_LOGOUT}</span></a>&nbsp;&nbsp;&nbsp;&nbsp;
<!-- BEGIN user_is_admin -->
<a href="{U_ADMIN_LINK}" class="mainmenu"><span class="nav">&raquo;{L_ADMIN_LINK}</span></a>&nbsp;&nbsp;
<!-- END user_is_admin -->
</td>
</tr>
</table>
Zuerst solltest du mal die Switch-Anweisungen immer in eine neue Zeile packen .... und dann ist die Frage ... wo kommt die verwaiste rote Switch her?

Markus
Eoleon

Beitrag von Eoleon »

Markus67 hat geschrieben:
Zuerst solltest du mal die Switch-Anweisungen immer in eine neue Zeile packen .... und dann ist die Frage ... wo kommt die verwaiste rote Switch her?

Markus
die Switch-Anweisungen sind jetzt in einer neuen Zeile - ändert jedoch nix am Resultat.

<!-- BEGINELSE switch_user_logged_out -->
damit wird im Logout nur Register und Login angezeigt.
Sobald man on ist erscheint die vollständige Navigation.
Entferne ich es, wird die vollständige Navi auch im Logout angezeit, was ich somit unterdrücke. ;)

edit / ich benötige es, weil im Header der Link zum ACP ist.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

und wie sieht die Navi aus wenn du das BEGINELSE rausnimmst? Werden dann die CSS-Angaben übernommen oder auch nicht?

Markus
Eoleon

Beitrag von Eoleon »

nein, sie werden nicht übernommen.

Die Navi ist im Logout ohne Switch bis auf das ACP sichtbar.
Im Login erscheint dann nur "Logout" und "ACP".

Vorher hatte ich die Links jeweils in <td> gepackt, da wurde alles regelrecht angezeigt.
Jetzt, wo die Links nicht mehr separat untergebracht sind, klappt es nimmer.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

ich kann mir jetzt nur vorstellen dass es an der class="tdNav_top_middle" liegt ... aber im Stylesheet ist das eigentlich auch ok.

Tausche mal die td mit th und setze dann innerhalb vom th diese Definition class="thNav_top".

Dann ist es ja das gleiche wie oben ... die Rahmen dürften dann zwar nicht stimmen ... aber das können wir ja gleich richten.

Markus
Eoleon

Beitrag von Eoleon »

ich danke dir :)

mir war da glatt ein dummer Fehler unterlaufen
<table width="100%" cellpadding="1" cellspacing="1" border="0" class="portal_top">
<tr>
<th width="100%" align="center" valign="middle" nowrap="nowrap" class="thNav_top"> <!-- BEGIN switch_user_logged_out -->
<a href="{U_REGISTER}" ........
Das rot markierte darf nicht vor <th> oder <td> stehen, sondern muß unmittelbar vor <a> gesetzt werden :oops:
Antworten

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