February 8, 2012, Wednesday, 38

Installation

Help:

Aus Webcoachwiki

Wechseln zu: Navigation, Suche
Technische Dokumentation
Administrator - Handbuch

Die Installation von Wikis ist grundsätzlich recht einfach und unter MediaWiki auch gut beschrieben. Unsere webcoachwikis haben eine Spezialinstallation, weil sie zwar alle eigene Tabellenbereiche in der Datenbank und auch eigenen Verzeichnis für die individuellen Files verwenden, aber auf diesselben Systemfiles zugreifen. Damit ist gewährleistet, dass Änderungen, Ergänzungen und Korrekturen immer für alle webcoachwikis gelten.

Inhaltsverzeichnis

Installationsroutine starten

Die Standardinstallationsroutine für ein neues Wiki wird gestartet, in dem man versucht ein Wiki im Verzeichnis webcoach-1.8.2 (=aktuelle Version) zu starten. Da sich in diesem Verzeichnis keine LocalSettings.php befindet startet wiki selbständig die Installationsroutine mit einem Formular und einer Reihe von Fragen.

Folgende Dinge sind unbedingt zu beachten:

Name des Wikis
Prefix für die Tabellen
Hier muß der Unterstrich mit eingetragen werden!

Installationsroutine wiederholen

Eine Wiederholung der Installationsroutine für diesselben Tabellen (Prefix bleibt gleich) kann dann sinnvoll sein, wenn bei der ersten Installation eine falsche Sprache gewählt wurde, oder die Dateien aus irgendeinem Grund nicht vollständig installiert wurden oder aus einer früheren Version stammen.

Die Installationsroutine prüft auf Exisitenz vorhandener Dateien und erweitert diese. Alle Daten bleiben bei einer Neuinstallation erhalten. Es empfiehlt sich natürlich trotzdem die Daten vor einer derartigen Aktion zu sichern.

Wiki in Betrieb nehmen

Um das Wiki tatsächlich in Betrieb zu nehmen müssen nun auf dem Filesystem folgende Maßnahmen durchgeführt werden:

  1. Ein Verzeichnis für das neue Wiki anlegen.
  2. Das Verzeichnis images als Unterverzeichnis für die Bilder und Dateien anlegen.
  3. Die Datei LocalSettings.php aus dem Verzeichnis webcoach-1.8.2/config in das neue Verzeichnis verschieben. Es ist wichtig die Datei zu verschieben oder zumindest im Verzeichnis config umzubennen, da kein neues Wiki aufgebaut werden kann, solange sich eine Datei LocalSettings.php im Verzeichnis config befindet.
  4. Änderungen in der Datei LocalSettings.php durchführen (Details siehe Dokumentation zur Datei).

Interwiki Links einfügen

Um einen internen Link zu anderen Wikis setzen zu können muß man Zugang zu SQL-Datenbank haben und zunächst in der Tabelle 'Prefix'_interwiki ein Eintrag für jedes Wiki hinzufügen.

Feld Bedeutung
iw_prefix Name, unter dem das Wiki im aktuellen Wiki angesprochen werden soll.
iw_url Pfad zum Wiki welches angesprochen werden soll. $1 übernimmt die gewünschte Seite. In unserem Beispiel wird das Wiki außerdem in einem neuen Fenster angesprochen.
iw_local Bedeutung nicht klar
iw_trans Bedeutung nicht klar

Folgende Einträge sollten alle unsere Wikis haben (Die Felder iw_local und iw_trans werden immer mit 0 befüllt und daher in diesem Beispiel nicht dargestellt.

iw_prefix iw_url Bedeutung
wc_main http://www.coachit.at/webcoachwiki/index.php/$1" TARGET="_blank Verweis auf webcoachwiki
wc_test http://www.coachit.at/wikitest/index.php/$1" TARGET="_blank Verweis auf die Sandkiste

Die Verwendung von Interwiki-Links in Artikeln ist unter Interwiki Links in Artikel einfügen ausführlich beschrieben.

Einrichten von Standardseiten

  • ) Standardseiten ins neue Projekt übertragen.
  • ) Einrichten des Hauptmenues