User Tools

Site Tools


moinmoin2doku

MoinMoinWiki zu Webpräsenz&Dokuwikiconverter

Warum das alles:

Das alte moinmoin wiki wurde schon lange nicht mehr von der c-base unterstützt und im Dezember abgeschaltet, da der Sponsor das Angebot nicht mehr aufrechterhalten konnte. Wegen den üblichen maroden Kommunikationstrukturen bei uns an Bord wurde dies eine Woche vorher kommuniziert obwohl es ein halbes Jahr feststand. Entgegen ursprünglicher Ideen wurden nicht alle Seiten des alten Wikis übernommen und Funktionalitäten, wie z.B. einbetten von HTML Code für hübscheres Design etc., nicht mehr zugelassen. Speziell letzterer Grund brachte mich dazu die meine Seiten der c-base zu entziehen und selber zu pflegen, unter Beibehaltung der alten moinmoinwiki Sourcen.

Ein Konverter der Seiten des alten moinmoin wikis zu diesem Wiki hier entsteht grade als Abfallprodukt der Präsenzerstellung.

Schon fertig, weil's eilig war, ist:

Ein Konverter von moinmoin Seiten zu einer normalen Webseite. Da dies zum Zwecke des Aufbaus einer eigenen Seite unabhängig des umgebenden Wikis dient, wohl aber mit kleineren Wikifunktionalitäten wie WikiWords, gleich mit ein paar Verbesserungen:

  • Externe Links werden nach Aufruf im gleichen Browserfenster, aber im Adressfeld mit der Adresse der aufgerufenen Seite angezeigt, auch wenn frameumleitungen zu der Seite führen. Bisher stand dort nur die Wikiseite.
  • Alle zur Seite gehörenden Files finden sich im gleichen Verzeichnis und nicht verstreut wie im alten Wiki. Inclusive der üblicherweise verwendeten Wikisymbole wie Smilys, Mail, Achtung und Link. Da ich keine Lust habe zu überprüfen wie diese einem Copyright unterliegen ist es empfehlenswert sie zu tauschen. So kann auch jede Seite ihre eigenen icons verwenden.
  • Eine <seitename>.bat Datei wird erstellt die später jederzeit mit Hilfe von curl beim ausführen rückmeldet, welche externen Links noch funzen. (Ist für Windows erstellt, ggf muss noch “1>nul:” durch “1>/dev/nul” ersetzt werden :-) . curl für Windows muss bei Windows-Nutzung installiert sein)
  • MoinMoin wiki hat teilweise html code erzeugt, der problembehaftet war. z.B. lieferte ein fehlendes “]” keine Fehlermeldung sondern eine Fehldarstellung, fällt bei richtig großen Seiten mit vielen links nicht auf. Jetzt gibt es einen Abbruch mit Anzeige der defekten Zeile, später ist automatische Korrektur geplant
  • MoinMoin wiki hat teilweise html code erzeugt, der unübersichtlich war. Jetzt sind, speziell in Tabellen, mehr Leerzeilen eingefügt um im fertigen html code die Struktur besser zu erkennen. Dient einerseits mir bei der Fehlersuche :-) und andererseits allen die die Seiten der Präsenz anschließend ändern wollen.

Da ich ausschließlich in GFA Basic programmiere wäre zum eigenen Ausführen der Software entweder

  • ein Atari ST Emulator wie z.B.steem
  • ein x11 Basic für, laut Hersteller, laut Seite UNIX workstations, Linux, Android, MAC-OSX, MS-WINDOWS, ATARI ST, TomTom car navigation systems und Raspberry Pi

nötig. Entwickelt und getestet bisher ausschliesslich auf Steem.

Das Programm befindet sich noch weiter im Aufbau, daher gibs erstmal keinen Link dorthin, wer die aktuelle version haben will kann sich an mich wenden, also mailto:CyNoir

Wers eilig hat kann mir auch seine alte moinmoin Wiki Seite schicken und bekommt die Webpräsenz zurück. Gegen eine Bierspende beim nächsten auftauchen meinerseits in der c-base hätte ich dann nichts, ist aber keine Pflicht :-)

Seiten die bisher mit dem Converter erstellt wurden und weiterhin damit aktualisiert werden(also bisher nur meine :-) ):

moinmoin2doku.txt · Last modified: 2017/01/25 12:41 by cyrion