Node.js version of tiddlywiki: automatically saved .tid files to specific folders based on condition

162 views
Skip to first unread message

Nhan Ho

unread,
Feb 2, 2015, 9:01:47 AM2/2/15
to tiddl...@googlegroups.com
Hi,

I just started using tiddlywiki as a personal knowledge/ bookmark management system. The problem I'm having now is that all the .tid files are saved directly to the \tiddlers folder, and it's rather inconvenient to edit them (I'm using Emacs as the editor, and the web for navigation -- I don't like using web-based text editor, except for very basic editing, or other maintenance work).

My question is that: is there a way when I'm creating a tiddler on the web interface (or modifying it, for that matters), it will be stored to a subfolder inside \tiddlers based on some conditions (let's say tags, every tiddler is saved to a sub folder with the name of the first tag it has). And if there's no such functionality, can anyone point me to the direction of the code so I can start hacking around ?

Thanks,
-Nhan

PMario

unread,
Feb 2, 2015, 9:32:37 AM2/2/15
to tiddl...@googlegroups.com
Hi Nhan,

I think the ThirdFlow plugin could meet your needs. ... It's not exactly, what you may want, but imo could be used for your usecase.
see: http://thediveo.github.io/ThirdFlow/

have fun!
mario

Nhan Ho

unread,
Feb 2, 2015, 7:16:00 PM2/2/15
to tiddl...@googlegroups.com
Thanks for the pointer, that plugin looks great.

However, after reading the description and installing, I failed to see how the plugin could be apply to my use case (except may be using it to develop a plugin for the use case?). Do you mind elaborate a bit on how I could use it for the specific scenario?

-Nhan


--
You received this message because you are subscribed to a topic in the Google Groups "TiddlyWiki" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tiddlywiki/TWlOvuMU-lA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.

Nhan Ho

unread,
Feb 2, 2015, 10:19:45 PM2/2/15
to tiddl...@googlegroups.com
I think I've found the functionality in question: tag-based file storage, it can be found under Control Panel -> File Storage. 

Note that you will need to add an empty "config" field to tiddlywiki.info for it to work (otherwise you will get an error for disable-hfs fields).

-Nhan

PMario

unread,
Feb 3, 2015, 7:37:22 AM2/3/15
to tiddl...@googlegroups.com
On Tuesday, February 3, 2015 at 4:19:45 AM UTC+1, Nhan Ho wrote:
I think I've found the functionality in question: tag-based file storage, it can be found under Control Panel -> File Storage. 

Yes, that's the functionality I did think of. ... I have to say, that I did play with thirdflow at its infancy. I have a look at the project, if something new comes up.

I think it's a great project but I do my development with brackets.io as the editor and a command line based build process.
So I'm not the one, who can help with the details.

have fun!
mario

Tobias Beer

unread,
Feb 3, 2015, 8:26:40 PM2/3/15
to tiddl...@googlegroups.com
I think it's a great project but I do my development with brackets.io as the editor...

If it didn't crash on startup even after install X, I'd give it a try. ^^

Best wishes, Tobias.

PMario

unread,
Feb 4, 2015, 6:18:42 AM2/4/15
to tiddl...@googlegroups.com
On Wednesday, February 4, 2015 at 2:26:40 AM UTC+1, Tobias Beer wrote:
I think it's a great project but I do my development with brackets.io as the editor...

If it didn't crash on startup even after install X, I'd give it a try. ^^

I didn't have a single crash, yet. ...

What do you mean with "after install X"? ...

I use the windows setup and some plugins:

- Brackets Git: V0.14.9 - https://github.com/zaggino/brackets-git
- Code Folding: V0.3.0 - https://github.com/thehogfather/brackets-code-folding
- JsHint: V2.2.9 - https://github.com/cfjedimaster/brackets-jshint
- Show Whitespace: V2.0.1 - https://github.com/DennisKehrig/brackets-show-whitespace

-mario

Tobias Beer

unread,
Feb 4, 2015, 6:36:32 AM2/4/15
to
What do you mean with "after install X"? ...

It means I have tried to install it somewhere between 3-5 times.
Whenever I start it, it goes...

So, essentially Windows is telling me that brackets is no longer working whereas what it means is it never did... for me.

Well, it kinda does, when I go through the program compatibility assistant.
At some point it even finds some configuration to have it start.
But then it doesn't actually remember whatever settings worked, even though it asks me if it should.
So, next startup I am again greeted with the above.

FWIW:

windows 8.1 — crashes on startup

Best wishes, Tobias.
Reply all
Reply to author
Forward
0 new messages