Theme im persönlichen Bereich verschoben

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
Tovi
Mitglied
Beiträge: 36
Registriert: 05.04.2007 12:28
Kontaktdaten:

Theme im persönlichen Bereich verschoben

Beitrag von Tovi »

Nabend zusammen,

seit geraumer Zeit komme ich mit der Darstellung des persönlichen Bereichs nicht mehr klar. Überall dort, wo ich im Forum als User Einstellungen vornehmen kann (persönlicher Bereich, Points etc.) wird die Darstellung der Navigation nicht horizontal, sondern vertikal ausgegeben.
Trotz leeren des Caches und Aktualisierung des Themes nach Einbau von Mods, bleibt es leider so.

Welche Datei muß ich bearbeiten, um dies wieder in den Originalzustand zu bringen ??

Anbei mal ein Screenshot, wie es bei mir aussieht. Die Auswahlfelder sind oberhalb und nicht, wie es sein sollte, linksseitig.
Benutzt wird phpbb 3.0.5 und Prosilver.

http://www.t-victor.de/images/forum.jpg
Große Bilder bitte nur verlinken - KB:16 - JFooty
Vielen Dank für Ratschläge. Ich such mir schon seit langem ´nen Wolf.....

Gruß,
Tovi
JFooty
Ehemaliges Teammitglied
Beiträge: 1868
Registriert: 02.10.2007 11:46

Re: Theme im persönlichen Bereich verschoben

Beitrag von JFooty »

Hallo Tovi!

Hast du irgendwelche Templateänderungen vorgenommen oder Mods eingebaut?
Da es sich um den perönlichen Bereich handelt, der meist nicht öffentlich zugänglich ist, wäre KB:167 nicht schlecht.
Kein Support per PN!
Tovi
Mitglied
Beiträge: 36
Registriert: 05.04.2007 12:28
Kontaktdaten:

Re: Theme im persönlichen Bereich verschoben

Beitrag von Tovi »

Hallo,

ja, ich habe diverse Mods eingebaut und demnach auch Änderungen am Style durchgeführt.
Mein Style-Problem trat irgendwann vorher schonmal auf. Dieses konnte ich aber wieder herstellen, weiß aber partout nicht wie.

Nach Einbau des "Invite a friend-Mod" sieht dieses im persönlichen Bereich besonders schlimm aus, wobei die vertikale Ausrichtung schon vorher war.
Mir würde es reichen, wenn ich einen Tipp bekommen könnte, in welcher css ich suchen muß. Derweil komme ich einfach nicht weiter.

Zum Nachschauen habe ich einen Testuser angelegt (sorry, hatte ich zuvor schlicht vergessen).
User: phpbb
Kennwort: phpbb

Danke für die Hilfe, Gruß,
Tovi
JFooty
Ehemaliges Teammitglied
Beiträge: 1868
Registriert: 02.10.2007 11:46

Re: Theme im persönlichen Bereich verschoben

Beitrag von JFooty »

Öffne die Datei styles/prosilver/theme/cp.css und finde:

Code: Alles auswählen

#navigation {
	width: 100%;
	padding-top: 36px;
}
Ersetze mit:

Code: Alles auswählen

#navigation {
	float:left;
	width: 18%;
	padding-top: 36px;
}
Hoffentlich beißt sich das nicht mit einer der eingebauten Mods.
In der navigation.html der Arcade-Mod solltest du mal diesen Abschnitt prüfen:

Code: Alles auswählen

<li><a href="{U_ARCADE}">{L_ARCADE_INDEX}</a>
			<!-- IF S_IN_SEARCH -->
				<li>{L_ARCADE_SEARCH}
			<!-- ENDIF -->
			<!-- IF S_IN_FAV -->
				<a href="{U_ARCADE_FAV}">{L_ARCADE_FAV}</a>
			<!-- ENDIF -->
			<!-- IF S_IN_STATS -->
				<a href="{U_ARCADE_STATS}">{L_ARCADE_STATS}</a>
			<!-- ENDIF -->
Da fehlt wohl noch ein schließendes </li>-Tag.
Kein Support per PN!
Tovi
Mitglied
Beiträge: 36
Registriert: 05.04.2007 12:28
Kontaktdaten:

Re: Theme im persönlichen Bereich verschoben

Beitrag von Tovi »

Danke für die Hilfe.
Leider klappt das mit der Änderung in der cp.css nur bedingt.

Sobald Freunde eingepflegt wurden, ist die Navigation zwar horizontal, aber zerschossen. Hab´s erstmal so gelassen, damit du vielleicht nochmal schauen kannst.
Wäre dir (und anderen) recht dankbar dafür.

