Jed, I have found an answer for the following item
*Hide Edit GenTag in tiddlers not containing the defined fields* Just hide in view and edit mode and add back a filtered invocation of <<TagLikeList fieldName label showEmpty wikify>> and in the edit template <<EditTagLikeList fieldName label wikify>> Thanks Tony On Sunday, 18 March 2018 15:42:42 UTC+11, TonyM wrote: > > 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/b5ec2d67-a7ba-40ba-a64c-87fee4b7f5b2%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

