Lokales Wiki mit reinem Text am Mac

Inspiriert durch den Tweet von @Textmator und verlinkten Artikel zur Mac-Software "VoodooPad", in dem es darum ging, die im Programm erstellten Wiki-Seiten als "Plain Text" zu speichern, kam ich auf das TextMate Bundle "Plain Text Wiki".

Damit ist es möglich, sich ohne große Installation ein eigenes Wiki-Reich zu schaffen. So geht man vor:

  • TextMate besorgen
  • TextMate Bundle "Plain Text Wiki" herunterladen
  • Bundle entpacken und die Datei "Plain Text Wiki.tmbundle" installieren durch Doppelklick
  • Neues Verzeichnis im Finder erstellen, z.B. "Ideenwiese"
  • Aus dem TextMate-Menü "Bundles" > "Plain Text Wiki" > "Creat New Wiki..." wählen und das eben erstellte Verzeichnis auswählen

Die Datei "IndexPage.txt" wurde erstellt und ist der Startpunkt für dein Wiki. Das Grundgerüst steht!

Nun ändere den Syntax-Checker auf "Wiki" - im Menü der Statusleiste in TextMate. Um nun eine neue Seite zu erstellen, geht es am einfachsten, wenn du [[Name der Seite]] im Editor eintippst. Du bemerkst, dass der Name in Klammern unterstrichen wird.

Nun nur noch mit dem Text-Cursor auf den Namen klicken und die ENTER-Taste (mit dem Caret ^) drücken - NICHT RETURN! Daraufhin wird eine neue Text-Datei mit dem gleichen Namen erstellt. Aus [[Dumdidum]] wird also Dumdidum.txt!

Die Wiki Syntax

Wie auch von MediaWiki, DokuWiki o.ä. bekannt, muss man sich ja mit ein wenig Wiki-Code herumschlagen. Um sich darüber klar zu werden, welche Syntax hierbei verlangt ist, habe ich mir den Artikel von Mark Reid näher angeschaut.

Er klärt auf, dass standardmäßig die Markdown-Syntax verwendet wird - das ist nicht dieselbe wie bei MediaWiki. Ein kleiner Test zeigte mir, dass beispielsweise ungeordnete Listen in der MediaWiki-Syntax auch in Markdown funktionieren. Das könnte eine von vielen Ausnahmen sein - Gerrit van Aaken beschreibt diese und geht in seinem Artikel vor allem auf Markdown im Vergleich zu Textile ein.

Textile konnte ich - trotz Mark Reids Artikel - noch nicht mit dem "Plain Text Wiki"-Bundle verheiraten. Die in TextMate ansässige Umgebungsvariable WIKI_PAGE_FORMAT auf TEXTILE zu setzen, half bisher nicht. Ideen und Tipps sind gerne willkommen!

Vielen Dank für die Aufmerksamkeit!

Auch erschienen im Blog von eVideo 2.0 - ein Projekt für moderne Weiterbildung im Web!