On Saturday, June 6, 2020 at 3:38:47 PM UTC-7, springer wrote: > > For future readers of this thread, there's also Alberto Molina's special > solution, here: > https://groups.google.com/forum/#!topic/tiddlywiki/OCntQ79DuwM > which doesn't require creating a tiddler for the tag, and also is much > lighter-weight than the very powerful TW-Commander. >
Here's another solution: <$select tiddler="$:/temp/changetag/old" default=""> <option value="">select an existing tag...</option> <$list filter="[tags[]sort[]]"><option><<currentTiddler>></option></$list> </$select> <$edit-text tag="input" tiddler="$:/temp/changetag/new" default="" placeholder="enter a new tag..." /> <$button> change <$list filter="[tag{$:/temp/changetag/old}]"> <$action-listops $tiddler=<<currentTiddler>> $field="tags" $subfilter="-[{$:/temp/changetag/old}] [{$:/temp/changetag/new}]" /> </$list> <$action-deletetiddler $tiddler="$:/temp/changetag/old" /> </$button> <$button> reset <$action-deletetiddler $filter="[prefix[$:/temp/changetag]]" /> </$button><br> Change these tiddlers:<br> <$list filter="[tag{$:/temp/changetag/old}]"> <li><$link/></li> </$list> Notes: * The $select gives you a droplist of all current tags in the document (plus a prompt text at the top of the droplist) * The selected tag is stored in $:/temp/changetag/old * The $edit-text lets you input a new tag name into $:/temp/changetag/new * The change $button loops over all tiddler matching the old tag and uses $action-listops to remove the old tag and add the new tag * The change $button also resets the selection in the list of tags (since the selected tag no longer exists in the document) * The reset $button clears both temp inputs * The $list that appear below the form controls shows you which tiddlers will be re-tagged enjoy, -e -- 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/db618030-655c-4613-b461-490e89315978o%40googlegroups.com.