Hi Jan, Interesting! I am happy you are tinkering with this further but I am not sure I entirely follow so please help me understand what you want to achieve.
Am I correct in thinking that you want to: 1. not have Streams active on draft tiddlers 2. not have titles like: Roadmap/20200529194658065/20200529194658090 For (1) the draft tiddlers I am a bit confused. Since Drafts only open in the edittemplate, where Streams is not visible or active, where are you running into this issue? Are you using Streams in the edit template? If you can explain how and where this is causing issues that would be very helpful in finding the best solution. Note also that you can tweak *$:/config/sq/streams/stream-enable-filter* to exclude drafts. Regarding (2) note that the variable *stream-root* is also needed in action-macros <https://github.com/saqimtiaz/streams/blob/master/plugins/streams/action-macros.tid> and the "split" modification you suggest would surely create issues. In particular if you open a tiddler with a / in the title and it has stream nodes, some of the actions will likely fail. So I suggest to try instead to tinker with the title for new nodes in *$:/config/sq/streams/new-node-title* Note that the contents of this tiddler are wikified to get the new node title, so you can do something like this: \define streamroot() <$list filter="[<stream-root-title>]+[split[/]limit[1]]"/> \end <<streamroot>>/<<now "[UTC]YYYY0MM0DD0hh0mm0ssXXX">> I am very happy you are tinkering with this and am definitely willing to make changes to make the plugin more flexible. I just want to understand the use-cases and potential issues, and make sure we keep the big picture in mind when finding solutions. Cheers, Saq On Tuesday, July 21, 2020 at 11:37:19 AM UTC+2, Jan wrote: > > Hi Saq, > I want to propose a small tweak defining the streamroot variable in > $:/plugins/sq/streams/nodes-list-template > > \define streamroot() > <$list filter="[all[current]!has[draft-of]]+[split[/]limit[1]]" > emptyMessage={{!!draft-of}}/> > \end > > <$vars stream-root-title=<<streamroot>> > > This avoids draft-of-titles and the doubling of datesuffixes. > thanks again for this great plugin. > > Cheers Jan > > > > Am 03.07.2020 um 17:29 schrieb Saq Imtiaz: > > Please post your feedback and any issues for Streams here or on github: > https://github.com/saqimtiaz/streams > > Demo: https://saqimtiaz.github.io/sq-tw/streams.html > > Previous thread and background: > https://groups.google.com/forum/?oldui=1#!topic/tiddlywiki/KeVDndcnY0g%5B1-25%5D > > <https://groups.google.com/forum/?oldui=1#%21topic/tiddlywiki/KeVDndcnY0g%5B1-25%5D> > > I am focusing only on bug reports for now until I have greater > availability. However, all feedback will be considered when further > development takes places. > > The code needs a fully review for consistency after the last major > refactoring in which fields were renamed among other changes, before new > features can be added. > -- > 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 tiddl...@googlegroups.com <javascript:>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywiki/8c1eba50-bf29-43f2-a35a-edd5422d35ceo%40googlegroups.com > > <https://groups.google.com/d/msgid/tiddlywiki/8c1eba50-bf29-43f2-a35a-edd5422d35ceo%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/2eb2d373-603b-4cb6-9378-10e82ceffc07o%40googlegroups.com.