There were three problems with this snippet:
- The final
]
to close the filter run was left off. - The
;
infield:parent
should read:
. - The
sort[]
needs to come after theget[description]
operator to meet the goal proposed above, or the tiddler titles (which you never see) are sorted, rather than their descriptions/summaries.
A corrected version:
<$list filter="[all[tiddlers+shadows]tag[Section]field:parent[Filtering and Formatting]get[description]sort[]]">
<<currentTiddler>><br>
</$list>
A small number of basic filter operators will handle many of your common needs.
As your wikitext gets more complicated, it occasionally might not do what you were expecting; here's how you can figure out what you did wrong.
Filter expressions, runs, and steps work together to select tiddlers.
Filter steps have operators, suffixes, parameters, inputs, and outputs.
Filters are a lightweight query language used primarily to select tiddlers.
HTML is a simple formatting language used to describe web pages, including TiddlyWikis. We can go “down a level” from wikitext to HTML when we need a bit more control over presentation.
Widgets are a TiddlyWiki extension to HTML exposing wiki-specific functionality.
You can create lists of tiddlers that automatically update to show all the tiddlers that currently match a filter.
You can leave notes to yourself in your wikitext that don't appear in the output.