Hi,

I achieve excatly this with the use of Eucaly's matchfilter 
http://eucaly-tw5.tiddlyspot.com/#%24%3A%2Fplugins%2Feucaly%2Fmatchfilter

Create a macro tiddler with the following code:

\define regex-todo() \s*TODO\:'*\s*((?:.*)*)(?gmi)

\define todo(tag) 
<$list filter="[$tag$!prefix[$:/core]regexp:text[TODO\:]!has[draft.of]]">
<div class="note info">
<$link to={{!!title}}><$list 
filter="[{!!title}]">{{!!title}}</$list></$link>
<ul><$list 
filter='[{!!title}match:text<regex-todo>]'><li>{{!!title}}</li></$list></ul>
</div>
</$list>
\end

Use it with <<todo>> to display all lines starting  with TODO: as a 
todolist. You can use it with <<todo(mytag)>> to display only Todo that 
appears in tiddler tagged with mytag





Le vendredi 19 février 2021 à 05:04:15 UTC+1, [email protected] a écrit :

> G'day Ray,
>
> Just for the fun of it:  TODO Idea for Ray 
> <https://tiddlywiki-programming.neocities.org/CJ_TiddlyWikiProgramming.html#TODO%20Idea%20for%20Ray>
>
> Instead of entering, as per your example:  *TODO* remember to buy dogfood
>
> I've set things up as follows:
>
> Type: {{remember to buy dogfood||t2DO}}
>
> Upon save of your tiddler, you'll have a button there, when pressed it 
> will create the tiddler "remember to buy dogfood" and tag it "TODO"
>
> The "t2DO" transclusion tiddler does some neat stuff.  Not a 
> fully-automatic way to add an item to the TODO list, but it saves a few 
> mouse clicks.
>
> Cheers !
>
> On Thursday, February 18, 2021 at 8:31:34 AM UTC-4 [email protected] 
> wrote:
>
>> Hi
>>
>> since a week i am rediscovering TW5, really fun but quite for me a steep 
>> learning curve.
>> But I am trying.
>> I have a daily journal entry where i log everything i do in for work.
>> What i would love is the following:
>> When i put something like say *TODO* on a line, that that line will 
>> automagically
>> be added to my todo list.
>>
>> So i have this in my journal (or normal tiddler):
>>
>> ----------------------------------
>> Walked on the beach
>> Let the dog out
>> *TODO* remember to buy dogfood
>> Wrote documentation for project XYZ
>> Called DaveSmith
>> *TODO* buy birthday present for Dave
>> ---------------------------------
>>
>> That (only) the 2 *TODO* lines would be added to my TODO Tiddler.
>> That would be really nice.
>> Is this somehow possible?
>>
>> Thanks in advance for your help.
>>
>> Pointers to tutorials on programming TW5 are welcome as well.
>> I progress very slowly each day but hey, i am progressing ;-)
>>
>> Ray
>>
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/eb973d73-d207-42fe-80b4-6211d0bbcc50n%40googlegroups.com.

Reply via email to