Ciao Fibbles & Suzanne This is a really interesting thread! I learned a lot from it.
I think part of the problem many of us have is the SYNTAX of filters is *both sophisticated and really difficult to master*. [!is[system]] -[tags[]is[system]tagging[]] +[sort[title]] [[Program tips]] +[putfirst[]] [tags[]!is[system]sort[title]] [[contents]] Whilst I can see NOW, more or less, how that makes sense, a non-tech begginer would likely see that as difficult variant of Algebraic Lithuanian with Albanian Qualifiers (p.s. some of my best friends are Lithuanians; not so sure about the Albanians :-). My point? I do wonder whether we might develop a click-interface to ease the creation/learning of filters <https://groups.google.com/forum/#!msg/tiddlywiki/qDiR3ONkbrs/dETL1PaeAQAJ>. Just thoughts TT On Saturday, 5 October 2019 14:40:40 UTC+2, Flibbles wrote: > > Sounds good. Glad it works for you. > > For my own amusement, I was actually curious if there'd be a way to filter > out all system tagged tiddlers without having to specify > $:/tags/Stylesheet, $:/tags/Macro, and any others you may use > > [!is[system]] -[tags[]is[system]tagging[]] +[sort[title]] [[Program tips]] > +[putfirst[]] [tags[]!is[system]sort[title]] [[contents]] > > If what you already have works, then it works. I just did this mostly for > my own amusement, and thought I'd share. > > -Flibbles > > On Saturday, October 5, 2019 at 1:00:49 AM UTC-4, Suzanne McHale wrote: >> >> 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/c1d028e9-25d6-4155-be86-79634985084b%40googlegroups.com.

