Persistent Options in TW2.6.2

72 views
Skip to first unread message

Mark

unread,
Mar 8, 2011, 11:09:26 PM3/8/11
to TiddlyWiki
I'm having problems getting this to work. The TW I've created is
entirely for local use off my USB flash drive. In particular I want to
persist save backups and autosave as false, I've created the
SystemSettings tiddler which is not tagged, but still every time I
open my TW it ignores the SystemSettings options and does it's own
thing. I also understand that plugins running will override the
SystemSettings and I suspect this is where the problem lies, but can't
get to the bottom of it. I'm running the MPTW flavour of TW. Thanks
for help in advance.
Message has been deleted

altiplano

unread,
Mar 9, 2011, 5:49:01 AM3/9/11
to TiddlyWiki
Lastest MPTW is 2.5.3 so it may be the cause of your problem, unless
you've built yours with recent TW upgrades so it has all 2.6.2.
features. If so
then I have no clue.

You already read this page I guess but just in case it helps anyhow:
http://tiddlywiki.com/#PersistentOptions

PMario

unread,
Mar 9, 2011, 7:48:08 AM3/9/11
to TiddlyWiki
mptw also has 2 config tiddlers, that may overwrite your settings.

http://mptw.tiddlyspot.com/#MptwConfigPlugin%20MptwUserConfigPlugin

-m

Mark

unread,
Mar 15, 2011, 3:39:07 PM3/15/11
to TiddlyWiki
Thanks PMario I was able to configure it with one of the two MPTW user
config tiddlers. When I looked at the config tiddler it was all
commented out with the double slash to start with so the config wasn't
doing anything at the time, but after I uncommented it and entered the
right options it worked fine. Which suggests the MPTW configs are
being run after the SystemSettings tiddler. I wonder if there's some
plugin to record a log of which tiddlers are being executed in which
order on startup.

Eric Shulman

unread,
Mar 15, 2011, 5:09:39 PM3/15/11
to TiddlyWiki
Plugins are always run in alphanumeric order, based on tiddler title.
SystemSettings are applied *before* any plugins are invoked. The TW
core initializes settings in this order:
1) internal hard-coded values (default initialization)
2) cookies (read from browser)
3) SystemSettings (overrides values from cookies)
4) Plugins (can set anything they want in code!)

enjoy,
-e
Reply all
Reply to author
Forward
0 new messages