A thought! untested. If you could count the tags and they do not equal two then it can not have two tags. Then say [tag[Tag1]] +[tag[Tag2]]
[all[current]tags[]count[]match[2]then<currentTiddler>] +[tag[Tag1]] +[tag[Tag2]] Above untested The store the above in a tiddler as I suggested in my first reply, then if you added another tag to the set update it only. Tones On Monday, 26 July 2021 at 23:14:59 UTC+10 [email protected] wrote: > Thanks everyone, useful information. > @PMario - I'll take a look at that and: > 1) Try and apply the example as written for a single tag to see if I can > get it working > 2) Try and extend to two tags > > It looks like it should be straightforward enough and I'll be able to add > a new tool to my belt. > > Thanks > John > > On Monday, 26 July 2021 at 06:44:43 UTC+1 PMario wrote: > >> UUPS, >> I didn't read your OP good enough, because my solution works for 1 tag >> only. ... BUT it should contain enough info to figure out, how the filter >> should look like for your problem;) >> -m >> >> On Monday, July 26, 2021 at 7:39:12 AM UTC+2 PMario wrote: >> >>> Hi, >>> >>> In TW you sometimes need to think different, because filter sets can >>> dynamically change as you found out. >>> >>> <$set name="condition" value="[tags[]count[]match[1]]"> >>> <$list filter="[tag[a]filter<condition>]"/> >>> </$set> >>> >>> In this example, the first filter tag[a] gets all tiddlers that have a >>> tag a. >>> The second condition is >>> - get all tags of that tiddler, >>> - count them and >>> - compare to 1" ... So "a" is the only tag because of the initial >>> filter -> \o/ >>> >>> The filter operator applies the condition to the current tiddler and >>> returns its title, if the condition is not empty. >>> >>> See: >>> https://tiddlywiki.com/#tags%20Operator:%5B%5Btags%20Operator%5D%5D%20%5B%5Bcount%20Operator%5D%5D%20%5B%5Bmatch%20Operator%5D%5D%20%5B%5Bfilter%20Operator%5D%5D%20%5B%5BFilter%20Operators%5D%5D >>> >>> have fun! >>> mario >>> >> -- 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/d3be60fa-1ee5-4128-a413-9fbefafa4624n%40googlegroups.com.

