1 up | 2 up | 3 up | 4 up | 5 up | 6 up | 7 up | 8 up | 9 up | 10 up |
^^^ Additional posts ^^^
zorg.ch
#102402 by @ 18.07.2007 11:44 - nach oben -
Ich wäre dafür, alle Seiten zu "templatisieren" (ein Template für jede Seite zu erstellen). Allerdings müssen dafür einige Funktionen erstellt und beim Smarty "registriert" werden, damit die Inhalte schlussendlich in einem Template angezeigt werden können. Und das benötigt einiges an Arbeit... so wie ich das jetzt über den Daumen abschätze.

Danach kann jeder User in seinem Profil ein "Zooomclan.org"-Flag setzten, welches den entsprechenden Switch zum Header, Footer und Startseite macht.

Aber die Startseite müssen wir begrenzen auf Zorg.ch.
zorg.ch
#102403 by @ 18.07.2007 13:28 - nach oben -
mach du das...viel spass!
zorg.ch
#102405 by @ 18.07.2007 21:57 - nach oben -
smarty isch zwenig flexibel zum demit zorg komplett zchöne realisiere. so wie ich das gsehn.
zorg.ch
#102407 by @ 19.07.2007 08:36 - nach oben -
es isch so flexibel wie mers "erlaubt". s problem isch, dass doch alli funktione und alles hard-coded werde müennd, bevor mit smarty überhaupt was gmacht werde cha. dä vorteil sind eifach d templates wo nöd ständig neu generiert werde müennd, sondern teilwiis us em cache glade werded. da bringt performance vorteil, was für zorg jo nöd unwichtig isch.
zorg.ch
#102409 by @ 19.07.2007 12:44 - nach oben -
wie gross sind denn die performance vorteil? sinds de ufwand wert?
zorg.ch
#102410 by @ 19.07.2007 13:32 - nach oben -
keine ahnung.

aber ich mach mal einen test.
zorg.ch
#102424 by @ 24.07.2007 13:00, edited @ 24.07.2007 13:46 - nach oben -
holla! endlich ein kleiner erfolg im bezug auf zorg.ch/zooomclan.org
(aber noch nicht fertig implementiert :-))

jeder user kann in seinem profil ein falg flag "zooomclan.org layout" setzten (noch nicht implementiert). danach passiert folgendes:

gleich wie z.b. die user-id, username, etc. an smarty übergeben wird, wird auch der "zorg.ch/nicht-zorg.ch"-wert übergeben. somit kann in templates ganz einfach anhand einer kurzen abfrage ermittelt werden, ob der user zorg.ch oder zooomclan.org sehen möchte.
dazu habe ich ein neutrales template für den header erstellt. diesen werde ich als standart-header definieren und in diesem findet jeweils die oben erwähnte abfrage statt. und danach wird der zorg.ch oder zooomclan.org header ausgegeben (also im neutralen template included).

dito für das navigationsmenü.

dito für das home template.

problem: der footer. hier ziehe ich definitiv in betracht, die werte ebenfalls via smarty ermitteln zu können und somit den footer ebenfalls als template zu erstellen. danach das gleiche prozedere wie beim header.

zum schluss schlage ich, doch meiner anfänglich anderen meinung, vor, dass man bei zooomclan.org direkt auf zorg.ch weitergeleitet wird (also dass in der url-zeile immer zorg.ch steht). somit sollte das cookie-problem auch gelöst sein, weil immer auf das zorg.ch-cookie zugegriffen wird.
zorg.ch
#102425 by @ 24.07.2007 13:43 - nach oben -
fett.