Folks, Rather than us running down the performance rabbit hole again can you please consider my suggestion of optional rule in or rule out of this as I suggested previously.
*Any tiddler could be parsed for any tiddler title but the performance requirements will grow with the number of tiddlers. What about an indicator on tiddlers who's title may be worth linking to if found in another tiddler (ignoring case). Then at render one would only need to search the current tiddler for a limited set of titles. A more pervasive mode to be set for exploration only and list tiddlers who are contained in other tiddlers and you optional flag them as worthy of autolinking?* Also once an "autolink" is established what about making it permanent with square brackets added to the text. Sometimes going 10% further produces a result that can be deployed in a wider range of situations because it can be scaled to the use case. Regards Tony On Tuesday, December 31, 2019 at 4:31:07 AM UTC+11, springer wrote: > > Tony asked about RedirectMacro, and I realized that my answer was going to > hijack his thread about transclusion. > > RedirectMacro can be found here: > http://checkettsweb.com/styles/themes.htm#RedirectMacro > > In TW Classic, this plugin made for entirely seamless internal linking, no > need for double-brackets nor CamelCase. Anytime a tiddler contained a > string (one or more words) that matched an existing tiddler title (or an > alias of it, given AliasPlugin), the tiddler would render in view mode just > as if a link had been specified, though the tiddler text itself could > remain without any kind of link markup. On my old ethics site, you can open > a tiddler in edit mode and see the links are "not there" except in this > virtual way: http://ethics.tiddlyspot.com/#happiness > > Here's the kind of use case that made it fabulous: During class (there's a > 5-minute warmup problem students do while I hand papers back, unpack and > plug in my laptop), I could paste in a bit of from a student's written work > (submitted via moodle the night before, with an excerpt from our primary > texts and then a paragraph of commentary). As soon as we go from edit to > view mode, EVERY technical concept in the excerpt, and every key word and > red flag word in the student's commentary, is lit up as a link. I now have > all the resources of my wiki available (definitions, pointers) to help > structure the discussion as I correct misunderstandings, pull up more > details, etc. (Here's a real example > <http://ethics.tiddlyspot.com/#%5B%5BExperience%20and%20free%20will%5D%5D> > of student writing that I pasted in, and got to render with all the links > with no fuss.) > > If someone asks "How much trouble is it to go through and put brackets > around all the key terms after you paste?" that person is probably not > working in front of a live audience (where that audience is not there to > get TiddlyWiki lessons). > > Now, suppose that today I add three terms (with definitions, perhaps some > aliases) to my wiki. With RedirectMacro, a single reload of the site was > sufficient to update the display of every tiddler that already contained > that word or phrase (or its aliases). > > How much trouble is it to pause, after each time I add a term, to use > TiddlerCommander or another advanced search function to find tiddlers with > that term and replace appearances of the term with double-bracketed > reference? Someone who asks this has not been adding wiki content at the > last minute while running late toward a classroom full of students. ;) > > If an equivalent could be generated for TW5, I would be beyond delighted. > > -Springer > > On Sunday, December 29, 2019 at 12:15:40 AM UTC-5, TonyM wrote: >> >> Springer, >> >> Please describe "Clint Checkett's Redirect macro" because I have no idea >> what it does, so I can't give an indicator if there is a method to replace >> it. I am sure I know more than I used to with TW5. >> >> Regards >> Tony >> >>> >>>>>>>> -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/ee491251-71aa-448e-a0ab-d6a792a4c8e2%40googlegroups.com.

