MediaWiki extensions manual
OOjs UI icon advanced-invert.svg
Release status: stable
Dialectic algorithm.png
Implementation User interface
Description MediaWiki implementation of the dialectic algorithm
Author(s) Sophivorustalk
Latest version 4.0 (2017-07-06)
MediaWiki 1.25+
License GNU General Public License 3.0 only
Example Should we go vegan?
Translate the DebateTree extension if it is available at translatewiki.net

Check usage and version matrix.

The DebateTree extension adds a <debatetree> tag that can be used to build debate trees. The extension then computes and displays the status ("sustained" or "refuted") of every argument and objection in the debate tree following the rules of the dialectic algorithm.


  • Download and place the file(s) in a directory called DebateTree in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php:
    wfLoadExtension( 'DebateTree' );
  •   Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.


Build debate trees with the same syntax as nested unordered lists:

* Argument about something.
** Objection to the argument.
*** Objection to the objection.
** Second objection to the argument.
* Second argument.
** Objection to the second argument.

See alsoEdit