Discourse Checklist

:discourse2: Summary Discourse Checklist allows checkboxes to be added to posts with simple Markdown
:hammer_and_wrench: Repository Link https://github.com/discourse/discourse-checklist
:open_book: Install Guide How to install plugins in Discourse

Features

image

image

With this release comes a few enhancements.

  • You can disable the plugin in its entirety from the Admin > Settings area (strike through still gets processed, but the checkboxes won’t render and won’t be clickable)

  • You can keep checking/unchecking boxes on the same post without having to refresh the page.

Any issues should be reported either here. I also welcome translation file PRs, or general enhancement PRs.

Usage

Create a checkbox with the following syntax:

  • [] or [ ] for an unchecked box
  • [x] or [X] for a checked box

Special thanks

  • @lightyear for creating the initial version
  • @cpradio for porting it to our new patterns and maintaining it for years!

CHANGELOG

TODO


:warning: If you were running this plugin prior to 2020-07-23T05:00:00Z, you may need to run rake discourse_checklist:migrate_old_syntax from your app container to convert to the new checkbox are format in Markdown.

Caveat: this rake task only changes occurrences at the beginning of a line. Other instances may need to be manually updated.

99 Likes