Projekte
Hier werden ein paar Projekte dokumentiert, an denen ich arbeite:
Ad Hominem
Mein Hauptprojekt seit ein paar Jahren: eine Website, um Irrtümer und Denkfehler aller Art zu dokumentieren. Trotz der langen Zeit (und einer Menge Artikel, die ich inzwischen geschrieben habe) ist das immer noch ein „work in progress“. Aber es nimmt langsam Form an …
Websites
Die ursprüngliche Website unter „ad.hominem.info“ ist inzwischen nur noch eine Übersichtsseite. Das eigentliche Wiki ist unter den folgenden Sites zu finden:
-
Fallacies Online – Eine „
spin-off“-Site auf Englisch (hauptsächlich für den Bereich Logik)
Entwicklungsprojekte
Die meisten meiner Sites laufen auf DokuWiki, einem einfachen und leicht zu bedienenden, aber mächtigen Wiki-System, welches mir viel Routineaufgaben abnimmt, ohne allzu viel overhead für die Verwaltung zu verursachen. Allerdings sind mir immer mal wieder Sachen aufgefallen, wo ich dachte: „das muss doch auch besser gehen!“. Aus diesen Gedanken entstanden dann die folgenden Templates und Plugins:
Das
Ad-Hominem Template ist noch nach meiner ersten Website benannt und bietet eine etwas aufgeräumtere Variante des DokuWiki Standard-Templates, mit einigen zusätzlichen Features, wie benutzergesteuerter „
Dark Mode“, verbesserter Druck, u.s.w.
Das
Ad-Hoc Tags Plugin erlaubt es
HTML-Tags direkt im DokuWiki-Editor einzugeben. Es benutzt eine etwas vereinfachte Syntax, sodass man sich viel Tipparbeit, etwas für Klassen und Sprachen-Angaben ersparen kann.
Dieses Plugin ist so minimalistisch wie möglich gehalten, um darauf aufbauende Plugins zu ermöglichen:
Ad-Hoc Tags enthält keinen
CSS code. Wie die
HTML-Tags dargestellt werden, bleibt dem Wiki-Betreiber überlassen. Das
Ad-Hoc Wrap Plugin stellt solche Stile zur Verfügung und fügt auch die Tags des populären
Wrap Plugins hinzu.
DokuWiki enthält bereits Auszeichnungen für Tabellen, sodass die dafür nötigen Tags nicht im
Ad-Hoc Tags-Plugin enthalten sind. Wer trotzdem manuell ausgezeichnete Tabellen benötigt, kann das
Ad-Hoc Tables Plugin als
Add-On installieren.
Es werden wohl nur die wenigsten Wiki-Betreiber
MathML-Code in ihre Seiten einbetten. Wer das tun möchte, kann die benötigten Tags mittels
Ad-Hoc MathML Plugin freischalten.
Ein ähnliches Plugin für
HTML-Form Tags ist in Arbeit und wird wohl in den nächsten Wochen veröffentlicht.