> backstage sync shows 'errors in macro <<sync>>'
If you click on that message, the resulting popup should give you more
information about the error - could you let us know what it says?
Also see this page:
http://www.tiddlywiki.org/wiki/Troubleshooting
> renaming isn't working
As you've guessed, it's a missing feature in the TiddlyWeb adaptor for
now. It's nothing massively complicated - I simply haven't gotten around
to it yet.
> creating a new tiddler is't working! I think the necessary fields for
> syncing are missing
That sounds likely.
However, a few weeks ago we made TiddlyWeb instances create a "common"
bag by default, and the TiddlyWebConfig plugin then sets the respective
variable (config.defaultCustomFields) accordingly.
So if that bag and all the latest plugins (TiddlyWebAdaptor,
TiddlyWebConfig, ServerSideSavingPlugin) are present, everything should
be working fine.
Maybe it's just that the "common" bag is missing because you'd created
your instance before we implemented this change?
> the only thing we miss, we borrowed the wizard plugin from teamtasks
> and modified it to create some default tiddlers from forms
> [...]
> I think the essential fields for tiddlyweb are missing and we don't
> now the syntax
You need to add some fields in the saveTiddler call:
store.saveTiddler(title, newTitle, newBody, modifier, modified,
tags, {
"server.type": "tiddlyweb",
"server.host": "<URI>",
"server.bag": "<bag>"
});
Please let us know how you get on!
-- F.
Yes; you just have to set that field to whatever you need it to be.
For example, you might provide different buttons for tiddler creation
(e.g. "New Private Note", "New Article" etc.):
<<newTiddler fields:"'server.bag': 'myBag'">>
However, we've recently changed the understanding of workspace so you
don't have to worry about the TiddlyWeb-specific server.bag anymore.
So instead of that, you should use the following now:
"server.workspace": "bags/myBag"
Does that help?
-- F.
>
> I was happy to be able to save to the default recipe under 0.0.9.3 so
> I haven't tested 095 when it came out. Also I wasn't able to save to a
> bag other than common (python2.5)
>
> Now upgrading to 095 I can't save anymore unless I use an old instance
> made in 093 using ServerSideSavingPlugin v3.2
>
> I failed this test that v095 saves to default recipe where
> {{{config.defaultCustomFields = {
> "server.bag": "common"};}}}
>
> and this test that v095 saves to different bag
> *made new instance
> *made new bag
> *imported existing tiddlers into new bag
> When the "server.bag": "common" is set to <new bag>,http://127.0.0.1:8080/recipes/<new