Extension:ToDoList
![]() Release status: experimentalCategory:Experimental extensions |
|
---|---|
Implementation | TagCategory:Tag extensions |
Description | The ToDoList extension provides a simple checklist functionality. |
Author(s) | Urfiner (Nikolai Kochkin) |
Latest version | 0.1.0 |
MediaWiki | 1.43Category:Extensions with manual MediaWiki version |
License | MIT License |
Download | GitHub: Note: |
The ToDoList extension provides a simple checklist functionality. Checklists are stored on wikipages, so each check/uncheck produces a page edit.
Checklists can form a list using standard MediaWiki functionality:
Installation
To install the extension:
- Clone the repository to your extensions/ subfolder:
git clone https://github.com/Griboedow/ToDoList.git
- Load the extension in your LocalSettings.php:
wfLoadExtension( 'ToDoList' );
Usage
To create a checklist:
Known issues
It is an experiemntal extension, so it has many serious limitations:
- The extnesion parses wikitext in JS to modify corresponding checkbox state. That means it does not work well with transclusion or <nowiki> tag.
- The extension does not detect edits done by another user. For example, if someone else modifies a page, you will override their changes with your own. For that reason it is highly recommended to update you wiki page after you've checked/unchecked everything you wanted to verify the actual state of a page.
See also
The extension idea comes from these two extensions:
But the goal was to get rid of any BlueSpice dependency and make it simple.
Category:Simple extensions
Category:All extensions
Category:Experimental extensions
Category:Extensions in GitHub version control
Category:Extensions not in ExtensionJson
Category:Extensions with manual MediaWiki version
Category:Extensions without a compatibility policy
Category:Extensions without an image
Category:MIT licensed extensions
Category:ParserFirstCallInit extensions
Category:Simple extensions
Category:Tag extensions