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.

Reply via email to