Mohammad, I was looking at the filter you used and notice a shorter form for [[$:/palette]get[text] is {$:/palette}
<$button actions=<<cycle-palettes>> > <$text text={{{ [{$:/palette}removeprefix[$:/palettes/]] }}}/> </$button> However this made me ask do we have the ability to have replaceable parameters in filters for common actions? - This is off topic from your post but I had an interesting thought. *So consider this* \define cycle-palettes() <$set name=pals filter="[all[tiddlers+shadows]tag[$:/tags/Palette]]"> <$action-listops $tiddler="$:/palette" $field="text" $subfilter="+[cycle<pals>]"/> </$set> \end \define act(palette-name:"{{{ [{$:/palette}removeprefix[$:/palettes/]] }}}") <$button actions=<<cycle-palettes>> > <$text text=$palette-name$/> </$button> \end <<act>> Explanation - Above here I simplify the button title by defining it with a parameter, unfortunately there is no short form to insist it be text - ultimately this is not shorter because of the overhead, but if $palette-name$ could be defined once and used in many places it would be useful - but that is not how parameters are - Using templates however we can make this simpler, see below, but it would be nice if we could have "global" $substitutions$ or similar? \define cycle-palettes() <$set name=pals filter={{palettesâ’ˇ}}> <$action-listops $tiddler="$:/palette" $field="text" $subfilter="+[cycle<pals>]"/> </$set> \end <$button actions=<<cycle-palettes>> > {{<palette-name>}} </$button> ;Now the tiddler "<palette-name>" contains the following ``` <$text text={{{ [{$:/palette}removeprefix[$:/palettes/]] }}}/> ``` ;Now the tiddler "palettesâ’ˇ" contains the following :yes I am using a special unicode character here ``` [all[tiddlers+shadows]tag[$:/tags/Palette]] ``` Regards Tony On Sunday, 13 December 2020 at 17:34:52 UTC+11 Mohammad wrote: > *Feature in Tiddlywiki 5.1.23* > > TW 5.123 has a new filter operator called cycle > > https://tiddlywiki.com/prerelease/#cycle%20Operator > > Using this filter operator it is simple to build a button to cycle in your > color palettes! > > See the how to in new *Show and tell* page of GitHub Discussion board. > > https://github.com/Jermolene/TiddlyWiki5/discussions/5271 > > --Mohammad > -- 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/741947d1-9964-4be4-bdcf-311721a4b7aan%40googlegroups.com.