Following this excellent tutorial video by Francis Meetze about "Tracking
Tasks in TiddlyWiki" <https://www.youtube.com/watch?v=mzoMhKx0j8g>, i was
easily able to get the thing working as shown... And moreover, getting it
to integrate with the Contents tab i have created, following the previous
video in same series <https://www.youtube.com/watch?v=bu7JU4DjPrg>, to the
extent that my list of Completed and ToDo items shows up in the Contents
tab.

The one hair in this soup is that the tickbox for "Completed" items, tho it
works fine to migrate items from ToDo tiddler to Completed tiddler (and
back, if status changes accordingly), does not remove the ToDo tag from the
tiddler of a completed task, so it takes an edit on that task's tiddler to
remove the ToDo tag -a small PITA, of course, but it does crap up the
experience of a perfectly beautiful workflow.

So: this is to ask if anyone here can suggest a tweak to this script
(below) on the ToDo tiddler that would trigger removal of the ToDo tag
object from the subject tiddler. Ideas, anyone?

(NB: i have modified the script in video by changing instances of the word
"done" to "Completed," just to make it work with my Contents tab taxonomy
-but that is irrelevant to the problem i'm having; i've tried it both ways,
and it makes no diff).   /walt

8<------- (contents of ToDo tiddler -which is tagged only w/ "Tasks",
b/t/w) ----->8

<$list filter="[!has[draft.of]tag[task]!tag[Completed]sort[created]]">

<$checkbox tag="Completed"> <$link to={{!!title}}>
<$view field="created" format="date" template="DDth mmm hh:mm"/> - <$view
field="title"/>
</$link>
</$checkbox>

</$list>

8<------- (end of script) ----->8

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAHrdLLz3biJMYZW%3D9Zjv%3DgsMLqWa0E%2BwKoY0XZW4c6i9D_k%3Dpg%40mail.gmail.com.

Reply via email to