I want to use TiddlyWiki again, but have some doubts, and thoughts.

237 views
Skip to first unread message

Suzanne McHale

unread,
Jan 20, 2019, 12:00:40 AM1/20/19
to tiddl...@googlegroups.com
(Apologies, this post is a bit rambly!)
  • Still seems to be no way to generate single static pages for each Tiddly aside from the convoluted Node.js method via the command line (see my posts at https://groups.google.com/forum/?nomobile=true#!searchin/tiddlywiki/Suzanne$20McHale%7Csort:date/tiddlywiki/vTqF5EEHJE0/N6lcK2W6BAAJ) – that is not a beginner-friendly method!
  • Javascript-based tag pills do not work in exported static HTML page.
  • "Feature creep" – TW is getting more and more features added to it, which is adding to the basic file size.
  • I want to use TW as simply as possible, in its original intent – as a browser-based program. I have my browser open all the time when on my PC, and it is very convenient to switch a tab to my TW, rather than the other methods of using it via a server, or a stand-alone program such as Tiddlydesktop. Will TW be able to be used like this into the future?
  • Is TW still future-proof (as much as a program can be)?

Despite my trepidations, I still like the program and want to be able to use it (have to admit that I spend a bit of time "playing" with it!). I still have not found the "one program to rule them all" when it comes to writing and recording my data and creative work, but TW has a lot of elements I like. (Dokuwiki is another wiki I like, but it is more complex and requires a server to function.) The community around it is also welcoming and friendly!

barro...@gmail.com

unread,
Jan 20, 2019, 1:16:38 AM1/20/19
to TiddlyWiki
All difficult questions, but like you, I like browser based aspect, so I say go with TW till you find Ash durbatulûk (BlackSpeech for one to rule them all, also the name of one of my TW's).  Jeremy created something I was trying with frames so TW serves me well but I'm used to modding things to fit my purposes but I can understand people not wanting to take time away from their creative pursuits to do so.  It's hard to find software tailored to everyone's unique needs or to provide everything desired.

Mark S.

unread,
Jan 20, 2019, 1:27:04 AM1/20/19
to TiddlyWiki
 Point #3 is obviously true. But once you have a feature ... it sure is hard to let it go ;

I don't understand Point #4. You can still use TW in a tab, even if it's being served up by node. Having it served up in node means that you can have it served up not just in your browser, you can have it served up in more than one browser (like FF and Chrome at the same time) and even on other devices (assuming you're not in a dangerous coffee-shop scenario).

It seems likely that TW is as future-proof as anything else. Will people even be using web browsers in 25 years? Who knows? There seems to be a strong movement away from desktop style technologies and toward application-based mobile technologies. Time will tell.

-- Mark

Riz

unread,
Jan 20, 2019, 10:54:30 AM1/20/19
to TiddlyWiki
Still seems to be no way to generate single static pages for each Tiddly aside from the convoluted Node.js method via the command line

If I understand correctly, you want to export multiple tiddlers from your standalone Tiddlywiki to separate Html files, the same way static site generators do.
 I am attaching a plugin called staticExporter macro. Drag and drop it to your standalone Tiddlywiki, refresh the wiki. Now use it like this.

<$button actions=<<staticExporter "[tag[HelloThere]]">>>
Export all tiddlers tagged HelloThere to separate HTML files.
</$button>




You can read more about it in the readme section of the plugin.




    Javascript-based tag pills do not work in exported static HTML page.

You mean, if you click on it, the drop-down showing "other tiddlers with same tag" is not appearing? I haven't done it myself either, but I have an inkling that this is also possible. Of course you'll have to tweak the template and link to a copy of external-js of Tiddlywiki, and create a static list. Difficult, probably time consuming, but possible I guess.

    "Feature creep" – TW is getting more and more features added to it, which is adding to the basic file size.

I understand this and voice the same opinion. A number of things in the recent editions should have been official plugins. What I usually do is, when a new version come out, I git clone it to a local folder, remove the unnecessary things, add the stuff I use regularly, build it to an empty standalone file and use that thereafter, instead of downloading standalone html from Tiddlywiki.com




    I want to use TW as simply as possible, in its original intent – as a browser-based program. I have my browser open all the time when on my PC, and it is very convenient to switch a tab to my TW, rather than the other methods of using it via a server, or a stand-alone program such as Tiddlydesktop. Will TW be able to be used like this into the future?


Have you met Timimi ?


   



Despite my trepidations, I still like the program and want to be able to use it (have to admit that I spend a bit of time "playing" with it!). I still have not found the "one program to rule them all" when it comes to writing and recording my data and creative work, but TW has a lot of elements I like. (Dokuwiki is another wiki I like, but it is more complex and requires a server to function.) The community around it is also welcoming and friendly!

I have tried out dozens of softwares out there in search of a perfect tool for building my personal knowledge base. I set the following criteria.

- FOSS
- Offline first
- Tweakable
- Scalable
- Cross platform.

In my experience, Tiddlywiki is second only to org mode for the purpose. But then, there will be always org mode. It is unfair to any note taking software to be  compared to  org-freakin-mode,  which enjoys the full hearted support of an ecosystem build by Richard St. Ignucious Stallman himself in C, and is extensible by the language of gods. I heard that they are even porting it to rust to enable multi threading. My point is, the apples and oranges comparison aside, Tiddlywiki is your best bet if you are not an org mode fan.

sincerely,
Riz
$__plugins_tesseract_staticExporter(2).tid

Mohammad

unread,
Jan 20, 2019, 2:07:08 PM1/20/19
to TiddlyWiki
Nice plugin Riz,

 It shows a confirmation window to export every tiddler, how to restrict this to only one time confirmation window?

Cheers
Mohammad

Suzanne McHale

unread,
Jan 20, 2019, 9:20:33 PM1/20/19
to tiddl...@googlegroups.com

Hi, thanks for the script! I imported the script OK, but I'm a bit embarrassed to say that I can't figure out exactly how to use it! Is there supposed to be a button somewhere to activate it?

Suzanne McHale

unread,
Jan 20, 2019, 9:21:49 PM1/20/19
to TiddlyWiki
Yes, I guess finding that one perfect software is realistically impossible! 

TonyM

unread,
Jan 20, 2019, 10:58:15 PM1/20/19
to TiddlyWiki
Suzanne,

In your own tiddler, Change the filter in the example above to obtain the list of tiddlers to export, then click to export. Try one tiddler to start with.

Regards
Tony

TonyM

unread,
Jan 20, 2019, 11:11:02 PM1/20/19
to TiddlyWiki
Post Script

I want to use TiddlyWiki again?, but have some doubts, and thoughts.

Take the red Pill!

Rizwan Ishak

unread,
Jan 20, 2019, 11:28:24 PM1/20/19
to tiddl...@googlegroups.com
As Tony pointed out.

1. Copy the button code given in my previous post to a tiddler in your wiki.
2. Change the filter from [tag[HelloThere]] to whatever you want.
3. Save the tiddler.
4. Press the resulting button.

@Mohammed.
I am on phone now. So I can't test in desktop browsers. Curiously, the confirmation dialogue doesn't appear in android phone. It just goes on to download html files.

Sincerely,
Riz.

Mohammad

unread,
Jan 21, 2019, 12:11:23 AM1/21/19
to TiddlyWiki
Thanks Riz,
Okay give a try when you are at desktop.

Note:
I gonna to export say tens of tiddlers! The plugin ask to confirm each tiddler export!
I am on Chrome 71 Win10.

Cheers
Mohammad


Suzanne McHale

unread,
Jan 21, 2019, 12:49:17 AM1/21/19
to TiddlyWiki
Yes, I am having the same issue! (Asking to confirm each tiddler.)
Reply all
Reply to author
Forward
0 new messages