On Thursday, July 8, 2021 at 2:21:37 AM UTC-7 [email protected] wrote: > I realized that the task is more difficult. It is necessary not only to > process it in a loop, but to form a new line with all the tags. >
If I understand your goal, you want to *identify all tiddlers that are not system tiddlers, excluding those that have a tag that starts with $:/* Here's the filter syntax that does that: [all[]!is[system]] -[tags[]prefix[$:/]tagging[]] Then, you want to delete all tiddlers matching that filter. You can do this directly using the filter tab in $:/AdvancedSearch. Just enter the filter syntax as shown above and then press the delete button (trash can icon) You can also do this by defining a $button that triggers $action-deletetiddler using a $filter parameter rather than a $tiddler parameter, like this: <$button> delete content <$action-deletetiddler $filter="[all[]!is[system]] -[tags[]prefix[$:/]tagging[]]" /> </$button> enjoy, -e -- 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/db99eb2f-1772-431c-8f10-7f8c9792db57n%40googlegroups.com.

