The Todo extractor plugin adds an action to all pages which extracts headlines and any line which starts with a double at(@) and "TODO", "DONE", "CANCELLED", or "SUBJECT"(case insensitive). Then renders only those lines as normal. Since the double at overlaps with the *EWikiCSS plugin style classes will be applied the same as they would in the normal document. Also the full list is enclosed with a <div class='ewiki_page_todolist'> tag so it could be styled differently.

I'll be sending this plugin in for inclusion in the distribution pending Mario's approval. -- AndyFundinger

Add this text to your WikiMarkup page to explain this plugin to your users:

ToDo Items

  • Start a todo item with @@ followed by a todo item type, item types are:
    • Todo
    • DONE
    • cancelled
    • dEaDlInE
    • *SuBjEcT"> *SuBjEcT
  • Case of the class names does not matter.
  • The ErfurtWiki:ToDoExtractorPlugin will extract todos and headlines from pages on which it is used.
  • See our *ToDoListConvention for more information and guidelines.

This is patented

This mechanism for collecting Todo's has been patented by Microsoft in the USA. http://yro.slashdot.org/article.pl?sid=04/06/08/2319254&mode=thread&tid=109&tid=126&tid=155&tid=156&tid=187&tid=99

bottom corner