Wenn ihr Templates zur Verfügung stellt dann müssen diese folgende Voraussetzungen erfüllen:
- Sie müssen frei von Rechten sein. Das gilt für alles.
- Sie müssen auch im Zusammenhang mit den Menütemplates funktionsfähig sein.
- Sie müssen XHTML und CSS validiert sein.
- Bei mehrspaltigen Layouts ist ein Hinweis nötig in welcher Folge eine Inhaltsseite erfasst werden muss (z.B. welche div's zuerst)
Die Templates werden hier mit mehreren Seiten Dummytexten (lorem) funktionsfähig gezeigt.
Also mitmachen - die Zeit läuft !
Templates für PowerSite
Sie können die Demos nur korrekt und vollständig sehen, wenn Ihr Browser Flash verarbeiten kann und Javascripte aktiviert sind.
Screenshots
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PowerSite ist eigentlich ein Framework für Leute mit einer bestimmten Vorbelastung - d.h. Kenntnisse in HTML und geringe Kenntnisse in PHP werden erwartet.
Aber PowerSite wird immer beliebter auch bei Anwendern, die erst am Anfang stehen.
Die Gründe sind eigentlich klar - das System ist leicht durchschaubar, hat geringe Anforderungen an den Webserver, arbeitet mit automatischer Navigation und ist zudem sehr schnell.
Das A und O sind natürlich Templates und die bestehen nicht nur aus einem schönen Design, der CSS sondern insbesondere auch aus den Menütemplates.
Bei den Designs sind freie Templates durchaus sehr beliebt haben aber häufig Mängel - sie sind oftmals HTML 4.01 und nicht XHTML und vor allem gibt es keine Menütemplates.
Menütemplates zu schreiben ist eigentlich einfach, aber es erfordert neben den HTML Kenntnissen ein gutes logisches denken, damit man eine Vorgabe des Designs auch so umsetzen kann, das eine automatische Navigationserstellung läuft.
Das andere Thema ist , das Templates aus unserer Sicht völlig frei sein sollten von Rechten anderer.
Deswegen grüne Templates !
Dieses Teilprojekt kann nur davon leben, das Anwender ihre freien und getesteten Templates zur Verfügung stellen.
Strukturen
Es sind bestimmte Strukturen einzuhalten.
- Das Designtemplate muss eine XHTML Variante sein !
- Die Kodierung ist immer UTF-8 !
- Templates werden in dem Ordner templates gehalten und darin in einem Unterordner mit dem Namen des Templates.
- Das Haupttemplate wird in dem Ordner templates gehlaten als index.tpl.php.
- CSS wird im Ordner css gehalten und darin in einem Unterordner mit dem Namen des Templates.
- Notwendige Javascripte werden im Ordner javascripte und darin in einem Unterordner mit dem Namen des Templates.
- Bilder (auch über CSS eingebundene) die zum Design gehören werden im Ordner images und darin in einem Unterordner mit dem Namen des Templates.
- Die Pfade in den CSS Dateien und in den Templates müssen entsprechend angepasst sein.
- Wird ein solches Template entpackt und die Struktur so übertragen wird es sofort aktiv.