Mat, Great Idea, however I would like to urge such special fieldnames not have generic names but have a prefix eg tw-append tw-append to
I wanted to put a question to the devs that everywiki has fields such as listed here https://tiddlywiki.com/#TiddlerFields It seems inappropriate to have fields such as footer FooterField <https://tiddlywiki.com/#FooterField> The footer text for a wizard library LibraryField <https://tiddlywiki.com/#LibraryField> If set to "yes" indicates that a tiddler should be saved as a JavaScript <https://tiddlywiki.com/#JavaScript> library name NameField <https://tiddlywiki.com/#NameField> The human readable name associated with a plugin tiddler source SourceField <https://tiddlywiki.com/#SourceField> The source URL associated with a tiddler subtitle SubtitleField <https://tiddlywiki.com/#SubtitleField> The subtitle text for a wizard Being listed as having such limited applications when in fact there may be many reasons to use these fieldnames in regular tiddlers. Since I am working on making fields a first class citizen it is the above conventions that overlap a universal field idea. Regards Tony On Tuesday, May 22, 2018 at 5:18:46 AM UTC+10, Mat wrote: > > As you know, we can add e.g a viewtemplate by tagging anything > "$:/tags/ViewTemplate" and there are other system tags that enable similar > "appendings" to various generated lists. > > Well, a post <https://github.com/Jermolene/TiddlyWiki5/issues/3303> by > @TonyM inspired further thoughts.. Basically Tony wants a "hook" so he can > add stuff to the special fields area in the edit templates. > > But wouldn't it make sense to generalize this so that *anything can be > placed anywhere*? It should not be necessary to have an explicit > ListWidget in only certain "container tiddlers"; instead any tiddler could > be a potential "list-start" that other tiddlers can be prepended or > appended onto. We are currently pretty limited in this regard. > > Similar to current system tags, this could be interfaced by means of > special "append:" and "prepend:" tags, such as > "append:$:/core/ui/EditTemplate/fields". (Maybe it would also have to be > tagged $:/tags/ViewTemplate ?) > > Or perhaps something analogous to the "list-after"/"list-before" fields; > you merely add a "prepend" or an "append" field with some other title as > value, and it shows up there. > > This could also make things more finely granular. Something like the > mentioned fields template > <https://tiddlywiki.com/#%24%3A%2Fcore%2Fui%2FEditTemplate%2Ffields> is > pretty complex, not to mention the whole sidebar. Finer granularity allows > for easier customization and less overwriting of shadow tids. > > <:-) > > > -- You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywikidev+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywikidev@googlegroups.com. Visit this group at https://groups.google.com/group/tiddlywikidev. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/706c2341-dd46-49db-9647-a44ec9094090%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.