Demo

Give it a try
and play around
with ClanSphere
Demo


Answers: 13
Page [1]
Adva


Wannabe poster





Posts: 21
# Thread - 2006-12-29 at 5:40 PM
Frohes Neues schonmal von mir!

Um nochmal das Thema "Templates" zu ergreifen:
Ich habe ein Design 'gesliced' und versuche es zur Zeit an Clansphere2006 anzupassen. Wie ich bereits weiss, seid ihr zur Zeit bemüht alle möglichen Subtemplates zu erstellen und zu verbessern.
Funktioniert alles soweit 1a, ein Problem jedoch bleibt bestehen, dass ohne einer Anpassung des PHP-Codes nicht zu lösen war:
Ich wollte z.B. für den News-Bereich den Kategorie-Banner als Template-Variable haben, um diesen dann eben auch als Template-Variable irgendwo in das Template einzufügen. Jetzt musste ich wie gesagt die PHP-Datei erweitern, war für mich als erfahrener PHP-Nutzer kein großes Problem nachdem ich mich kurz einfinden musste. Jedoch wäre es wünschenswert, dass alle bzw. funktionelle Variablen zur freien Verfügung in den Subtemplates stehen.

Als Beispiel wie gesagt die News-Dateien, und zwar wollt ich die Kategorie nicht im Text selbst anzeigen lassen, also musste ich sie auslagern. Weiter wollte ich die News-ID als Template-Variable haben, um sie oben rechts als laufende Nummer einzufügen.

Nochmal das Beispiel anhand des Design-Templates:
http://www.destructive-impact.de/~adva/stored/clansphere/2006-12-29_1.jpg

Der Thread folgt aufgrund der Antwort von Bass in diesem Thread


Last edit by Adva at 2006-12-29 at 5:41 PM (3x Edited)
Inactive
Mr.AndersoN


Going for pro




Location: Dresden
Posts: 529
# Answer: 1 - 2006-12-29 at 6:57 PM
Wir könnten alle möglichen Variablen deklarieren und mit den entsprechenden Daten füllen.
Nur verbraucht das unnötig Speicher und Performance.
Und das alles nachzurüsten würde auch wieder Aufwand bedeuten.
Ich will nicht sagen, dass es zu viel Aufwand wäre, aber ich persönlich sehe in dem Anliegen kein Nutzen für alle.

Das ist meine Meinung dazu.


------------------
ClanSphere - professional clan care starts here






Inactive
|
SCHIRI ClanSphere Team


Weltmeister



Location: Hamburg
Posts: 5299
# Answer: 2 - 2006-12-29 at 7:13 PM
also das kategorie bild auszulagern fände ich auch gut, weil viele das scheinbar über den news haben wollen. die news id is aber glaube ich schon irgentwie in den template-platzhaltern vorhanden


------------------
www.laszlokorte.de

Inactive
|
Nosnos


Poststar




Location: Clansphere City
Posts: 736
# Answer: 3 - 2006-12-29 at 7:14 PM
es wir alles was nötig ist parametrisiert ...


------------------
ClanSphere - Makes your website a playmate, just dress her

Inactive
|
duRiel ClanSphere Team


Weltmeister




Location: Cambridge
Posts: 7300
# Answer: 4 - 2006-12-29 at 7:15 PM
dachte mir dass so ein thread kommt.
sachen, die direkt aus der db kommen, müssten eigentlich aufrufbar sein wie zum beispiel deine id als {news:news_id}

ansonsten.. jo, denke daran wenn ich programmiere, versuche nen guten mittelweg zu finden zwischen vielen möglichkeiten und hoher performance


Inactive
|
Nosnos


Poststar




Location: Clansphere City
Posts: 736
# Answer: 5 - 2006-12-29 at 7:18 PM
duriel habe da auch noch ne Idee müssen da glaube ich mal unsere köpfe zusammenstecken ;-)


------------------
ClanSphere - Makes your website a playmate, just dress her

Inactive
|
duRiel ClanSphere Team


Weltmeister




Location: Cambridge
Posts: 7300
# Answer: 6 - 2006-12-29 at 7:20 PM
*steck*

// noch 2 comments bis 1000 :-)


Last edit by duRiel ClanSphere Team at 2006-12-29 at 7:20 PM (1x Edited)
Inactive
|
Nosnos


Poststar




Location: Clansphere City
Posts: 736
# Answer: 7 - 2006-12-29 at 7:23 PM
Du nerd ^^


------------------
ClanSphere - Makes your website a playmate, just dress her

Inactive
|
Adva
Thread author


Wannabe poster





Posts: 21
# Answer: 8 - 2006-12-29 at 8:13 PM
sachen, die direkt aus der db kommen, müssten eigentlich aufrufbar sein wie zum beispiel deine id als {news:news_id}

ja, das würde zwar gehen, aber für das kategorie-bild muss die variable dennoch aufgearbeitet werden, es fehlt zb. der pfad zum bild, da in der datenbank alleine der bildname gespeichert wird (wie es nunmal üblich ist).
um eben solche sachen geht es mir dabei, dass ich die variablen an sich benutzen kann, ist mir klar.

mfg


Inactive
|
SCHIRI ClanSphere Team


Weltmeister



Location: Hamburg
Posts: 5299
# Answer: 9 - 2006-12-29 at 8:22 PM
<img src="uploads/categories/{news:categories_picture}" alt="" />

so vllt?


------------------
www.laszlokorte.de

Inactive
|
Nosnos


Poststar




Location: Clansphere City
Posts: 736
# Answer: 10 - 2006-12-29 at 8:44 PM
nice one


------------------
ClanSphere - Makes your website a playmate, just dress her

Inactive
|
Adva
Thread author


Wannabe poster





Posts: 21
# Answer: 11 - 2006-12-29 at 9:31 PM
@schiri: ist mir klar, aber dann wäre die abfrage, ob es eine solche grafik überhaupt gibt, in den php-dateien überflüssig, da von deren existens ausgegangen wird. solche sachen sollten halt geprüft und implementiert werden.
weiter wird in dem speziellen beispiel news-kategorie kein kategoriename ausgelesen, was gesondert getan werden müsste.
wie weiter oben angekündigt fehlen einige sachen eben aufgrund des übersichtlichkeits-/performanceniveaus.

hoffe ihr versteht, was ich versuche zu sagen

mfg


Inactive
|
SCHIRI ClanSphere Team


Weltmeister



Location: Hamburg
Posts: 5299
# Answer: 12 - 2006-12-29 at 9:47 PM
also ich gebe dir recht, dass die abfrage jetzt z.B. auf der news seite recht mager ist, aber man kann es ja auch selber umbauen und wenn net kann man fragen. also wenn man viel ändern will is es normal das es aufwendiger wird und wenn man kein php kann kann man halt net so viel ändern


------------------
www.laszlokorte.de

Inactive
|
duRiel ClanSphere Team


Weltmeister




Location: Cambridge
Posts: 7300
# Answer: 13 - 2006-12-29 at 9:51 PM
Adva: ist auf jeden fall deutlich geworden, auch beim thread schon. gehts dir mehr darum dass das allgemein gemacht wird oder jetzt nur bei den news?
gebe dir auf jeden fall recht, versuchen das dynamischer zu machen.


Inactive
|
Answers: 13
Page [1]


You must be registered.