Gruß,
Tovi
JFooty
Ehemaliges Teammitglied
Beiträge: 1868
Registriert: 02.10.2007 11:46

Re: Theme im persönlichen Bereich verschoben

Beitrag von JFooty »

Du arbeitest sicher auch mit dem Editor im ACP, oder?
Wenn ich die styles/prosilver/theme/cp.css direkt aufrufe steht dort nämlich:

Code: Alles auswählen

#cp-menu {
	float:left;
	width: 19%;
	margin-top: 1em;
	margin-bottom: 5px;
}

#cp-main {
	float: left;
	width: 81%;
}
Damit sollte eigentlich alles ordentlich dargestellt werden.
Also müsste eine Aktualisierung des Themes eigentlich schon reichen.
Allerdings werden dabei sämtliche Änderungen, die du im ACP gemacht hast, verloren gehen, sofern du das Theme in der Datenbank ablegen lässt.

Außerdem werden auch zwei Fehler im Quellcode bemängelt:
In der overall_header.html ein Zeilenumbruch an nicht zulässiger Stelle:

Code: Alles auswählen

<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED -->
<div id="info"><div id="infobar"><a href="{U_INFOBAR}">{L_INFOBAR}</a></div></div>
<br>
<!-- ENDIF -->
<br />
Das müsstest du ändern in:

Code: Alles auswählen

<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED -->
<div id="info"><div id="infobar"><a href="{U_INFOBAR}">{L_INFOBAR}</a></div></div>
<br /><br />
<!-- ENDIF -->
Im Footer fehlt ein schließendes </div>-Tag.
Öffne dazu die overall_footer.html und finde:

Code: Alles auswählen

</body>
</html>
Ersetze mit:

Code: Alles auswählen

</div>
</body>
</html>
Kein Support per PN!
Tovi
Mitglied
Beiträge: 36
Registriert: 05.04.2007 12:28
Kontaktdaten:

Re: Theme im persönlichen Bereich verschoben

Beitrag von Tovi »

Hallo,
Du arbeitest sicher auch mit dem Editor im ACP, oder?
Ne, im ACP hab ich das noch nie gemacht. Ich ändere immer in der Datei selber (mit Notepad++) und aktualisiere dann. Die Dateien werden in der Datenbamk abgelegt.
Deshalb verstehe ich es ja auch nicht wirklich was hier jetzt schief läuft.

Vielleicht noch ´ne Idee ?

Gruß,
Tovi

P.S.: Danke auch für den Hinweis auf die zwei anderen Dateien
JFooty
Ehemaliges Teammitglied
Beiträge: 1868
Registriert: 02.10.2007 11:46

Re: Theme im persönlichen Bereich verschoben

Beitrag von JFooty »

Tovi hat geschrieben:Deshalb verstehe ich es ja auch nicht wirklich was hier jetzt schief läuft.
Schließe mich zur Hälfte an.
Wenn mich firebug nicht anlügt, wird offenbar dieser Abschnit völlig ignoriert:

Code: Alles auswählen

#cp-menu {
	float:left;
	width: 19%;
	margin-top: 1em;
	margin-bottom: 5px;
}
Schau mal bitte in die buttons.css. Dort steht am Ende:

Code: Alles auswählen

</a></a>
Das gehört da mit Sicherheit nicht hin. Möglicherweise ist das der Grund.
Kein Support per PN!
Tovi
Mitglied
Beiträge: 36
Registriert: 05.04.2007 12:28
Kontaktdaten:

Re: Theme im persönlichen Bereich verschoben

Beitrag von Tovi »

Schau mal bitte in die buttons.css. Dort steht am Ende:

Code: Alles auswählen
</a></a>

Das gehört da mit Sicherheit nicht hin. Möglicherweise ist das der Grund.
Super ..... das hat geklappt. Habe den o.a. Code gelöscht und in der cp.css wieder den Ursprung hergestellt und es sieht gut aus. Ein großes Dankeschön bis hierhin.
Allerdings hab ich diesbezüglich noch ´ne Frage: Der Code, den ich jetzt gelöscht habe, ist aber in der Ursprungsdatei von phpbb mit drin..... warum ?

Auf jeden Fall klappt´s jetzt dank deiner Hilfe.

Gruß,
Tovi
JFooty
Ehemaliges Teammitglied
Beiträge: 1868
Registriert: 02.10.2007 11:46

Re: Theme im persönlichen Bereich verschoben

Beitrag von JFooty »

Tovi hat geschrieben:Der Code, den ich jetzt gelöscht habe, ist aber in der Ursprungsdatei von phpbb mit drin..... warum ?
Also ich finde das in keinem der hier angebotenen Downloads. :wink:
Kein Support per PN!
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“