DokuWiki nach MediaWiki konvertieren
Sammlung der Argumente für und gegen einen Umzug von DokuWiki nach MediaWiki, da mir das Thema immer wieder einfällt.
Pro Umzug nach MediaWiki
- Möglichkeiten von richtigen Vorlagen (z. B. Software-Info-Box)
- Verwendung von BookExport, um sich ein Buch zusammenzuklicken
- Kategorien
- Übersetzungen möglich
Kontra Umzug nach MediaWiki
- Metadaten und Versionsgeschichte gehen verloren.
- Sehr viel Aufwand (habe aber die Zeit dazu :))
- Kein responsive Design (für mobile Geräte), wie bei DokuWiki
- Hauptüberschrift einer Seite ist immer der Seitenname. Dies kann man zwar für einzelne Seiten ändern, jedoch unschön.
Technische Möglichkeiten für einen Umzug nach MediaWiki
Converter
- https://www.linuxintro.org/wiki/Convert_a_dokuwiki_to_mediawiki (https://www.dokuwiki.org/plugin:mediasyntax)
- Nur Text wird übernommen
- Bilder und sonstige Daten müssen selbst migriert werden
- Metadaten und Versionsgeschichte gehen verloren.
Ersatz für IndexMenu
- https://www.mediawiki.org/wiki/Extension:TreeAndMenu
- https://www.mediawiki.org/wiki/Extension:SideBarMenu
Kategorien statt Unterseiten
Was noch erledigt werden muss
Der Seitentitel sollte nicht der URL gleich sein, sondern nur das letzte Element dieser sein.
Statt Mumble/Benutzerhandbuch/Mumble/Unterpunkt/Bla einfach nur Bla.
- Erste Überschrift verstecken, ist aber noch im html drin: https://www.mediawiki.org/wiki/Manual:FAQ#How_do_I_change_the_Main_Page_title.3F
Zu verwendende Extensions
- https://www.mediawiki.org/wiki/Extension:Piwik_Integration
- https://www.mediawiki.org/wiki/Extension:NoTitle (nur 1.18)
Done
Eigenes in die Seitenleiste links gepackt
Icons werden nicht angezeigt.
Konvertierung
Alles als www-data ausführen.
find ./ -iname "*.txt" > liste.lst
while read file; do mv "$file" ${file%%.mod}; done < liste.lst
Fertig ist die grobe Konvertierung.
Zuletzt geändert: 2024-07-31 06:46:36 +0000 UTC: wiki: change mumble server domain