Seite 3 von 4
Re: Style Switcher im Header für jeden ?
Verfasst: 03.09.2013 19:48
von Lehrling
Ich habe jetzt noch einmal alles neu hochgeladen und überschrieben, aber nach wie vor keine Veränderung in Sicht.
Im Pastebin (
https://www.phpbb.de/support/pastebin.p ... iew&s=1327 ) liegt jetzt auch der Abschnitt der session.php, die ich nach Anweisungen wie in diesem Strang
viewtopic.php?f=85&t=157101 beschrieben als auch nach Anweisungen des Mods
Prime Quick Style selbst geändert habe.
Wenn man eingeloggt ist, funktioniert das Ganze. Nur bei Gästen will er einfach nicht den Style wechseln.
Wäre nett, wenn jemand vielleicht mal einen Blick drauf werfen könnte.
LG Beate
Re: Style Switcher im Header für jeden ?
Verfasst: 03.09.2013 20:38
von Lehrling
Kirk hat geschrieben:
Du könntest dieses hier mal ausprobieren, vielleicht klappt es damit:
Style-Wechsler
Das habe ich jetzt mal getestet und es scheint zu klappen. Ich habe es noch nicht in allen Styles eingebaut. ABER, es werden auch die deaktivierten Styles angezeigt.

Kann man das irgendwie unterbinden?
Re: Style Switcher im Header für jeden ?
Verfasst: 03.09.2013 20:48
von Kirk
Da kann ich dir leider nicht weiterhelfen, ich hatte diesen Style-Wechsler wieder ausgebaut (Warum weiss ich nicht mehr)
Re: Style Switcher im Header für jeden ?
Verfasst: 03.09.2013 20:52
von Lehrling
es ist so, dass er mich jedes Mal ausloggt, wenn ich den Style wechsle. War das vielleicht der Grund?
Re: Style Switcher im Header für jeden ?
Verfasst: 03.09.2013 21:30
von Kirk
Ist schon zu lange her.
Sichere dir mal deine session.php und verwende für diesen Prime Quick Style Mod eine neue session.php
und trage dort alles ein.
Sollte es dann immer noch nicht funktionieren, weiss ich auch nicht mehr weiter.
Re: Style Switcher im Header für jeden ?
Verfasst: 03.09.2013 23:17
von Talk19zehn
Hi ihr Zwei, muss es denn ein Dropdown sein? Ich finde so ein Teil heutzutage sooooo gar nicht unbedingt zeitgemäß. Es sei denn, ich habe Massen, die ich präsentieren möchte. Wenn es ein Link auch tut, probiert bitte ggf. . Vielleicht hilft euch meine Idee ein wenig weiter, bis eine optimale Lösung für ein Dropdown gefunden ist.
Test: baue doch bitte dann alles zurück.
Meine includes/session_php unterscheidet sich lediglich in jener Zeile für den Stylebereich, wie folgt:
Code: Alles auswählen
if (!empty($_GET['style']) && !defined('ADMIN_START') && !$this->data['is_bot'])
vom Original Prosilver:
Code: Alles auswählen
if (!empty($_GET['style']) && $auth->acl_get('a_styles') && !defined('ADMIN_START'))
ACP:
Lehrling hat geschrieben:Im ACP muss ja bei Benutzer-Style überschreiben Nein angegeben werden, oder?
Richtig, ist in meinem Falle auch so. Für den Gast habe ich den Standard-Style fest definiert: Benutzer und Gruppen / Benutzer verwalten / Gast-Konto auswahlen, Einstellungen und Standard-Style festlegen. Auch der Gruppe Bots habe ich einen Style zugewiesen.
Linkgestaltung für den Styleaufruf: nur ansatzweise und in jedem Style gleichlautend setzen und aufgerufenes Style tauschen (!).
Code: Alles auswählen
[code]<br /><br />
<div class="panel">
<div class="inner"><span class="corners-top"><span></span></span>
<h3 style="text-align:left;">Styleauswahl, bitte wähle ein Design</h3>
<div style="text-align: center;">
<a href="http://www.forumstyling.de/forum/index.php?style=11" title="Stylename: blubblub">blubblub</a>
• <a href="http://www.forumstyling.de/forum/index.php?style=5" title="Stylename: blablub">blablub</a>
• <a href="http://www.forumstyling.de/forum/index.php?style=6" title="Stylename: blub">blub</a>
• <a href="http://www.forumstyling.de/forum/index.php?style=1" title="Stylename: Prosilver">Prosilver</a>
</div>
<div style="clear: both;"></div>
<span class="corners-bottom"><span></span></span></div>
</div>
<br />
[/code]
Ist dein Präfix nicht "forum" sondern phpBB3 oder es ist anders lautend, bitte ersetzen, ändern. Die Style-ID
style=1
ist via ACP / Styles beim Hovern "Details" ersichtlich. "Aufhübschen" kannst du es sicherlich noch, auch je nach Verwendung einer Klasse umgestallten ( hier mal "panel" benannt ) .
Bei mir habe das in den Footer gesetzt und eine Sprungmarke genutzt. Der Gast kann wählen und sich im Style bewegen. Dennoch alles ohne Gewähr, da ich noch das Portal am Laufen habe. Ich denke jedoch, das dies für meinen Erst-Vorschlag keine Rolle spielt.
LG und beste Grüße
Re: Style Switcher im Header für jeden ?
Verfasst: 04.09.2013 00:06
von Lehrling
Das habe ich jetzt ausprobiert und es klappt auch so weit, allerdings werde ich ausgeloggt, wenn ich den Style wechsle.
Aber vielleicht ist das nicht so dramatisch, denn ich könnte den Styleswitcher ja nur für Gäste sichtbar machen. Wenn man eingeloggt ist, kann man ja auch über den persönlichen Bereich den Style wechseln.
Vielen Dank auf alle Fälle.
Re: Style Switcher im Header für jeden ?
Verfasst: 04.09.2013 00:14
von Talk19zehn
Hi Beate, ein Ausloggen dürfte nicht passieren. Es muss einen anderen Fehler geben.
Hast du die UCP zurückgebaut, die der eine Switch mit sich brachte? Und ich sehe noch immer das Dropdownmenü, trotz refresh. Ich schrieb: baue zurück....
LG
PS:
Lehrling hat geschrieben:...(...) Wenn man eingeloggt ist, kann man ja auch über den persönlichen Bereich den Style wechseln.
Vielen Dank auf alle Fälle.
Gerne und nebenbei erwähnt, belasse die Auswahl generell bestehen. Für ein Styleforum ist´s nur zweckmäßig. Ein Wechsel über das Profil ist faktisch "Mehrarbeit".

Re: Style Switcher im Header für jeden ?
Verfasst: 04.09.2013 00:28
von Lehrling
ich habe jetzt alles, was mit dem Prime Quick Style zu tun hatte, rausgenommen. Aber das Problem mit dem Ausloggen, wenn ich den Style wechsle, besteht nach wie vor.
Re: Style Switcher im Header für jeden ?
Verfasst: 04.09.2013 00:35
von Talk19zehn
Tja, dann müssen wir weitersuchen. Der Fehler trat doch erst auf, nachdem du einen Schritt getan hast. -->
viewtopic.php?p=1308413#p1308413
Ich weiß es nicht, was da passiert sein kann. Eventuell hast du etwas übersehen beim Ausbau. Step by Step... - du schaffst das.
LG bis die Tage...