Copying TW customization and configuration

(Moving Google thread to native Talk one.)

I am running TW 5.2.2. on nodejs and created a new (docker) TW nodes service running 5.3.3. I copied the tiddlers from the original env. to the new one without issues but I would like to also copy all the customizations I did in the 5.2.2 to the new one. I searched this group and the web unsuccessfully. Any one could help?

Thanks.

Normand Duchesne
duchesneno@gmail.com

Note that most of the tiddlywiki discussion these days takes place on https://talk.tiddlywiki.org.

My technique would be to save a copy of your wiki as a single-file wiki, use the upgrade page at https://tiddlywiki.com/upgrade to create an updated wiki, and then use the TW-node --load to load this into your existing or (probably safer) a new node wiki.

tiddlywiki path/to/new/wiki --init server
tiddlywiki path/to/new/wiki --load path/to/upgrade.htm
tiddlywiki path/to/new/wiki --listen port=6789

Thank you Scott, and feel free to move this discussion to https://talk.tiddlywiki.org if it’s better there.

Here is what I did:

  1. Converted my nodejs wiki to a single file; (I tried the two methods shown at https://tiddlywiki.com/static/Generating%2520Static%2520Sites%2520with%2520TiddlyWiki.html).

  2. Converted this single file to 5.3.3 using https://tiddlywiki.com/upgrade.

  3. Loaded the upgrade file into my new 5.3.3 nodejs Tiddlywiki with: /usr/local/bin/tiddlywiki mywiki --load mywiki/upgrade.html
    Everything worked fine but the end result is that my 602 tiddlers are now merged into a single one in my new wiki. I thought the load process would split the single file into different tiddlers but this is not the case.

Am I doing something wrong or impossible?

Thank again.

Normand.

I copied this to a talk.tiddlywiki discussion at Copying TW customization and configuration.

Let’s move the conversation over there.

As far as I can tell, you did everything right. Which means that those should have been created as separate tiddlers.

I won’t have time to investigate before tomorrow evening, but now that the discussion is here, perhaps someone else will have suggestions.