Jed, Thanks for that GenTags plugin. I have being playing With Gen Tags and think it is great.
To me its key use case is introducing subjects, categories, and other organising "tags" that allow their own set of values, such that they are not to be mixed with the other tags which are used for a range of purposes. This is basically advanced field handling however It maintains a standard field, that listops can act against. I do not think we need to be concerned with the existing date and tags fields because they are in a sense "core" functionality. I have already manipulated them without too much complexity such as letting modified be set to created date, but there is value in created being an immutable field. With additional tools such as GenTags we need not change the existing tags field because it too represents a minimum (but very powerful) default organising principal including driving settings and the UI. Thus I feel there is no backwards compatibility problems if we leave existing "system" fields alone while supporting new field handling tools. Please forgive me, however we all try to stand on the shoulders of giants, in this case your GenTags makes you a giant, however I can see a need for a possible enhancement or two. I will describe them here should you wish to consider implementing them. *Tags as Tiddlers.* As you know a tag pill allows us to click on the tag name and create a tiddler by that name. I tend to use this to document what the tag represents, and sometimes I provide the lists to interrogate which tiddlers are so tagged in that tiddler. It would be nice if GenTags tagpill popup title would show if there was a tiddler or it was missing (italics) like in regular tags, and clicking on it would create a tiddler. I think this will only be a matter of changing this title into a link. *Open all items so Tagged* I use the open all plugin $:/plugins/ajh/openall which presents an Icon in the Tagpill popup that allows me to open all tiddlers tagged with that tag. Of course it is not aware of GenTags and does not work for them. It would be great if we could also do this in the GenTags popup, it is only a matter of issuing an open tiddler message for all tiddlers already listed in the tagpill list. This would allow all tiddlers in the GenTags set to be opened at once. *Hide Edit GenTag in tiddlers not containing the defined fields* I have being looking through the code to see if I could stop the Edit GenTags showing in tiddlers in edit mode, until the relevant field exists. This would allow most tiddlers not to see my extra tag field exists, and save valuable screen real estate, until the field in question exist in the tiddler. For example my additional tags field called subject will not appear in edit mode until I create the field subject in a give tiddler. I would use a menu item using MyMenus plugin to create the subject field, and thus subsequently display the Subject tags. With the Current Plugin, and possibly with the above enhancements I will publish a use case and demonstration in the forums. I want to support and Promote this long sought after tool which I believe has being neglected. I also expect the structure of the GenTags solution could be co-opted to support other advanced field tools as discussed previously. It is an elegant solution. Thanks again for your work. Tony On Saturday, 17 March 2018 19:37:25 UTC+11, Jed Carty wrote: > > To partially back up what TonyM said, I did make the GenTags plugin that > lets any field act like a tags field. > http://ooktech.com/jed/ExampleWikis/GenericTagFields/ > > I believe that the way to go with this is not to make specific fields act > in a certain way but to make it so that any field can be used as a tags or > date (or other) kind of field. Improving field handling removes the need > for a second tags field because it would allow you to use any field as a > tags field. Unfortunately we can't do this for the existing date and tags > fields because of backwards compatibility issues but I think moving forward > this is the way to go for any new features. > -- 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 https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/53991f0c-36a9-4f20-a8f8-c0fa1b69f6fb%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

