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

Antworten: 8
Seite [1]
Horscht


Poststar




Beiträge: 687
# Thema - 06.06.2009 um 11:58 Uhr
Hallo,

ist es möglich 2 unterschiedliche Themes für 2 Server Navlists zu erstellen?

Bei mir wird leider der Servername nicht korrekt ausgelesen und der Port fehlt. Würde diese gern manuell in der *.tpl Datei eintragen, da sich am Server nichts verändert. Jedoch handelt es sich um 2 verschiedene Server.. Port und Name weichen somit voneinander ab.

Danke im Voraus.


------------------
Grüße, Horscht
Inaktiv
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 1 - 06.06.2009 um 13:02 Uhr
jop,das ist möglich

du musst lediglich die navlist.tpl und navlist.php dublizieren und umbennen zB navlist2.tpl/php danach musst du die php datei öffnen und ihr die eben erstellen theme zu weisen.

such einfach nach
echo cs_subtemplate(__FILE__,$data,'servers','navlist');

und ersetzt es durch
echo cs_subtemplate(__FILE__,$data,'servers','navlist2');


das ganze wird danach unter den platzhalter {servers:navlist2} in die index eingefügt.

ps. in clansphere ist alles möglich!


------------------
I like the part where it says 'nyan'



Zuletzt editiert von PAlle! ClanSphere Team am 06.06.2009 um 13:03 Uhr (1x Editiert)
Inaktiv
|
Horscht
Thread-Ersteller


Poststar




Beiträge: 687
# Antwort: 2 - 06.06.2009 um 13:46 Uhr
Hm das geht nicht so recht..

Hab alles gemacht wie von dir beschrieben, jedoch taucht der 2. Server direkt unter dem 1. auf, ohne das ich einen Platzhalter ins Template eingefügt habe


------------------
Grüße, Horscht

Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 3 - 06.06.2009 um 14:16 Uhr
das funktioniert..wenn du nur ein server angezeigt haben möchtest musst du den platzhalter auch dementsprechend ändern.

{servers:navlist:sid=1}

navlist gibt die theme datein an die du benutzten möchtest und die 1 steht für die server id


------------------
I like the part where it says 'nyan'



Inaktiv
|
Horscht
Thread-Ersteller


Poststar




Beiträge: 687
# Antwort: 4 - 06.06.2009 um 14:22 Uhr
Jetzt versteh ich die ganze Geschichte...

für die anderen...

Für den 2. Server mit 2. Theme Datei dann einfach

{servers:navlist2:sid=2}


einfügen.


Thx an palle!


------------------
Grüße, Horscht

Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 5 - 06.06.2009 um 16:27 Uhr
nicht das du das falsch verstanden hast aber du brauchst keine navlist2 um ein server alleien anzeigen zu lassen

{servers:navlist:sid=2} geht natuerlich auch nur dann hast du standart theme


------------------
I like the part where it says 'nyan'



Inaktiv
|
Horscht
Thread-Ersteller


Poststar




Beiträge: 687
# Antwort: 6 - 06.06.2009 um 16:33 Uhr
Ja das ist mir bewusst


------------------
Grüße, Horscht

Inaktiv
|
Horscht
Thread-Ersteller


Poststar




Beiträge: 687
# Antwort: 7 - 18.06.2009 um 09:42 Uhr
Sorry das ich den Thread nochmal rauskrame..aber wie kann ich 2 Unterschiedliche "list.tpl's" anzeigen lassen? Mit deiner oben gezeigten Methode funktioniert das leider nicht..

Grüße


------------------
Grüße, Horscht

Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 8 - 18.06.2009 um 12:50 Uhr
doch tut es! erweiter deine access.php um folgenden eintrag:

$axx_file['pictured'] = 1;



kopier die list.php und taufe sie pictured.php editiere folgende zeile:
/* Show Serverslist */
echo cs_subtemplate(__FILE__,$data,'servers','list');

durch
/* Show Serverslist */
echo cs_subtemplate(__FILE__,$data,'servers','pictured);


und dann kopierst du die list.tpl und nennst diese pictured.tpl

aufgerufen wird das ganze denn über

index.php?mod=servers&action=pictured
oder
{url:servers_pictured}

fertig
hf


------------------
I like the part where it says 'nyan'



Zuletzt editiert von PAlle! ClanSphere Team am 18.06.2009 um 13:11 Uhr (2x Editiert)
Inaktiv
|
Antworten: 8
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo