Page 1 of 1

Template Switcher

Posted: Sun Sep 18, 2005 8:28 pm
by Fighter_Anh
Hallo Leute,

wäre es möglich, einen Templatewechsler in die Homepage zu integrieren?

Re: Template Switcher

Posted: Mon Sep 19, 2005 6:27 am
by Woudloper
Do you mean something like the Style Switcher?

Re: Template Switcher

Posted: Tue Sep 20, 2005 1:02 pm
by kishman155
Du brauchst  2 files index.php and stylesheet.php

stylesheet.php
ersetze diesen code

Code: Select all

$templateid = "";
$stripbackground = false;
if (isset($_GET["templateid"])) $templateid = $_GET["templateid"];
durch

Code: Select all

if($_COOKIE['templateid'])
{
$stripbackground = false;
$templateid=$_COOKIE['templateid'];
}
else
{
$templateid = "";
$stripbackground = false;
if (isset($_GET["templateid"])) $templateid = $_GET["templateid"];
}
in index.php nach clearstatcache();
auf zeile 30

Code: Select all

if($_GET['settemplatid'])
{
setcookie("templateid", $_GET['settemplatid'], time()+12*3600);
}
dann brauchst du nur noch einen link der
der Url settemplateid=x übergibt
das x ersetzen durch die Templatenummer

mfg
kishman155

Re: Template Switcher

Posted: Sat Sep 24, 2005 7:43 am
by Fighter_Anh
Könntest du mir nochmal sagen wie dir URL aussehen soll? Habs nicht verstanden.

Meinst du so: settemplateid=x (x=Nummer) ?

Kann ich damit meinen Usern auswählen lassen können, welches Template sie nehmen wollen?

Re: Template Switcher

Posted: Sat Sep 24, 2005 6:32 pm
by kishman155
Die Url könnte so aussehen

ohne rewrite

Code: Select all

index.php?page=irgendeineseite&settemplateid=1
mit rewrite

Code: Select all

irgendeineseite.shtml?settemplateid=1
die Seiten übergibst du am besten mit einem Dropdown
in einem formular so kannst du kontrollierenwelche templates ihnen zur verfügung stehen.

Solltest aber alle templates die sie nicht benutzen dürfen abschalten

mfg
kishman155

Re: Template Switcher

Posted: Sun Sep 25, 2005 8:40 am
by Fighter_Anh
Total super! thx!

Re: Template Switcher

Posted: Sun Sep 25, 2005 10:31 am
by kishman155
Keine ursache kann mann sogar noch ein bisschen ausbauen und es alls tag hineinfügen.

mfg
kishman155