Streamline my timeline

As a user of @saqimtiazstreams plugin which by the way is great. I entered the world of microtiddling which has the effect that my timeline on some day lools like this:

2024 April 15
Was würden die Staatstheoretiker des Absolutismus und der Aufklärung zum Tyrannenmord sagen
Motivation und Auswirkung des Terreur/20240415195646299
Motivation und Auswirkung des Terreur/20240415195639934
Motivation und Auswirkung des Terreur/20240415195905713
Motivation und Auswirkung des Terreur/20240414134347479
Motivation und Auswirkung des Terreur/20240415195649267
Die Vollversammlung
2024 April 14

I would like to show it like

2024 April 15
Was würden die Staatstheoretiker des Absolutismus und der Aufklärung zum Tyrannenmord sagen
Motivation und Auswirkung des Terreur
Die Vollversammlung
2024 April 14

But somehow I do not manage to use the timelinemacro the right way so that it shows the root tiddler each day a streamstidder is modified

<<timeline limit:400 subfilter:"split[/20]first[]" format:"DD.MM.'YY">>
Wont work…

I love Streams also.

I haven’t used timeline before but does “!has[parent]” work? All the child-streams (Motivation und Auswirkung des Terreur/*) have a “parent” field defined but the main parent-stream (Motivation und Auswirkung des Terreur) would not, nor would all the non-streams tiddlers that you want to keep.

I tried it out and it seems to do what you want.

Just a thought,
/Mike

2 Likes

Thank you, this does exactly what I want it to do.

Somehow I have managed to delete my post whilst using a touch device. For anyone else looking at this in the future, the following code will show only the root tiddler for any node that has been changed:

<$macrocall $name="timeline"
  format={{$:/language/RecentChanges/DateFormat}}
  subfilter="get-stream-root[]"
/>
1 Like