====== Projects ======
This is where I am documenting some of the projects that I am working on:
===== Ad Hominem =====
My main project since a few years now: a website to document fallacies and errors in thinking of all sorts. Despite the long time (and a lot of articles written), it's still a //work in progress//. But it is progressing …
==== Websites ====
The original website at "[[http://ad.hominem.info/|ad.hominem.info]]" has been demoted to a simple //overview site//. The actual wiki can be found under the following addresses:
* **[[dfo>hauptseite|Denkfehler Online]]** – the main website in //German//.
* [[fol>index|Fallacies Online]] – a „spin-off“ site in //Englisch// (mostly for the //logic// chapters)
==== Video channel ====
* [[youtube>@DenkfehlerOnline|Denkfehler Online on YouTube]] is a German-language educational video channel with simple explanations on some of the topics (new and also still “work in progress”).
===== Development projects =====
Most of my sites run on [[doku>dokuwiki|DokuWiki]], a simple and easy to use yet powerful wiki system, which takes a lot of routine tasks off my hands without causing too much overhead for administration. However, from time to time I noticed things where I thought: "There must be a better way!". This gave rise to the following templates and plugins:
* The [[doku>template:ad-hominem|Ad-Hominem Template]] is still named after the original website. It is a somewhat tidier version of the DokuWiki standard template, with some additional features, such as user-controlled "dark mode", improved printing, and much more.
* The [[doku>plugin:adhoctags|Ad-Hoc HTML plugin]] allows you to enter HTML tags directly in the DokuWiki editor. It uses a somewhat simplified syntax that can save yourself a lot of typing, especially for classes and language specifications. \\ This plugin is kept as minimalistic as possible but allows //add-on// plugins to extend it:
* //Ad-Hoc HTML// does not contain any CSS code. How the HTML tags are displayed is up to the wiki administrator. The [[doku>plugin:adhocwrap|Ad-Hoc Wrap Plugin]] provides such styles and also adds the tags of the popular [[doku>plugin:wrap|Wrap Plugin]].
* DokuWiki already contains markup for tables, so the necessary tags are not included in the //Ad-Hoc HTML// plugin. Those who need //customised// HTML tables can install the [[doku>plugin:adhoctables|Ad-Hoc Tables plugin]] as an //add-on//.
* Very few wiki operators will ever use [[https://developer.mozilla.org/en-US/docs/Web/MathML|MathML]] code in their pages. If you are one of them, you can enable the required tags by installing the [[doku>plugin:adhocmathml|Ad-Hoc MathML plugin]].
More to come …