I must confess I wasn't very systematic. I started with Google search terms like "tiddlywiki filter" and "tiddlywiki filter syntax" and followed likely looking leads. I have a technical background and have made superficial use of a number of programming and markup languages but my knowledge is very out of date so the locations I found most useful were the ones with example markup. I wouldn't necessarily understand the syntax but I would take it as an example and make small incremental changes towards my goals, While the changes worked I kept going forward, when they didn't I backed off and re-grouped.
The best locations I recall were this forum (it seemed to work very well - and it did for me) and tiddlywiki's own http://tiddlywiki.com/static/Introduction%2520to%2520filter%2520notation.html. Tobias, I see, has posted a link to Filter Parameter <http://www.google.com/url?q=http%3A%2F%2Ftiddlywiki.com%2F%23Filter%2520Parameter&sa=D&sntz=1&usg=AFQjCNH1A3OP1Bwl07xxQvcOSKMNLg3GNw>. I saw that when I was searching that but didn't "get it" at the time. In hindsight and with this solution it now makes perfect sense (of course). I think my personal challenge is getting used to that style of documentation. Jeremy. On Friday, 6 January 2017 00:38:52 UTC, Mark S. wrote: > > Hi Jeremy, > > If you don't mind, I have a bit of interest in documentation. When you say > you looked at support pages, what sites or pages did you look at? > > Thanks! > Mark > > On Thursday, January 5, 2017 at 3:46:22 PM UTC-8, Jeremy Wheeler wrote: >> >> Thank you Mark and, yes, that works. >> >> >> Jeremy. >> >> On Thursday, 5 January 2017 22:58:51 UTC, Mark S. wrote: >>> >>> This seems to do it: >>> >>> <$list filter="[tag{!!tag-required}sort[title]]"> >>> <$link to={{!!title}}><$view field="title"/></$link> <$view >>> field={{language!!language}}/><br/> >>> </$list> >>> >>> >>> Note that you can use a transcluded field inside a filter by >>> substituting single curly brackets for the inner square brackets. >>> >>> HTH >>> Mark >>> >>> >>> On Thursday, January 5, 2017 at 2:44:45 PM UTC-8, Jeremy Wheeler wrote: >>>> >>>> >>>> I’ve just installed tiddlywiki and I’m loving it. I’ve started a >>>> project I’ve been meaning to tackle for years... >>>> >>>> ... but I’m stuck. In some fine-tuning I want to filter the input to a >>>> list using one of the Tiddler’s field values (tag-required) but I can’t >>>> see >>>> how to do it. >>>> >>>> In the following example (from a macro) I can //display// the field >>>> value and I can //filter// using currentTiddler... >>>> >>>> ``` >>>> {{!!tag-required}} >>>> >>>> <$list filter="[tag[$(currentTiddler)$]sort[title]]"> >>>> <$link to={{!!title}}><$view field="title"/></$link> <$view >>>> field={{language!!language}}/><br> >>>> </$list> >>>> ``` >>>> ... but I want to filter on the value of tag-required. Crudely >>>> speaking, I want to replace... >>>> >>>> ``` >>>> $(currentTiddler)$ >>>> ``` >>>> ... in the filter by... >>>> >>>> ``` >>>> {{!!tag-required}} >>>> >>>> ``` >>>> ... but I can’t find the syntax to do it. I’ve tried support pages and >>>> guesswork but I’ve not found the answer. Have I overlooked the obvious or >>>> am I barking up the wrong tree? >>>> >>> -- 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 tiddlywiki+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/605d76cd-505c-4cbd-a92f-37b4ba53310e%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.