Die Grundlagen
1. Wie modifiziere ich das Seiten-Layout der öffentlichen Site?
Die Seitenlayout-Verwaltung basiert auf Dateien mit der Namenserweiterung .html
, welche «Skelette» heißen. Deren Rolle ist mehr oder weniger dieselbe wie diejenige, die als «Template» bezeichnete Entitäten bei anderen Anwendungen spielen.
Jede Datei ist mit einem anderen Seitentyp verknüpft: also ein Skelett für die Homepage, ein anderes für die Darstellung der Artikel, wieder ein anderes für die Darstellung der Rubriken usw. Ein Skelett enthält Standard-HTML, mittels dessen das Seitenlayout definiert wird und in welches SPIP-spezifische Tags eingefügt sind, durch die definiert wird, welche Information in diesem Layout «wohnen» soll.
Die Skelett-Sprache von SPIP ist sehr flexibel und erlaubt die Erzeugung vielfältiger Seiten-Layouts: ein Blick auf uZine, Vacarme, Hacktivist News Service oder auf die Sites, die durch ihre Entwickler in dieser Seite registriert sind, wird ausreichen, um Sie zu überzeugen. Daher ist es bedauerlich, wenn Sie am voreingestellten Seitenlayout klebenbleiben.
2. Besteht die Möglichkeit, daß ich meine eigenen Skelette erzeuge?
Ja, darum geht es bei SPIP hauptsächlich. Wie Sie es zustande bringen, erfahren Sie dort:
- Das Tutorial zum Verständnis der Grundlagen der Template-Programmierung ;
- Das Referenz-Manual, das sämtliche Programmier-Möglichkeiten umfaßt.
3. Ich mag nicht programmieren lernen. Kann ich vorgefertigte Layouts verwenden?
Ja. Außer dem voreingestellten Layout sind auf der SPIP-Contrib-Website im Abschnitt «Squelettes» verschiedene Sätze von Skeletten verfügbar.
Normalerweise brauchen Sie nur das gewünschte Archiv herunterzuladen (Sie haben die Wahl zwischen einer .zip- und einer .tar.gz-Datei), es auf Ihrer Maschine zu extrahieren und den Inhalt per FTP in das Wurzelverzeichnis Ihrer SPIP-Site zu übertragen. Von Ihren gegenwärtigen .html-Dateien können Sie Sicherungskopien anfertigen, wenn Sie sie später wieder austauschen wollen.
4. Es gibt dort nicht sehr viele Skelett-Sätze. Warum?
Diese Sätze werden von SPIP-Webmastern zur Verfügung gestellt, die aus purer Menschenfreundlichkeit ihre Arbeiten abliefern. Daher verlassen wir uns bei der Vervollständigung dieser Skelett-Schatzkammer auf die Webmaster, um zur wechselseitigen Hilfe anzuregen und die Vielfalt der SPIP-Sites zu fördern (siehe hierzu unten den Absatz «Vergesellschaftung Ihrer Werke»).
Erzeugung von Skeletten
1. Kann ich einen Texteditor benutzen, um meine Skelette zu erzeugen oder zu modifizieren?
Ja, genauso wie bei traditionellem HTML.
2. Kann ich einen graphischen Editor (WYSIWYG) benutzen, um meine Skelette zu erzeugen oder zu modifizieren?
Ja, genauso wie bei traditionellem HTML. Beachten Sie in diesem Zusammenhang aber die nächste Frage.
3. Ich versuche bei der Erzeugung meiner Seiten einen graphischen Editor zu benutzen, aber dieser verträgt sich nicht mit den SPIP-eigenen Tags. Ist dieses Problem lösbar?
Manche graphischen Editoren «korrigieren» automatisch die Tags, die sie nicht verstehen. Die meisten von ihnen bieten allerdings eine Option in ihren Konfigurationseinstellungen, mit der man dieses Feature abschalten kann. Wir haben DreamWeaver einen speziellen Artikel (bis jetzt nicht in deutscher Übersetzung verfügbar) gewidmet, aber bei anderen Editoren verhält es sich mehr oder weniger genauso. (GoLive...).
Vergesellschaftung Ihrer Werke
1. Ich habe einen Satz von Skeletten für meine Site erzeugt. Wie kann ich ihn mit dem Rest der Menschheit teilen?
Zögern Sie nicht, ihn auf der SPIP-Contrib-Website anzubieten, oder schicken Sie ihn an die Adresse spip-dev@rezo.net, die Mailing-Liste für Entwickler. Erzeugen Sie einfach eine komprimierte Datei (.zip, .tar.gz usw.), welche die .html-Dateien enthält. Vergessen Sie nicht, die Grafikdateien beizufügen (images...), wenn welche dazugehören.