My Bulk upgrade Tiddlywiki single file wikis work flow (A Method to use)

84 views
Skip to first unread message

TonyM

unread,
Aug 31, 2019, 11:27:58 PM8/31/19
to TiddlyWiki
Folks,

With 5.1.20 released with a lot of useful features and 5.1.21 pending

I thought I would share my effective Bulk upgrade Tiddlywiki single file wikis - work flow

This assumes you already have backups generated by whatever method you normally have them
  • Open https://tiddlywiki.com/upgrade.html in a firefox tab
  • Locate a source wiki on disk and drop in on the above tab
  • Hit upgrade button
  • Click "Save upgraded TiddlyWiki file"
  • Browse to the location of the source file and select it as the save destination, click save
  • Replace Yes
  • Return to the tab containing https://tiddlywiki.com/upgrade.html and hit Browser reload of the tab
    • This is important otherwise you may inadvertently merge more than one wiki and save over an unmerged wiki.
  • Start again with your next wiki file
With Timimi installed it is possible to have your backups in place and double click to open the upgraded wiki for review (at least once in case there is a problem).

Regards
Tony

A Gloom

unread,
Sep 11, 2019, 12:14:27 AM9/11/19
to TiddlyWiki
  • Return to the tab containing https://tiddlywiki.com/upgrade.html and hit Browser reload of the tab
    • This is important otherwise you may inadvertently merge more than one wiki and save over an unmerged wiki.

Would that be an actually merging of 2 wikis in the upgrade wiki or the 2ns overwriting the 1st?

TonyM

unread,
Sep 11, 2019, 1:03:57 AM9/11/19
to TiddlyWiki
A Gloom,

I would experiment to be sure. Of course it depends on the content but I expect the 2nd to win. The merged wiki will be upgraded unless you have edited system tiddlers that overwrite the shadow tiddlers. Similar can be achieved with multiple imports.

A way to filter for only those shadow tiddlers that have been changed/replaced from the system default
Try "[is[shadow]]" in the advanced search "filter" tab.
It might be slightly counterintuitive: there is an implicit "[all[tiddlers]]" at the start of each filter run, so filtering down to those tiddlers that are also shadow tiddlers gives us those "real" tiddlers that overwrite a shadow tiddler. 

My key advice is to avoid it or you will inadvertently merge more than one wiki and save over an unmerged wiki. If you find a way to make use of this go ahead.

Regards
Tony
Reply all
Reply to author
Forward
0 new messages