That said, I have always aimed at providing maximum compatibility with tiddlywiky and it's ecosystem (not sure why, to be honest). This can lead to some people making fun experiments that work and some others that does not. For example, the recent bug fixes allows you to download your entire wiki as an standalone file with the tiddlers hard-coded on the html as usual while keeping the ability of adding more tiddlers on top of the local database. Like some short of snapshot system.
I'm not sure right now how the download mechanism works. It may be my own plugin baking the tiddlers and then downloading the file or it may allow the next saving mechanism handle the work.
The error you are reporting seems to be more related to one limitation tiddlywiky has. If you install a plugin that requires raw tiddlers to be installed on the head section of the html file (like tiddlypouch does) you will have to reload the wiki twice. This is not a problem on the file edition, but it is a real pain in the neck for cloud saving mechanisms.
Your best bet is to go to the online version, configure your tiddlyspot credentials and attempt to upload from there.
Good luck
From Noteself point of view this does not make much sense. Noteself is designed as an application for working offline on your browser with support for an specific kind of backend for server side storage. Any scenario out of that one is not officially supported and I didn't take it in account while designing Noteself.
Please note that Noteself is a tiddlywiky edition and it relies on a set of heavily opinionated modifications over the normal tiddlywiky edition.
That said, I have always aimed at providing maximum compatibility with tiddlywiky and it's ecosystem (not sure why, to be honest). This can lead to some people making fun experiments that work and some others that does not. For example, the recent bug fixes allows you to download your entire wiki as an standalone file with the tiddlers hard-coded on the html as usual while keeping the ability of adding more tiddlers on top of the local database. Like some short of snapshot system.
I'm not sure right now how the download mechanism works. It may be my own plugin baking the tiddlers and then downloading the file or it may allow the next saving mechanism handle the work.
The error you are reporting seems to be more related to one limitation tiddlywiky has. If you install a plugin that requires raw tiddlers to be installed on the head section of the html file (like tiddlypouch does) you will have to reload the wiki twice. This is not a problem on the file edition, but it is a real pain in the neck for cloud saving mechanisms.
Your best bet is to go to the online version, configure your tiddlyspot credentials and attempt to upload from there.
Basically, my idea here is merely to use TiddlySpot as the backend server side storage.
Ciao Mat
Even though I am Dumbo I find your notes on this dumb. :-) Lol!
Mat wrote:Basically, my idea here is merely to use TiddlySpot as the backend server side storage.
Errm. TiddlySpot is NOT a database, its a page saver. Noteself saves its contents to a DATABASE.
The best you might get is a TiddlySpot TW as a PUBLIC instance. That could be useful. You will still need a backend.
If you thinking of TiddlySpot saves a Noteself made solo on computer with only local Pouch I CAN'T see the point. It adds nothing to what we do already. Just use a normal TW.
It only gets exciting with live on-line connect to that remote DB that lets you "do-it" from many places. I can't tell you what is in the backend much other than it supports a JSON data structure.
If you thinking of TiddlySpot saves a Noteself made solo on computer with only local Pouch I CAN'T see the point. It adds nothing to what we do already. Just use a normal TW.Well normal TW doesn't save automatically in such a superbly convenient way that NoteSelf does. That's a pretty big deal, at least for me.
Well normal TW doesn't save automatically in such a superbly convenient way that NoteSelf does. That's a pretty big deal, at least for me.
I agree that is the most exciting part, if multiple users.
Stephen.
Well normal TW doesn't save automatically in such a superbly convenient way that NoteSelf does. That's a pretty big deal, at least for me.
RIGHT. Right on. Add it to Saving Methods, please.
... What this means is that I can't host a NoteSelf Wiki that anyone can view ...
@Danielo - is the mechanism for automatic saving to browser possible to turn into a plugin for TW? I.e a plugin that can be installed like any other plugin.
The only problem is what happens is if your browser fails, OR you want to transport to a new one. Add some kinda backup of whole TW and you are really there.
If I hosted it then when logging in on a fresh browser its empty till the NoteSelf details are entered because this info is stored in the browser and not the tiddlywiki.
What this means is that I can't host a NoteSelf Wiki that anyone can view and can be logged into for editing.
I'm not sure if I've missed the point somewhere or if I'm just encountering bugs.
Well, I only proposed to use TS as a storage. Does NoteSelf require a separate database - isn't that what that TiddlyPouch/Couch is? I.e what uses my local browser to store stuff?
further installing it on my android was one of the most impressive features with a dedicated Icon and saving capabilities. No need for nodeJS or fiddly folders.
With a little work I believe we can take the existing techniques CounchDB and other savers and wrap a little logic around it to allow a single instance be checked in/out enabling multiple users across time to work on the same instance.
I also think this is a opportunity for some degree of commercialisation, which I think I recall you expressing an interest it. I would be keen to continue the conversation on this, privately or in the forum.
Hey Danielo,
Just so Im clear, if I am working locally with a regular TW file, everything lives inside that file. Meaning, if I protect that single file, I cannot lose my data (within reason).
Danielo,Thanks for your extensive response, such contributions to the community should never be a "rod for your back". I respect your position. We must all respect your time.
What is important to understand is however that your solution solves some of tiddlywikis existing limitations and uses concepts not all users are familiar with, including doing so in a transparent way.
- Ability to save (in Browser cache) changes from a served website.
- Quick build what looks like an android app
- External Database connections
- Save as from Browser or Database implementation
Unfortunately I expect these features will keep stimulating others to extrapolate the possibilities. As have I.I encourage other developers to help us deliver the above to the community, because through this we can accelerate adoption..