Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 5
Seite [1]
sicksen


Wannabe poster




Beiträge: 20
# Thema - 03.04.2009 um 11:53 Uhr
Ich bin kein php Programmierer, daher weiß ich nichts über Vort- bzw Nachteile von meinem Wunsch. Ich würde es super finden, wenn Marker jederzeit oder zumindest, innerhalb eines Moduls angesprochen werden können. Als Beispiel das Template für die Benutzer, welche Online sind ( {users:navonline} ) hier habe ich in der navonline.tpl z.B. die Marker {users:messageurl}; {icon:mail_send} und {users:nick} zur Verfügung, allerdings nicht z.B. {users:picture}, mir stellt sich hier die Frage, warum nciht?

und um das ganze weiter zu spinnen, wäre es nicht super, wenn man allgemein immer alle Marker benutzen könnte und sich daraus die entsprechende wunsch-Seite zu einem Thema bauen kann. Das es dann z.B. so aussieht, dass man als Admin die möglich bekommt, zu einzellnen Modulen Templates auszuwählen, welche man komplett frei erstellen kann? so würde ich mir dann z.B. in meiner Struktur meine Datei navisidebar.html anlegen und würde dann aus:


<table cellpadding="0" cellspacing="0" style="width:95%">{loop:users}
<tr>
<td>{users:countryicon} {users:nick}</td>
<td style="text-align:right;"><a href="{users:messageurl}">{icon:mail_send}</ a></td>
</tr>{stop:users}
</table>


eher sowas machen:


<ul>
{loop:users}
<li>{users:countryicon} {users:nick} <a href="{users:messageurl}">{icon:mail_send}</ li>
{stop:users}
</ul>


Diese Datei lege ich dann in meinem eigenen Template Ordner ab und wenn ein Update raus kommt, gibts ne Übersicht mit neu hinzugekommenen Markern, welche man dann ggf nachpflegen kann.


Ich hoffe mein Anliegen ist verständlich, ich komme nämlich eher aus der HTML / CSS Ecke und nicht der Coder-Schiene
Inaktiv
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 1 - 03.04.2009 um 13:20 Uhr
also das ist aus dem einfachen Grund nicht möglich, dass alle "marker"(wir nennen sie Platzhalter) einen sql-query brauchen, in dem ihr Inhalt auch aus der Datenbank gelesen wird. denn wenn das userbild nicht aus der datenbank gelesen wird, kann es auch schlecht angezeigt werden.

Jetzt IMMER ALLE Daten aus der DB zu lesen würde viel zu viel performance kosten.


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

Inaktiv
|
sicksen
Thread-Ersteller


Wannabe poster




Beiträge: 20
# Antwort: 2 - 03.04.2009 um 14:14 Uhr
hmm .. das heisst das zur Zeit die Platzhalter, welche abgefragt werden, an die Templates gebunden sind. In welchen Dateien wird das denn festgelegt und kann ich mir das so vorstellen, dass ich einfach in einer Liste bestimmte zusätzliche Platzahlter hinzufüge und schon sind sie verfügbar?


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 3 - 03.04.2009 um 14:17 Uhr
hi,
sowas in der art ist für 2009.1 geplant, das kann aber noch etwas dauern.

gruß
duRiel


Inaktiv
|
sicksen
Thread-Ersteller


Wannabe poster




Beiträge: 20
# Antwort: 4 - 03.04.2009 um 14:55 Uhr
ah super das heisst man kann sich also in Zukunft über eigene platzhalter vergabe freuen ?das sind mal gute neuigkeiten!


Zuletzt editiert von sicksen am 03.04.2009 um 14:55 Uhr (1x Editiert)
Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 5 - 03.04.2009 um 15:02 Uhr
wir sind uns noch nicht ganz sicher wie wir das machen wollen, aber mein bisheriger ansatz sieht so aus, dass die php datei ausliest, welche platzhalter in der theme datei verwendet werden, und die datenbank abfrage danach ausrichtet, damit die benötigten informationen zur verfügung stehen.
ist aber noch etwas zukunftsmusik und nicht komplett abgesprochen.


Inaktiv
|
Antworten: 5
Seite [1]


Sie müssen sich registrieren, um zu antworten.