Hi I proposed that my ActionMangleTags widget might be suitable for the core -- Jeremy suggested that I modify the code such that the widget could be used to add/remove strings from any field to be used as a list (rather than only the 'tags' and 'list' fields.) This was not difficult to achieve.
However, this option opened a can of worms -- it seems that one of the primary purposes of user lists involves controlling the order of the list. Removing a string presents no problem, but where in the list should a string be added? Should options be provided for prefixing and appending the string? Should options be provided for inserting before and after another string? I came up with another idea -- to provide the facility to apply a filter after appending the new string to the list. This idea may be explored with my $x-mangletags widget available here <http://production.gwiz-beta.divshot.io/> (the mechanism works, but is a little clunky to use in its present form.) Another possibility is to provide a facility to add/remove multiple tags. This idea may be explored with my $x-setrefs widget, also available here <http://production.gwiz-beta.divshot.io/> (the mechanism works well however, true search/replace is lost.) Anyway -- I am lost as to which direction to develop the widget, and would welcome any ideas as to: -- what do users need user lists for? -- applying filters after adding the tag(s) seems to work, but are there sufficient filter options available for users? -- how can the lists be used? A simple equivalent of: <$list filter="[tag[one]]"/> -- may be obtained with: <$list filter="[[one]listed[tags]]"/> -- however, this doesn't work: <$list filter="[[one]!listed[tags]]"/> Appears that the existing set of filters need modifying and extending before user lists are truly useful. All suggestions are welcome :-) regards -- 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 post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/365fa709-155e-4a34-8384-c3c037d2fd9c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

