Excellent! I didn't know, obviously. Possibly greatest shortcut independent of my specific application. I like the idea of using this as a mechanism for filling in fields via a button or form. Will investigate.
On Tuesday, October 16, 2018 at 10:40:21 PM UTC-7, TonyM wrote: > > Lorenz > > Someone recently mentioned the ctrl-l in edit text allows you to insert a > link to a tiddler. This uses the toolbar > button $:/core/ui/EditorToolbar/link which has its main code > in $:/core/ui/EditorToolbar/link-dropdown > > The reason I mention this is if it were reworked it could be used to > insert tiddler names into fields and do so after first filtering. Eg Adding > a parent to a child let us select only from people tiddlers. and other > refined methods like tiddlers with the same surname. > > Just a possible lead, > > Tony > > On Tuesday, October 16, 2018 at 5:32:27 PM UTC+11, LorenzGL wrote: >> >> Semantic annotation of data is an extremely powerful tool for structuring >> knowledge and making it machine readable: domain knowledge is captured by >> defining a class hierarchy and describing the properties that relate >> individuals class members. For example, in order to model family relations >> I can define a class "Person" whose individual members are pairwise linked >> to eachother by the properties "has_parent" and "has_child". This then >> allows me to query an individual's ancestry, e.g. "has_sibling" or >> "has_grandparents" — without having to assert each of these derived >> relationships individually. >> >> >> Specialized ontology modeling software (e.g. protégé) exist for building >> these semantic models. Yet, while extremely powerful these software >> packages are not good at creating attractive user facing knowledge bases. >> Interestingly, the ontology concept matches very well onto the "smallest >> semantic units possible"-paradigm of TiddlyWiki. In TiddlyWiki, a family >> knowledge base can be simply created by storing each persons information in >> a tiddler and adding fields for properties has_child and has_parent. Now, >> an individual's ancestry can be displayed using templates with appropriate >> filters (recursive search along has_parent property). And, since >> TiddlyWiki's elegant way of displaying information and media we can easily >> add additional information like images, personal details, etc. On top of >> this, TiddlyMap makes it trivial to display the family tree graphically >> (see "Using the Map Raster" example on TiddlyMap.org). >> >> >> Unfortunately, linking tiddlers by entering tiddler names into properties >> fields is tedious and error prone (due to missing auto-completion). >> TiddlyMap greatly simplifies this data entry process by allowing to connect >> existing tiddlers by simply dragging edges (which are linked to tiddler >> fields) between them — thus ruling out broken links due to spelling errors. >> However, especially in complex models with many properties it is easy to >> forget to some properties since each edges have to be manually created. In >> order to improve this I would like to propose a different data entry mode >> in TiddlyMap: "dangling edges" could be created for each tiddler that is >> added to a map (based on a template/filter) so that all fields can be >> easily filled by connecting the respective edges to other tiddlers. In >> other words, instead of adding both tiddlers and edges manually, adding a >> tiddler should also add "edges" for connecting additional tiddlers. >> Ideally, a mechanism for defining rules for which edge type can connect to >> which node type (including directionality) could be defined. >> >> >> This behavior would dramatically improve the data input speed, minimize >> errors, and enable an incredibly powerful semantic TiddlyWiki. >> > -- 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/44640639-10a0-4bfb-a68f-031a48454799%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

