Open main menu

Extension:WikiDebug

MediaWiki extensions manual
OOjs UI icon advanced.svg
WikiDebug
Release status: stable
Implementation Tag
Description A few debugging tools I find useful.
Author(s) Mark Clements (HappyDogtalk)
Latest version rev 9
License CC BY-SA 2.5 or later
Download Source is available at my test wiki
Translate the WikiDebug extension if it is available at translatewiki.net
Check usage and version matrix.

This extension contains a small set of tools that I find useful when debugging my extensions, or when making them available to others. I periodically add tools as I find a need, and may consider requests from other people if I find them interesting or useful enough.

  • <describe_table> - allows you to output the structure of a DB table on a wiki page.
  • <show_source> - displays the contents of a named file on a wiki page.
  • <show_version> - displays the Subversion revision number of the specified file.
  • {{#IfExtensionPresent: ...}} - Parser hook so you can alter page content depending on whether an extension is installed on the wiki.


DownloadEdit

For full details, source code and examples see my test wiki.