Hiding a tiddler from lists and searches

Hello

So, I want to use some tags to control the apparition of information on some tiddler (via a mix of html and CSS). The idea is that, by duplicating the basic template and then adding some tags, the required elements will be displayed immediately, leaving less elements to be added manually.

That’s the easy part.

To make it work, as a tag without tiddler disappear, I need to create at least one tiddler to “hold the tags in existence”. But this tiddler will be of no use, and I don’t want it to be found.
Is it possible to prevent this tiddler from appearing in list of tagged tiddler ?
Or is there another way to maintain these tags into existence ?

Use a prefix of $:/ on the title of the tiddler used to “hold the tags in existence”. This will prevent it from appearing in the sidebar lists (except in the “More>System” tab, of course)

Then, in your $list filters, write something like:

<$list filter="[tag[SomeTag]!is[system]]">

This will exclude any tiddlers that start with $:/.

enjoy,
-e

3 Likes