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.

Reply via email to