Broken TW - Please help

151 views
Skip to first unread message

Rohrreiniger

unread,
Aug 10, 2020, 10:05:18 AM8/10/20
to tiddl...@googlegroups.com
Hello,

this is exactly the moment I always left TW in the past. I wasn't able to help myself with a broken TW.

The 15 MB company knowledge base/wiki (protected by the encryption plugin) is decrypted but doesn't seem to work anymore.

No more additional tiddlers can be created, no settings invoked, scrolling errors and no way to export or backup existing tiddlers, settings and images etc.. Yes, I used the timimi addon and yes the relevant backup files have the same problem. I also tried to use the .html file in different browsers. No success.

I also can't access the advanced search field to start an emergency export (https://tiddlywiki.com/#Emergency%20Tiddler%20Export)

What would you do or what are you recommend me to do in such a situation?

Thanks in advance for any hint.


Rohrreiniger

unread,
Aug 10, 2020, 10:12:56 AM8/10/20
to TiddlyWiki

I also can't access the advanced search field to start an emergency export (https://tiddlywiki.com/#Emergency%20Tiddler%20Export) (edited in the original post)

bimlas

unread,
Aug 10, 2020, 10:20:40 AM8/10/20
to TiddlyWiki
Rohrreiniger,

I don't know what level you understand for computers or what operating system you have, but one solution might be to install the Node.js version and use it to convert single HTML to separate files. This does not modify the existing HTML file, it only "extracts" the files from it.

$ npm install -g tiddlywiki
$ mkdir ./node-tiddly ; cd ./node-tiddly
$ tiddlywiki --init server
$ tiddlywiki --password p4ssw0rd --load ../html-tiddly.html
$ ls ./tiddlers

I don't know if it works but one more solution might be to open https://tiddlywiki.com/empty.html and throw in the HTML so it imports the full wiki, but ignores some temporary system tiddlers that may have prevented it the proper functioning of your wiki.

Rohrreiniger

unread,
Aug 10, 2020, 10:33:35 AM8/10/20
to TiddlyWiki


Am Montag, 10. August 2020 16:20:40 UTC+2 schrieb bimlas:
Rohrreiniger,

I don't know what level you understand for computers or what operating system you have, but one solution might be to install the Node.js version and use it to convert single HTML to separate files. This does not modify the existing HTML file, it only "extracts" the files from it.

This sound promising. In this moment I install node.js on my Manjaro workstation.
 
I don't know if it works but one more solution might be to open https://tiddlywiki.com/empty.html and throw in the HTML so it imports the full wiki, but ignores some temporary system tiddlers that may have prevented it the proper functioning of your wiki.

Interesting as well! Will give it a try too!

Thank you for your fast response to my help call.

Rohrreiniger

unread,
Aug 10, 2020, 10:44:00 AM8/10/20
to TiddlyWiki


Am Montag, 10. August 2020 16:20:40 UTC+2 schrieb bimlas:
Rohrreiniger,

I don't know what level you understand for computers or what operating system you have, but one solution might be to install the Node.js version and use it to convert single HTML to separate files. This does not modify the existing HTML file, it only "extracts" the files from it.

$ npm install -g tiddlywiki
$ mkdir ./node-tiddly ; cd ./node-tiddly
$ tiddlywiki --init server
$ tiddlywiki --password p4ssw0rd --load ../html-tiddly.html
$ ls ./tiddlers

This seems to work. It created a subfolder and exported a lot of .tid files to it.

Am I able to find a list of my used plugins with a node.js function as well? I still checking the content but thank you already for providing a solution!

bimlas

unread,
Aug 10, 2020, 10:57:01 AM8/10/20
to TiddlyWiki
Look for files that start with ___plugins (or similar), although they only contain "real" plugins, so those tiddlers that affect behaviour (such as the view template) should be hunted down yourself. I think this command will help you find these tiddlers:

grep -l '\$:/tags' *.tid

Rohrreiniger

unread,
Aug 10, 2020, 11:35:06 AM8/10/20
to tiddl...@googlegroups.com
It worked as well bimlas!

Thank you very much for your help. I really appreciate that!

Now I have to set up an environment which can recreate an empty TW with all plugins to restore anything in it to resume daily tasks of documenting.
If you you may have a hint I would love to hear it! I also struggled quite a while (some years) with TW image support.

Do you may know a plugin which create and or save an image separately to a TW subfolder instead of saving it in TW when importing an image? (a lot of copy paste/dragndrop with Linux/Windows here).

Your experience is a treasure, thank you again even when you may don't know a solution to this follow up questions of mine.

I would love to donate a small amount of money. I will find a possibility via paypal somewhere.

Warm regards

bimlas

unread,
Aug 10, 2020, 11:47:05 AM8/10/20
to TiddlyWiki
Rohrreiniger,

Do you may know a plugin which create and or save an image separately to a TW subfolder instead of saving it in TW when importing an image? (a lot of copy paste/dragndrop with Linux/Windows here).

I would be interested in such a plugin because I just extracted the images from my wiki these days and facing the same issue now. :D

Although I wrote this for documents (PDF), it is also true for the images:
https://groups.google.com/g/tiddlywiki/c/EwD9TtppIOo/m/amYJ7nVTBQAJ 

Saq Imtiaz

unread,
Aug 10, 2020, 12:51:29 PM8/10/20
to TiddlyWiki
 
Do you may know a plugin which create and or save an image separately to a TW subfolder instead of saving it in TW when importing an image? (a lot of copy paste/dragndrop with Linux/Windows here).

This is incomplete in terms of features and needs better error handling, but it does let you choose to save imported files to the files folder (with a canonical uri tiddler) on nodejs

bimlas

unread,
Aug 10, 2020, 4:08:00 PM8/10/20
to TiddlyWiki
If you’re using TiddlyDesktop, I think that’s what you’re looking for, but check it out because I remember there was something wrong with it. For example, also notice whether it writes relative or absolute paths to _canonical_uri.

https://tiddlywiki.com/#External%20Attachments%20Plugin

TW Tones

unread,
Aug 10, 2020, 8:03:59 PM8/10/20
to TiddlyWiki
In addition to others suggestions;

  • One approach is to download an empty HTML, and from that import pointing at the broken wiki. If the wiki is structurally OK you can import the tiddlers. However it may be wise reviewing the list before import as you may see tiddlers that are responsible for your troubles. 
  • Make a copy and start with safe mode
  • Actually a closer look at the problem may uncover the cause, and editing a html file directly can be used to remove or change the default tiddlers and other settings contributing to the failure.
  • If you are prepared to trust someone with a copy, add non-disclosure etc..,  an Experienced tiddlywiki user can possibly recover a wiki a lot faster. I have recovered a dozen of my owner the years.

I this break down is going to cost you real dollars if not fixed, or damage TiddlyWikis reputation, I would be happy to look at it at no cost, for an initial review. Confidentiality assured.

Regards
Tones

Rohrreiniger

unread,
Aug 13, 2020, 6:03:40 AM8/13/20
to TiddlyWiki
Thank you for all your kind offers!
Unfortunately I can't provide the broken TW but it is good to know that such a kind offer exists like yours TW Tones!

I will definitely look into the attachment plugins. I wasn't aware of them.

BR
Reply all
Reply to author
Forward
0 new messages