Hi, that did have the result I wanted, thanks! The expression is now: *[!is[system]!tag[$:/tags/Stylesheet]!tag[$:/tags/Macro]!tag[$:/tags/SideBar]sort[title]] [[Program tips]] +[putfirst[]] [tags[]!is[system]sort[title]] [[contents]]* - exclude some pages tagged with $:/tags/, *then* sort other tiddlers by title, but put the Home page at the top, *then* follow this with tags contents pages, *then* the contents page (which lists all tags with their contents - a sort of meta page) last (at the bottom of the single page).
On Friday, October 4, 2019 at 8:52:09 PM UTC+10, Flibbles wrote: > > Sounds like you want something like > > [!is[system]!tag[$:/tags/Stylesheet]!tag[$:/tags/Macro]sort[title]] [[ > Program Tips]] +[putfirst[]] [[In conclusion]] > > To put an item in last place, all you have to do is list it at the end. > Extra filter expressions dominantly append. So if an item shows up twice, > it'll take the last one. Thus [[In conclusion]] will now be the last. > There's no need to do any [putlast[]] stuff (which is designed to put the > first listItem last). > > Though this assumes [[In conclusion]] (or whatever you use) exists. If > there's a chance it doesn't, then end with [[In conclusion]is[tiddler]] > instead, which just prevents the filter from appending a non-existent title. > > -Flibbles > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/9301b9f6-d397-4890-895f-14f595588cbd%40googlegroups.com.

