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

Antworten: 28
Seite < 1 [2]
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 21 - 14.09.2010 um 09:15 Uhr
Wenn es aber wirklich oft vorkommt, dass sich das Template ändert, sollte man evtl überlegen doch auf Ajax zu verzichten, denn wenn man die Seite über einen nicht-ajax-link aufruft, obwohl ajax aktiviert ist, werden 3 statt einem Request gemacht:

normalerweise:
/index/wars/list - zeigt die wars

mit ajax:
/index/wars/list - wird geladen
leitet dann um auf /index#wars/list (läd las /index/ samt content der startseite (um die url in eine ajax-url zu korrigieren))
und läd dann per ajax auf grund des wars/list hinter der Raute den Content nach.

Dafür gibt es auch so gut wie keine besser Lösung und solange das nur beim wechsel zwischen Board- und Index-Template passiert, ist es auch nicht sonderlich behindernd, aber wenn man jetzt anfängt 10 verschiedene Template-Dateien für die 12 auf der Seite benutzen Module zu haben und damit dann so gut wie bei jedem Klick die Seite 3fach statt 1fach läd, obwohl Ajax ja grade genau das Gegenteil bewirken sollte, dann macht das einfach keinen Sinn


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

Zuletzt editiert von SCHIRI ClanSphere Team am 14.09.2010 um 09:15 Uhr (1x Editiert)
Inaktiv
|
Mindcrime


Geekboy





Beiträge: 1155
# Antwort: 22 - 14.09.2010 um 09:50 Uhr
Ich kann den grund fuer mehrere templates gut verstehen, weil das ist einer der probs mit derzeitiges ClanSphere. Besonders beim board (aber auch andere module) braucht man ja viel mehr platz um die daten zu zeigen.
Und normale webseiten haben halt auch oft eine einstieg seite/template (wo man viel navigations moeglichkeiten hat) und alle unterseiten (ein anderes template) die mehr raum fuer die informationen haben...

Und mit nur 2 templates ist die mit noajax die einfachste loesung, man braucht nur 2 templates anzupassen...


Zuletzt editiert von Mindcrime am 14.09.2010 um 09:51 Uhr (1x Editiert)
Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 23 - 14.09.2010 um 10:13 Uhr
Ja klar, ich wiederspreche dir da ja auch gar nicht. Ich meine nur, dass wenn sich das gesamte Template oft ändert, Ajax einfach nicht sinnvoll ist.


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

Inaktiv
|
Drag0n


Just nerd




Beiträge: 941
# Antwort: 24 - 14.09.2010 um 10:30 Uhr
ach mist ans mod rewrite hatte ich garnicht gedacht xD


------------------
MfG

Drag0n

ich gebe KEINEN ICQ oder MSN Support, es sei den ich schreibe euch an


Inaktiv
|
SlayR ClanSphere Team


Geekboy




Herkunft: Calbe (Saale)
Beiträge: 1133
# Antwort: 25 - 14.09.2010 um 19:00 Uhr
In meinem Fall ist es so, das ich eine Zentrale Info-Seite habe (index.htm) auf der man von navlists fast "erschlagen" wird, sorry meine Clanmember stehen halt drauf. Aber wozu brauche ich z.B. eine Übersicht der letzten Forenbeiträge, wenn ich mir die nächsten War-Termine anzeigen lassen möchte (?!) Daher habe ich insgesamt 4 Template-Dateien. Die Tendenz ist eher steigend. SCHIRI, da Du mir mit Deiner Antwort wirklich gut erklären konntest, wie AJAX unter Clansphere arbeitet, ist AJAX für meinen Fall wohl nicht gerade die beste Lösung, das sehe ich jetzt ein. Das heißt für mich im Endeffekt, das ich wohl AJAX (obwohl ich diese Feature liebe!!) deaktivieren werde und Mindcrimes Lösung nutzen werde. Ich Danke Euch beiden für's Augen öffnen!
@Dragon:
Sorry, ich sag's mal so wie's eigentlich ist... Deine Lösung ist die "Featurefeindlichste". Thema ist halt mod_rewrite :( sorry.


------------------
--- CLANSPHERE ---
Professional clan care starts here


Inaktiv
|
Mindcrime


Geekboy





Beiträge: 1155
# Antwort: 26 - 14.09.2010 um 19:05 Uhr
Das leute mod_rewrite fuer sowas benutzen raff ich bis heute noch immer nicht...
Faken um URL's besser aussehen zu lassen... Pff...


Zuletzt editiert von Mindcrime am 14.09.2010 um 19:06 Uhr (1x Editiert)
Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 27 - 14.09.2010 um 19:06 Uhr
Man kann in einigen Fällen natürlich noch tricksen.

Wenn man z.B. auf der Startseite (in der index.htm) 5 Navlists an der Stelle hat wo in allen anderen Seiten er Contentbreich ist (z.B. main.htm) und die startseite die news/recent ist, dann kann man diese navlisten auch über die recent.tpl einbinden, sodass man auf die trennung zwischen main.htm und index.htm verzichten kann und die navlists sich tatsächlich IM CONTENT befinden und von Ajax mit ausgetauscht werden können. Das funktioniert natürlich nur, wenn es sich vom Aufbau des Templates her anbietet.


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

Inaktiv
|
SlayR ClanSphere Team


Geekboy




Herkunft: Calbe (Saale)
Beiträge: 1133
# Antwort: 28 - 14.09.2010 um 19:32 Uhr
@Mindcrime: Es geht mir dabei weniger um's url faken sondern eher eine (wirklich sehr leichte) SEO-Optimierung. Außerdem Analysiere ich meine Page mit Piwik selbst und möchte mir halt etwas mehr Überblick verschaffen wofür sich Besucher tatsächlich interessieren (bei ~2000 visits im Monat kann man schonmal nachdenken)

@SCHIRI: Das werde ich mir auf meinem Testspace mal ausprobieren. Danke für Deinen Tip. Tress hat mit dem Template so gute Basisarbeit abgeliefert, das ich es bestimmt hinkriegen werde die Navlists in den Content zu binden.


------------------
--- CLANSPHERE ---
Professional clan care starts here


Inaktiv
|
Antworten: 28
Seite < 1 [2]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo