I have a further question. Is there a way to do all this just with tags, and not with fields? Is it possible to filter on tags, but only looking for the first few characters of the tag? Like you can do with titles. The problem is that I would have to go back and set all the fields on my task tiddlers. It's easier to set tags in bulk, or with a checkbox.
On Tuesday, July 8, 2014 2:28:10 PM UTC-7, Matthew Petty wrote: > > That did it! > Danke viel mal Dominic! > > > > > On Tue, Jul 8, 2014 at 2:22 PM, Dominic Brocher <[email protected]> > wrote: > >> Hi Matthew >> >> You have to filter the inner list with the current tasklist value. Try >> this >> >> <$list filter="[!title[JournalSkeleton]!has[draft.of] >> tag[task]!tag[done]!sort[p] >> each[tasklist]]"> >> >> >> ! Tasklist: <$view field="tasklist"/> >> <$list filter="[tasklist{!!tasklist}!title[JournalSkeleton]!has[draft.of] >> tag[task]!tag[done]!sort[p]]"> >> >> >> <$checkbox tag="done"> >> <$link to={{!!title}}> >> <$view field="title"/> >> </$link> (priority <$view field="p"/>) >> </$checkbox> >> </$list> >> </$list> >> >> >> Regards, >> Domnic >> >> >> Am Dienstag, 8. Juli 2014 22:34:15 UTC+2 schrieb Matthew Petty: >> >>> I use TW5 to keep track of tasks. Tiddlers that are tasks are tagged >>> "task". I have 2 fields, "p" for priority and "tasklist" for "work", "home" >>> etc. >>> How can I generate a list of tasks, broken down into nested lists of >>> "work", "personal" and so on, with the tasks below sorted by priority? >>> >>> Like this: >>> *Tasklist: work* >>> _ task a (priority 1) >>> _ task e (priority 1) >>> _ task c (priority 2) >>> _ task b (priority 2) >>> _ task d (priority 5) >>> >>> *Tasklist: personal* >>> _ task x (priority 1) >>> _ task z (priority 2) >>> _ task y (priority 3) >>> >>> >>> This is what I have so far. It doesn't work, of course, but I at least >>> wanted you to know I was trying. >>> >>> <$list filter="[!title[JournalSkeleton]!has[draft.of] >>> tag[task]!tag[done]!sort[p]each[tasklist]]"> >>> >>> ! Tasklist: <$view field="tasklist"/> >>> <$list filter="[!title[JournalSkeleton]!has[draft.of] >>> tag[task]!tag[done]!sort[p]]"> >>> >>> <$checkbox tag="done"> >>> <$link to={{!!title}}> >>> <$view field="title"/> >>> </$link> (priority <$view field="p"/>) >>> </$checkbox> >>> </$list> >>> </$list> >>> >>> >>> >>> >>> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "TiddlyWiki" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/tiddlywiki/3QawVN-ZY1Y/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected]. >> To post to this group, send email to [email protected]. >> Visit this group at http://groups.google.com/group/tiddlywiki. >> For more options, visit https://groups.google.com/d/optout. >> > > -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/d/optout.

