Erfurt Wiki in Wordpress
Outdated, moved to the ErfurtWikiInWordpress wiki page
Es gibt zwar ein paar Beschreibungen wie man das Erfurt Wiki (EWiki) in Wordpress 1.2 (WP) integriert, doch in der aktuellen (2.0.3) Version hat sich einiges geändert. Deswegen musste ich selber herumprobieren, was mir aber eh gelegen kam, weil ich als Wordpress Neuling gleich mal tiefer in dessen Innereien wühlen wollte.
Also, hier die kurze Zusammenfassung der Stunden Tage des Herumprobierens:
- EWiki in ein Verzeichnis innerhalb des WWW Wurzelverzeichnisses entpacken.
- WP Encoding auf ISO-8859-1 umstellen.
- Template Datei für die Wiki Seiten raufladen
- Auth Plugin raufladen
- Eine leere Seite die dieses diesem Template benutzt anlegen.
- Apache Rewrite Rules einrichten
- EWiki initialisieren.
EWiki in ein Verzeichnis entpacken
Ich habe hier das Verzeichnis ewiki unter dem Wurzelverzeichnis gewählt.
WP Encoding
Das war eigentlich der einzige Wermutstropfen, EWiki unterstützt UTF-8 nicht sehr gut, es kommt zu Darstellungsfehlern z. B. bei deutschen Umlauten. Deshalb muss man im WP Admin-Bereich unter Einstellungen » Schreiben auf ISO-8895-1 umstellen.
Template raufladen
Das Template ins wp-content/themes/#mein-theme-verzeichnis# raufladen.
Auth Plugin raufladen
Das Auth Plugin ins ewiki/plugins/auth/ Verzeichnis raufladen.
Seite anlegen
Im WP Admin-Bereich auf Schreiben » Seite schreiben gehen und (leer) unter dem Namen Wiki abspeichern.
Apache Rewrite Rules einrichten
RewriteEngine On RewriteBase / RewriteRule wiki/(.+) /index.php/wiki/?id=$1 [L,QSA]
EWiki initialisieren
Danach muss man nur noch die neue WP-Seite besuchen und dort auf Initialize Databse klicken. Fertig.
Hello, can you please translate this to English. I found your instructions helpful but I had no success to set it up so far :( Thanks a lot!