News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 6
Seite [1]
El_Cangri


Beginner




Beiträge: 2
# Thema - 08.02.2008 um 17:04 Uhr
Hallo Leute!

Nach einigen Wochen reibungsfreien Betrieb möchte ich unsere Clanpage, welche natürlich mit Clansphere realisiert wurde, etwas erweitern.

Es geht um folgendes: Unsere Seite ist komplett in Grün und nicht jedem gefällt die Farbe. Ich möchte nun ein wenig auf unsere Besucher eingehen und einen "Color-Picker" einbauen, damit jeder Besucher (auch Gäste) seine Lieblingsfarbe Einstellen kann. Die individuellen Settings möchte ich per Cookie speichern und beim Besuch auslesen.
Dazu habe ich das gesamte Design in weiteren Farben umgsetzt, es gibt jetzt für jede Farbe einen Ordner. Die "index.htm" vom Template ist aber immer die gleiche. In der index.htm müsste also anhand von Cookie einfach der Pfad zum jeweiligen Ordner angepasst werden.

Allerdings musste ich feststellen, dass ich in die index.htm gar kein PHP reincoden kann, deswegen wollte ich fragen ob jemand eine andere Idee hat, wie ich das schön einfach umsetzen kann.


Wie schon gesagt: index.htm vom Template kann immer die gleiche sein, nur die Design-Bilder & CSS in den passenden Farben befinden sich jeweils in einem eigenen Ordner. Es müsste also nur der Pfad in der index.htm bei jedem individuell einstellbar sein. z.B. per Cookie.

Inaktiv
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 1 - 08.02.2008 um 18:48 Uhr
hi!
du kannst in der index.php das cookie auslesen und je nach wert cs_template aufrufen.

gruß
duRiel


Inaktiv
|
El_Cangri
Thread-Ersteller


Beginner




Beiträge: 2
# Antwort: 2 - 08.02.2008 um 21:39 Uhr
Hi duRiel

Klingt gut! Das würde heissen, für jede Farbe ein eigenes Template, dann die Variable anhand vom Cookie manuell setzen.

Werde das mal testen und berichten.



EDIT:
Also, hab das Ding mal am laufen. Doch leider funktioniert das nur, wenn man eingeloggt ist o.O
Sobald man als Gast die Seite besucht, hat die Anpassung der cs_main[template] variable keinen Effekt mehr. Weiss wer wieso?


Zuletzt editiert von El_Cangri am 08.02.2008 um 23:23 Uhr (1x Editiert)
Inaktiv
|
El_Cangri
Thread-Ersteller


Beginner




Beiträge: 2
# Antwort: 3 - 14.02.2008 um 14:33 Uhr
Kann mir wirklich keiner Helfen?


Inaktiv
|
el-del-campo


Rock the board




Beiträge: 60
# Antwort: 4 - 14.02.2008 um 14:40 Uhr
ja es is klar das es nur läuft wenn man eingeloggt ist weilö man sonst ja kein Coockie speichert das coockie wird gespeichert beim Login sonst hat er ja nix was er speichern soll
du müsstest ihm glaub ich sagen beim einstellen der farbe das er da ein Coockie für speichern muss und dieses dann aus der index.php auslesen
aber ka wie das geht


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 5 - 14.02.2008 um 18:58 Uhr
gib dem Besucher einen Def Wert. Nur Registrierte User haben dann den Vorteil sich ihre Farbe auszusuchen.


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
ichraffsnicht ClanSphere Team

Supporter
Supporter



Herkunft: Erdeborn bei Lutherstadt Eisleben
Beiträge: 3191
# Antwort: 6 - 14.02.2008 um 19:41 Uhr
freeze denkt gleich wieder 3 schritte weiter^^ ... btw: du kannst cookies auch mit js schreiben, und auslesen. is recht einfach, und so lässt sich der colorpicker auch gut realisieren.


------------------



Inaktiv
|
Antworten: 6
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo