Hi Tones and Flibbles, thanks again for coming to the rescue. 1. Flibbles, thanks for that snippet. It works great! Now when I rename a tiddler, the macro gets renamed too.
2. Also, I was wrong about searching, or at least it works now. If I search for "Subtiddler", which is referenced in my mapline macro in "Host tiddler", the search results in clude "Host tiddler". So I am all set in terms of searching. 3. The only thing lacking is that this be bi-directional. When I go to tiddler B that is referenced in a mapline macro in tiddler A, my view template that lists backlinks does not show a link to tiddler A. So, links in the macro are not being recognized as backlinks. Here is an example: Open Acts exegesis <https://giffmex.org/experiments/topicmaps2021.html#Acts%20exegesis>. If you click the link in that tiddler to go to <https://giffmex.org/experiments/topicmaps2021.html#Acts%2017%20general%20x>Acts 17 general <https://giffmex.org/experiments/topicmaps2021.html#Acts%2017%20general> , you will see there is no link back to Acts exegesis at the bottom of the tiddler. The macro can be found here: $:/.giffmex/Macro/mapline <https://giffmex.org/experiments/topicmaps2021.html#%24%3A%2F.giffmex%2FMacro%2Fmapline> The viewtemplate tiddler can be found here: $:/.giffmex/ViewTemplate/Backlinks <https://giffmex.org/experiments/topicmaps2021.html#%24%3A%2F.giffmex%2FViewTemplate%2FBacklinks> 4. This would basically be a new form of footnoting and/or transcluding: I paste the macro, add a title in the single quote marks, and voila, readers have a modal to view the additional text without losing their place, and the link is there in case they want to open to print it, or if I want to open to edit it. It is also a new form of writing/reading. The basic text would be concise lines, the skeleton of the argument, as simple or as elaborate as I wish. And the meat (lists, tables, quotes, evidence, etc) would be in the modals. Readers only need to open the modals they want to. Much easier than plodding through a long stream of dense paragraphs. On Friday, July 2, 2021 at 10:09:30 PM UTC-5 Flibbles wrote: > Hey. I'm unsure why Relink isn't able to address this. It should be able > to rename, AND it should be able to show you all references where that > macro is used. > > Are you saying that the macro argument to mapline isn't getting relinked? > > I'm looking at your showModal(tid) that you posted. That would easily be > able to relink "tid" if you include a relink declaration > > \relink showModal tid > \define showModel(tid) > blah blah blah > \end > > Am I misunderstanding your problem? > On Thursday, July 1, 2021 at 9:22:49 PM UTC-4 David Gifford wrote: > >> Hi Tones thanks for the response. See replies below >> >> On Thu, Jul 1, 2021 at 7:21 PM TW Tones <anthony...@gmail.com> wrote: >> >>> David, >>> >>> I think I have a possible answer, but can not yet repeat your code and >>> see what is actually does as a start. Can you share the showModal macro and >>> any other dependencies please?. >>> >> >> This isn't the file I am referring to, but it is the same showmodal code: >> https://giffmex.org/wiki/nt1.a.html#%24%3A%2F.giffmex%2FEric%2FShowModal, >> a gift from Eric, slightly modified by me. >> >>> >>> Also when you say "I can write a line in Clipboard", could you share >>> more, because I think there may be further automation and simplification >>> possible. >>> >> >> What I mean is, I will have an edit-text window for the tiddler >> Clipboard, to have open in any tiddler, as an editTemlate tiddler. My hope >> is to be able to type a phrase in the Clipboard tiddler, and click an >> editortoolbar button to stamp the following: @@.map1 XX @@<<showModal >> 'XX'>> <$link to='XX'>{{$:/core/images/link}}</$link> >> >> Where XX = the present text of the Clipboard tiddler. >> >> Then I would clear Clipboard and add new text, and hit the editor toolbar >> button again. >> >>> >>> Thanks >>> Tones >>> >>> On Friday, 2 July 2021 at 09:39:27 UTC+10 David Gifford wrote: >>> >>>> Hi everyone >>>> >>>> I managed to create a macro where I would add <<mapline "Ice cream is >>>> delicious">> and in view mode it would show the equivalent of >>>> >>>> <span class='map1'><$view tiddler="$tiddler$" field="title"/></span> >>>> <<showModal "$tiddler$">> <<icon {{$:/core/images/link}} >>>> "$tiddler$">> >>>> >>>> It was a super fast workflow and kept my tiddler pretty clean. I was >>>> so happy to have figured that out on my own. But I quickly realized that >>>> the links do not create backlinks, and te relink plugin doesn't rename >>>> them. And searching won't show the tiddler where the macro is. >>>> >>>> Now I am wondering: Is there a better way? I am thinking an >>>> editortoolbar button that >>>> >>>> 1) grabs the text of another tiddler where I paste that line of text >>>> (let's say the tiddler is titled "Clipboard" and I have written in the >>>> text >>>> field, Ice cream is delicious >>>> 2) stamps the following: >>>> @@.map1 Ice cream is delicious. @@<<showModal 'Ice cream is >>>> delicious'>> <$link to=' Ice cream is >>>> delicious'>{{$:/core/images/link}}</$link> >>>> >>>> That way, I can write a line in Clipboard, then stamp the line as >>>> indicated above in the tiddler I am working on, and have it show up as >>>> simple text, modal and link. And backlinks will show in a view template >>>> tiddler. I recognize that renaming would only update the link, not the >>>> modal or simple text. But for what I am doing, I don't foresee needing to >>>> rename links. >>>> >>>> Any ideas? >>>> >>>> -- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "TiddlyWiki" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/tiddlywiki/LPOIaGiXiPY/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> tiddlywiki+...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/tiddlywiki/cce8881f-fd64-4a7b-9b05-f523ae960024n%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/tiddlywiki/cce8881f-fd64-4a7b-9b05-f523ae960024n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- 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 tiddlywiki+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/c2e4f83a-a12b-4f3d-bd37-3fc910b5cdabn%40googlegroups.com.