Hi Saq,
On Wed, Feb 24, 2021 at 11:28 AM Saq Imtiaz <[email protected]> wrote: > Have you tried something like this (without using a set widget) > > [all[current]subfilter{tiddler-with-filter}] > While subfilter is a selection constructor why we need all[current]? > > where the filter in tiddler-with-filter is something like: > > [tag[myTag]] > > On Wednesday, February 24, 2021 at 8:32:18 AM UTC+1 Mohammad wrote: > >> It seems this also works: >> >> \define FilterTiddler() test-tiddler >> >> <$set name="revealFilters" tiddler=<<FilterTiddler>> field=text >> emptyValue="[!is[system]]"> >> <$list filter="[subfilter<revealFilters>match<currentTiddler>]"> >> >> <<currentTiddler>> is selected!! >> </$list> >> </$set> >> >> Is there any simpler solution? >> >> Best wishes >> Mohammad >> >> >> On Wed, Feb 24, 2021 at 10:20 AM Mohammad Rahmani <[email protected]> >> wrote: >> >>> I have a view template like below >>> >>> \define FilterTiddler() test-tiddler >>> >>> <$set name="revealFilters" tiddler=<<FilterTiddler>> field=text >>> emptyValue="[!is[system]]"> >>> <$list >>> filter="[all[current]subfilter<revealFilters>match<currentTiddler>]"> >>> <<currentTiddler>> is selected!! >>> </$list> >>> </$set> >>> >>> >>> >>> This template is used to show a message on a selected tiddler (those >>> filtered through reavealFilters. >>> Filter shall be able to >>> 1. select only one tiddler e.g myTiddler >>> 2. select tiddlers by tag e.g. [tag[myTag]] >>> 3. select tiddlers by combination of criteria e.g. [tag[foo]] >>> [tag[bar]] [prefix[New]] >>> >>> My question is: in the above code >>> 1. the *subfilter *is a selection constructor. Why do we need >>> all[current] in the filter? >>> 2. What do you propose for the last part of the filter run? It seems the >>> match<currentTiddler> is slow? >>> 3. What simpler solution do you propose? >>> >>> >>> >>> Best wishes >>> Mohammad >>> >> -- > 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/1d28c359-6134-46c0-9d04-8c26794c3447n%40googlegroups.com > <https://groups.google.com/d/msgid/tiddlywiki/1d28c359-6134-46c0-9d04-8c26794c3447n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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/CAAV1gMCVrivCbQb62-AqMmMwykCiTR0Z7MrrzNfJGMR-4X8D0w%40mail.gmail.com.

