leibler / dokuwiki-plugin-todo

DokuWiki ToDo Plugin
39 stars 30 forks source link

This looks awesome, but we need to be able to reset the checklist... #130

Closed arretx closed 1 year ago

arretx commented 4 years ago

One of the features that would be excellent would be the ability to differentiate between a task and a checklist item.

For instance, a task might be "Install new widget on airplane." For that, it will be completed one time.

Now, on a weekly basis, we would need to complete another task: "Check airplane widget" BUT that task would involve a few steps, which would be checklist items.

Task: Check Airplane Widget (Recurring Weekly) Checklist Items:

So, the task would be something like, fly to Denver. The checklist would be the flight checklist, which wouldn't need to be completable tasks, but just items on a checklist.

Then, to complicate things, the task that the checklist items are under wouldn't be able to be completed until all of the checklist items were checked.

Then, to complicate things even more, the main task would be recurring, and would re-set at a given time prior to the next task date to make room for the repeated process.

Not to complicate things or anything. ;).

runout-at commented 1 year ago

I didn't see this until now.

But i'd suggest creating a page-template for for the 'task' containing unchecked 'todos' and create a new page from this template eg every week.

AdosJ commented 1 year ago

I am upping this - a button to uncheck all checkboxes on a page would be great. I use the checkboxes in a checklist for official certification of signatures. The reset button would help to remove all the checks before new process of certification.

Anyway, its helpful as it is. Thanks for Your work.

runout-at commented 1 year ago

@AdosJ I'm not sure if this is the same functionality as the @arretx describes. My understanding is, that he wanted something more complex. Maybe he could verify this.

If it's different - please open a new Issue.

einhirn commented 1 year ago

@AdosJ For now just use batchedit to reset all checkboxes, or maybe some "search and replace" browser plugin... But yeah, please open new Issue for that.

einhirn commented 1 year ago

@arretx 's feature request is really out of scope for this plugin. I recognize some of what he describes from a todo-list-app, which is a specialized tool. This is a plugin to add some functionalitiy to a wiki - but at some point you need to put the hammer away otherwise every problem will look like a nail...

"wiki" - which is Hawaian for "fast/quick", and I don't see any good way to implement a fully featured todo list app based on a text file based wiki app and still have "fast/quick" (easy) apply to it...