Looking at this example really makes me think the correct term is delisted not unlisted. However you are listing it, all be it via a special view.
- delist suggests its listed and you are stoping it to be listed.
- unlist suggests its permanently removed from the list.
Although I have not participated 100% in this conversation (sorry) I would favor a field in any tag field called delist-filter where in the logic can determin when and if to delist something. For example what it we wanted to hide the subtitle on tag tiddlers, we may place a filter;
-[all[current]is[tag]then[$:/tags/ViewTemplate/Subtitle]]
in the tag tiddler $:/tags/ViewTemplate this would delist only $:/tags/ViewTemplate/Subtitle
on $:/tags/ViewTemplate
- Critical here is its almost trivial to be drawn to $:/tags/ViewTemplate if something so tagged is not being displayed, and here we find it is delisted only of tag tiddlers.
If this method (or another) was implimented it would be trivial to add something to the tag pill to inform the user of the fact there is a delist filter present. For example to my reimagin tags solution. One would only need to click on the tag pill to be informed a delist filter is present.
There is another way to do this and I will give it some thought. the idea in the above example is to add the delist-filter to $:/tags/ViewTemplate/Subtitle and have a fieldname of $:/tags/ViewTemplate
/
- We can then see which tag the current tiddler is delisted from (allowing multiple) and the conditions it is delisted.
I love this form of colaboration folks