Wer kennt das nicht. Da hat man ein wunderschönes Wiki, mit wunderbaren Inhalten, und man möchte dieses eben transportabel haben, um die verschiedenen Inhalte auch im Zug zu haben. Jetzt ist aber der Lustfaktor, einen MySQL und Webserver aufzusetzen recht gering. Was gibt es also besseres, als alles statisch als HTML vorliegen zu haben. Für genau dieses Zweck gibt es das Tool mw2html,welches ein Python Script ist. Sobald ich die dafür benötigte htmldata Lib in mein Python Lib Verzeichnis kopiert habe (als htmldata.py), kann ich mw2html folgendermaßen aufrufen:
~$ python mw2html.py http://www.pug.org/index.php/ pug-wiki
Und schon wandert das (Media)Wiki von der pug.org in den Ordner pug-wiki. Mitsamt Grafiken, Links, Archiven und dem passenden Layout 🙂