Hello folks!
I’m new to TiddlyWiki. Earlier this week I set up the Node.js version of TW on a small VPS. As I was migrating some of my Obsidian notes to my new wiki I discovered that updating a note title didn’t update all the links to that note across all my notes.
I found the Relink plugin after searching the forum. I followed the instructions in the README to install it, but I’m not sure if I did it correctly. Here are the steps I followed:
- Cloned the Relink GitHub repository.
- Copied over all the plugins from the
tw5-relink/plugins/
directory into mywiki/plugins/
directory. - Created a new tiddler with the title
$:/config/SyncDisableLazyLoading
and entered only the textyes
into the text area. - Restarted my Node.js process.
I’ve been successfully using Relink since doing this, but I’m worried that I may have made a mistake. Primarily because the Relink documentation says this:
Relink does not support tiddlywikis that implement the NodeJS lazy loading mechanism.
And later:
So if you want to use Relink on your NodeJS server, make sure you disable lazy loading. There’s actually a bug where lazy loading can delete your tiddlers’ bodies. This is a core bug that exists regardless of Relink . Relink does exacerbate it, but do you really want to be using lazy loading to begin with?
I guess my actual question is: how do I disable lazy loading in the Node.js version of TiddlyWiki? Is it enough to create $:/config/SyncDisableLazyLoading
and put a yes
in there?
And also: is Relink safe to use? Will I end up losing data?