Für meine Website brauche ich ein Wiki, einen Bereich für eine klassische online-Zeitung und einen passwortgeschützten Mitgliederbereich. Natürlich will ich nichts programmieren und ein ansprechendes Design will ich auch auswählen können.
Ich verwende ein aktuelles [1] SPIP 2.0.10
Voraussetzungen
- Internetzugang [2]
- Apache Webserver, IIS geht auch [3]
- PHP-Interpreter (siehe Anmerkung zu Punkt 2.)
- Webspace (siehe Anmerkung zu Punkt 2.)
- MySQL Datenbank / Benutzername / Passwort [4]
- WebDAV oder FTP-Zugang / Benutzername / Passwort [5]
Installation
– Basisinstallation [6]
- spip_loader.php von spip.net runterladen [7]
- spip_loader.php (per FTP) in Webspace hochladen
- http://www.server.tld/webspace/spip_loader.php im Webbrowser öffnen [8]
- Datenbank auswählen oder anlegen
- Administrator anlegen
- in Redaktionssystem einloggen
- erste Rubrik anlegen [9]
- ersten Artikel anlegen und veröffentlichen
Damit ist SPIP vollständig einsatzbereit. Für die meisten Websites reichen seine Funktionen aus. Da für die LIMA eine anspruchsvoll gestaltete Site mit zahlreichen Zusatzfeatures entstehen soll, fügen wir eine Reihe Zusatzmodule (Plugins) hinzu. Wir müssen ein Verzeichnis anlegen, danach geht die Installation per Klick weiter.
– Layout und Zusatzfunktionen installieren
- Im SPIP-Installationsverzeichnis einen Ordner /plugins/ anlegen und in diesem einen Unterordner /auto/ mit den Zugriffsrechten 777 anlegen. [10]
- Im Menü Konfiguration die Option Plugin-Verwaltung anklicken.
- auf dieser Seite im Kasten Plugins hinzufügen beide Plugin-Listen anklicken und jeweils einzeln bestätigen.
- Im Plugin-Auswahlkasten (239 Plugins) nacheinander folgende Plugins auswählen, ihre Installation bestätigen und sie aktivieren.
- CFG (Konfigurations-Interface für Plugins)
- SPIP Bonux 2.0 (technische Funktionen für Plugins)
- ZPIP für SPIP (Layoutsystem Z für die Auswahl einzelner Designs per Klick, benötigt Bonux)
- HigherGround 1.1 (unser aktuelles Design, benötigt ZPIP. Mit diesem Schritt ist die Installation von individuellem Layout und Design abgeschlossen.)
- Eingabefelder für Formulare (Saisies pour formulaires, technische Grundlage für Eingabeformulare)
- Menus (für die individuelle Gestaltung des Hauptmenüs von ZPIP, benötigt Saisies)
- Crayons (Artikel direkt in der öffentlichen Website bearbeiten, Grundlage für Wiki)
- Autorité (Gott spielen, Rechte vergeben und entziehen)
- Acces Restreint (passwortgeschützte Rubriken anlegen und für einzelne Benutzer freigeben)
- Mediathèque (Multimedia-Daten verwalten und bearbeiten)
- Schweizer Taschenmesser (ein großer Sack Zusatzfunktionen)
- Mülleimer (Daten endgültig löschen)
- Forms & Tables (Anmeldeformulare und online-Befragungen)
– Detailkonfiguration (fakultativ)
-
- Plugin Mailmans installiert und in Datei /plugins/auto/zpip/inclure/navigation.html den SPIP-Tag #FORMULAIRE_ABOMAILMAN
eingefügt. So wird nun das Anmeldeformular für die Limaspip Mailingliste angezeigt
- Plugin Mailmans installiert und in Datei /plugins/auto/zpip/inclure/navigation.html den SPIP-Tag #FORMULAIRE_ABOMAILMAN
– Layout personalisieren
-
- In Datei plugins/auto/theme_HigherGround1-1/habillage.css unter #header-photo die Zeile
background: #FFF url(img/header-photo.jpg) no-repeat center center; */
gegen die Zeile
background: #FFF url(/limawiki/squelettes/img/header-photo.jpg) no-repeat center center;
ausgetauscht
dann neues Bild per FTP hochgeladen
- In Datei plugins/auto/theme_HigherGround1-1/habillage.css unter #header-photo die Zeile