Does Node Explorer look inside the details and slider callouts?

In my wiki I notice that kookma’s Node Explorer does not show links that are included in any details or slider macro. Am I doing anything wrong or is this how Node Explorer works?

How are the links presented. have a look on tiddlywiki.com about hard and soft links. soft links come into being as a result of tiddlywiki script and are not there until viewing the tiddler. This could be why.

If the details and slider are macros this is most likely the case.

Thank you. They are macros. If I have a tiddler somewhere named “This Is My Tiddler”, its content would show here when I click on the “Show/Hide me” button in the current tiddler where the macro is called from.

<<slider label:"Show/Hide me" src:"This Is My Tiddler">>

From: Shiraz 2.9.7 — create stylish contents in Tiddlywiki

EDIT: The same applies to Callouts.

Does node explorer find what you are looking for in the tiddler “This Is My Tiddler”?, because that’s where it exists. There is a way to search not the text field, but the result, the html that results after the macros run but this is resource demanding.

Perhaps there are other ways to organise, explore your wiki and setup relationships?

One approach is adding hidden comments, hiding keywords that are found when using search eg;

<!-- keywords onomatopoeia other keywords -->
<<slider label:"Show/Hide me" src:"This Is My Tiddler">>

I decided that when I use a callout, the slider or the details macro, I’ll add a Section at the bottom of the tiddler in which I’ll name the tiddler explicitly. For example I’ll add:

!!! References
[[This Is My Tiddler]]

Node Explorer picks this up so that the cross-linking information in its table is correct.

1 Like

NodeExplorer can detect hardcoded links but cannot identify soft links or generated links. By the latter, I mean it cannot locate tiddlers created using the code below:

<$list filter="[tag[HelloThere]]">
<$link/>
</$list>

Thank you for the clarification. In my example it also does not detect the tiddler [[This Is My Tiddler]] in<<slider label:"Show/Hide me" src:"This Is My Tiddler">>.

Nevertheless there is a workaround and I find Node Explorer to be a very useful tool.

The hard link must be within the same tiddler you are viewing in Node Explorer. The <<slider label:"Show/Hide me" src:"This Is My Tiddler">> is not considered a hard link to [[This Is My Tiddler]].

I believe Relink from @Flibbles has the capability to detect such links.

Thank you for the heads up. However, I thought that Relink only comes into play when you rename a tiddler, ensuring that backlinks/links remain valid, but does not actually display them in the way that node Explorer shows backlinks/links.

That is its reason for existing but to do what it does it needs to look into text, lists, fields and more. So if you have relink installed you gain some filter operators and actions if also installed with TW5-Graph. I di draise the posibility of these being seperatly installable but these are worthwhile plugins anyway.