@Scott_Sauyet and @Bob_Jansen
The original code didn’t work because the :filter[get[status]...]
only retains tiddlers that have a non-blank status
field. That’s why {!!status}
was needed.
Using [all[]!has[status]]
would find all tiddlers with a blank status
field AND those tiddlers that don’t have any status
field at all. The result would end up listing nearly all non-shadow tiddlers in your wiki!
For the specific goal in the OP, you could also write the following:
<<list-links filter:"[all[]has:field[status]status[]]">>
which says: “find all tiddlers that actually have a status
field where the status
field is blank”. Of course, this assumes that status
values are ONLY “Sold”, “On Consignment”, or “” (blank). If there are other possible values that you wanted to list, then the solution I previously posted would be the way to go.
Note again, that if you were to use just:
<<list-links filter:"[all[]status[]]">>
you would get “all tiddlers that have a blank or missing status
field”.
-e