Hi bimlas,
It took me awhile to understand what you wanted. What you want can be
achieved with the Wikify widget. This is what I discovered from another
thread post by Tony.
So it goes approximately (exact syntax will vary -- untested code -- I'll
let you bang your head working out the details ;-) )
\define mytiddlerslist()
<$list filter="[has[myfield]tags[]]"><$view field=title/></$list>
\end
<$wikify name="mytiddlers" text=<<mytiddlerslist>>>
<$list filter="<mytiddlers>"/>
</$wikify>
Note that I didn't have to eliminate duplicate tags -- all TW lists are
"compressed" automatically. That's either a feature or a problem, depending
on what you want.
HTH
-- Mark
```
In the list of tiddlers
If tiddler meets a condition
Add its tags to a list of tags
end
end
Filter out duplications from the list of tags
Show the list of tags
```
On Saturday, January 5, 2019 at 9:45:51 AM UTC-8, bimlas wrote:
>
> Brian,
>
> I know the use of variables, but it is not a solution for me now. First, I
> need to iterate through the tiddlers and filter out those that don't fit
> into the context, after that collect the tags of the remaining tiddlers.
>
> In fact, only collecting the tags is a problem because I need to collect
> all of them in advance so that there are no mixed tags and tiddlers in the
> listing.
>
> BTW thanks for your suggestion!
>
--
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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/737d2ffe-b14f-4d4f-89aa-e15f7e7edbfc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.