Syntax gremlins (they bug me too). "Runs" (sequences of filter operators) 
should be wrapped in square brackets, so

-[is[system]]then[true]else[false]

Should be

-[is[system]then[true]else[false]]


But I'm not sure that's going to do what you want.... AAah, Saq found the 
syntax, good.

Best,
Joshua Fontany

On Thursday, May 21, 2020 at 11:56:23 PM UTC-7, Tony K wrote:
>
>
>
> i have this filter
>
>        [regexp:title<pattern>] [regexp:text<pattern>] -[all[current]
> backlinks[]] -[is[current]] -[tag[hide]] -[is[system]]
>
> and it is working fine, however if I want to make it a "true"/ "false" 
> variable
>
>
>     <$vars    isFreelink = {{{ [regexp:title<pattern>] [regexp:text
> <pattern>] -[all[current]backlinks[]] -[is[current]] -[tag[hide]] 
> -[is[system]]then[true]else[false] }}} >
>
>
> it is giving me a syntax error
>
> Is this multi - parts filter supported with the if then else?
>
> thank you 
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/950bf462-9375-417c-8131-0b7ae02275a6%40googlegroups.com.

Reply via email to