Page 1 of 1

Portal Style und Forum Style unterschiedlich machen

Posted: 20. October 2009 20:41
by NEXSO
Deine Portal Version: 1.0.0RC3
Typ Deines phpBB Forums: Standard phpBB3
MODs installiert: Ja
Dein Wissensstand: Fortgeschritten

Was hast Du gemacht, bevor das Problem aufgetreten ist?


Was hast Du bereits versucht um das Problem zu lösen?


Fehlerbeschreibung und Nachricht
Moin

möchte gern 2 Styles laufen haben . Mein Portal Style soll so bleiben wie ich es habe .

Wie und wo kann ich der Forum übersicht ein anderes Style zu ordnen ?

Jedes Forum kann man ein Style zuordnen aber ich suche einstellungs möglichkeit für die Forum Übersicht .

Dank im vorraus

Re: Portal Style und Forum Style unterschiedlich machen

Posted: 20. October 2009 22:42
by Christian_N
Das geht nicht so einfach, weil das Portal nun mal das phpBB3 Stylesytem gebunden ist, man könnte zwar in der overall_header.html es mal mit einem Switch versuchen sofern beide Styles auf subsilver2 basieren, aber k.A. ob es auch so dann funktioniert wie gewollt, bei prosilver basierte Styles könnt ich mir vorstellen das es sogar schweriger sein wird.

Re: Portal Style und Forum Style unterschiedlich machen

Posted: 21. October 2009 01:11
by NEXSO
Schade . Hätte gehofft das ich es in der forumlist_body.html irgendwie einstellen könnte.

Dann halt die auch selber umbauen. :D

THX für die schnelle info.

Re: Portal Style und Forum Style unterschiedlich machen

Posted: 21. October 2009 01:43
by Christian_N
Naja wie gesagt man könnte es ja mal mit einem Switch im overall_header.html versuchen.

Code: Select all

<link rel="stylesheet" href="{T_STYLESHEET_LINK}" type="text/css" />
ersetzen mit

Code: Select all

<!-- IF $S_IN_PORTAL -->
	<link rel="stylesheet" href="{ROOT_PATH}/styles/deinstyle/theme/stylesheet.css" type="text/css" />
<!-- ELSE -->
	<link rel="stylesheet" href="{T_STYLESHEET_LINK}" type="text/css" />
<!-- ENDIF -->
Ist man im Portal wird die stylesheet.css geladen die von deinem style ist man außerhalb des Portals wie Foren-Übersicht wird das ausgewählte Style geladen.

Weiß aber jetzt nicht ob bei phpBB 3.0.5 ROOT_PATH in der includes/functions.php definiert ist, also in phpBB 3.0.6RC3 ist es jedenfalls definiert. :D
Vorallem ob es auch so funktioniert, habs noch nie ausprobiert, deshalb auf jeden Fall vor die Datei overall_header.html sichern (BackUp)

P.S. Hab gerad noch auf phpBB.de dieses gefunden, vllt. hilft dir es ja was: http://www.phpbb.de/kb/shared_template

Re: Portal Style und Forum Style unterschiedlich machen

Posted: 21. October 2009 19:50
by Mike
Das wird wohl nicht funktionieren, denn die Styles unterscheiden sich meist nicht nur durch die CSS sondern auch bei den Dateien... Das würde nur dann gehen, wenn du exakt die gleichen Styles hast, mit nur unterschiedlichen Farben (was ich aber bezweifle)

Re: Portal Style und Forum Style unterschiedlich machen

Posted: 21. October 2009 20:04
by Christian_N
Stimmt schon das mit dem Switch würde funktionieren (ausprobiert), sofern Portalstyle und Forenstyle die selbe template Dateien benutzt, dazu müsste man es so wie im KB-Artikel bei phpBB.de beschrieben dann machen. :)

Wenn jetzt man z.B. auf Portal subsilver2 haben will und im Foren & Co. prosilver klappt es nicht weil ja die template Dateien nicht übereinstimmen mit den Klassen. :D

EDIT: Nachteil die Einstellung "Store templates in: Filesystem or Database" würde für das Portalstyle ingoniert, da wäre es dann nur das Filesystem möglich.

Re: Portal Style und Forum Style unterschiedlich machen

Posted: 21. October 2009 20:07
by Mike
Ja, aber auch nicht alle prosilver Templates nutzen die gleichen Files... Die meisten haben veränderte Header oder sogar andere Css Klassen. Das wird dann ein richtiger Krampf, bzw scheint es mir sogar unmöglich mit dem einfachen switch zum wechseln der css. Dazu müsste dann schon wie gesagt exakt der gleiche Style verwendet werden, nach dem Motto: prosilver_red / prosilver_green

Re: Portal Style und Forum Style unterschiedlich machen

Posted: 21. October 2009 20:13
by Christian_N
Hast mal den KB-Artikel auf phpBB.de gelesen? http://www.phpbb.de/kb/shared_template
Des wäre ja dann so das die Styles die selbe template Dateien benutzt, es wäre dann nur andere Farbe/Grafike (theme und imageset) wenn man es so macht wie dort beschrieben und dann den Switch benutzt dann würde es funktionieren. :)
Hatte auf der Fanpage auch mal es so gehabt wie dort beschrieben, so das bei einem Update von phpBB3 die template Dateien aktualisiert werden da die aus dem prosilver Style kommen, nur die *.css musste ich in meinem Style dann ggf. anpassen falls dort Änderungen waren. :D
Seit 1.10. allerdings kann ich es so nicht mehr verwenden.

Re: Portal Style und Forum Style unterschiedlich machen

Posted: 21. October 2009 20:53
by Mike
Ja, ich hab das gelesen, und deswegen hab ich ja auch geschrieben, das es nur dann funktioniert, wenn seine beiden Styles dieselben Dateien verwenden. Falls er eben zwei unterschiedliche Prosilverstyles hat, zb. prosilver_se & 1thank dann funktioniert das eben nicht mit dem Austausch... Ich gehe aber wie gesagt eher davon aus, das er zwei unterschiedliche Styles hat, mit denen er das machen will... ;)

Re: Portal Style und Forum Style unterschiedlich machen

Posted: 21. October 2009 20:57
by Christian_N
Mike wrote:zb. prosilver_se & 1thank dann funktioniert das eben nicht mit dem Austausch...
Jep das ist klar, das es dann nicht funktioniert. :D
Mike wrote:Ich gehe aber wie gesagt eher davon aus, das er zwei unterschiedliche Styles hat, mit denen er das machen will... ;)
Dann hat er eben ein Problem. :lol: Naja warten wir mal ab was er noch dazu schreibt. :)

Re: Portal Style und Forum Style unterschiedlich machen

Posted: 25. October 2009 00:48
by NEXSO
Also ich habe nun mein Portal so gelassen wie es ist.

Die Forumübersicht ist nun umgebaut - von dort kommt man in die unter Foren die ein anderes Style je nach Forum art haben.

Ganz gut und meine user kommen klar damit . :D

Aber das mit dem Switch werde ich mir noch genauer anschauen.

Re: Portal Style und Forum Style unterschiedlich machen

Posted: 12. January 2010 01:42
by DDG
Hallo
Hatte auch die Idee mit den unterschiedlichen Styles.
eigentlich braucht man doch "nur" ?style=xyz an jeden link dranhängen, ausser beim Portal, da ist es dann halt ?style=zyx
Und dann natürlich verhindern, das die User umschalten können.
In der Theorie alles kein Problem, in der Praxis wohl ne Menge Arbeit. :(
Gruß Dirk