PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : bedingung in headinclude


themiwi
10.01.2006, 23:56
hallo

in headinclude binde ich ein eigenes css stylesheet ein. einzig in login.php (template STANDARD_REDIRECT) möchte ich dieses stylesheet nicht einbinden. ich habe versucht, im hook global_start über $vbulletin->url herauszufinden, ob ich auf login.php bin, aber dies scheint nicht zu funktionieren, da auf login.php noch der wert der letzten seite gesetzt ist. erst auf der folgenden seite wird bei einem reload der wert dann auf login.php gesetzt, was das layout dann komplett zerstört :-(

weiss jemand, wie ich das richtig machen sollte?

vielen dank für die hilfe im voraus

michael

themiwi
11.01.2006, 22:26
OK, hab eine "Lösung" gefunden. Ein Problem ist, dass $headinclude offensichtlich vor dem plugin generic_redirect ausgeführt wird, und man da also keine Variable setzen kann, die man als conditional verwenden könnte. Was ich jetzt tue, ist etwas bastelig, aber es funktioniert: mit preg_replace und Konsorten bearbeite ich in generic_redirect $headinclude.

Wenn jemand einen besseren Weg kennt, ich wär echt froh :)