I like the prefs file idea. Something I've done on a couple of TWs is putting the options for autosave, backups, location & animation in the SideBarOptions tiddler so that they are visible.
Having autosave be an easy on/off is a mild concern of mine as flashdrives can only take so much saving, and when you are playing with CSS sometimes you can make a lot of tweaks before you get exactly what you want. Why save it till it is correct? Something I've thought about: I use the AlternateBackupPlugin (http:// no-sin.com/wiki/WorkTracker.html#AlternateBackupPlugin) which saves sequental copies from 1-X (default is 10). I normally leave it on so I have 11 copies of my TW in it's folder. Then once a week or so, I do a copy/paste of the real TW and rename it to 'backup.twname. 0yy0mm0dd.html'. What would be great is a way to override the AlternateBackupPlugin and use the standard backup without having to disable, refresh, backup, re-enable, refresh. Ken Girard On Jan 15, 2:19 am, Eric Shulman <[email protected]> wrote: > > switches off animation > > at the risk of seeming to flog the proverbial dead horse... > > Consider the <<option chkAnimate>> setting. Suppose I have a Windows > system with both IE and Firefox. Let's also suppose that IE is slow, > and doesn't always display the animations smoothly and can even make > the document nearly unusable in some situations. Turning off > chkAnimate for IE helps alot. However... I normally use Firefox > rather than IE, and Firefox is much faster, so I don't want to turn > off the animation effects there. I want different values for the same > setting, based on which browser I am using. > > Similarly, consider chkBackupFolder. Suppose I view the same document > on two systems, one at work, and the other at home. Both use the same > software (OS, browser, etc.). However, when I'm at work, the TW > document is on a shared network server, but when I'm home, it's just > in a local folder (or even kept on the thumb drive). Different > systems = different directory structures = different value for > chkBackupFolder. > > Thus, the desired values for chkAnimate and chkBackupFolder depends > upon the *environment* in which I am currently operating, rather than > being specific to a given user or document. > > In contrast, consider the chkIncrementalSearch option. This is more > of a *user-specific* setting. If I prefer to disable incremental > searching, I'd like that behavior to be applied, regardless of the > platform I am currently using, to every TW document I view... even if > that document was written by someone else and then published online > for read-only viewing. > > Of course, there are also options, such as chkHttpReadOnly, that > clearly are intended be *document-specific*. For example, the author > of a document may want to be able to edit the document when posted > online, so they "hard-code" > config.options.chkHttpReadOnly=true; > into a [[ConfigTweaks]] (or [[CookieJar]]) tiddler, tagged with > 'systemConfig'. This setting is then applied whenever that document > is loaded, regardless of where it is viewed or who is viewing it. > > Thus, there are really three different types of settings: > > * environmental > * user-specific > * document-specific > > Environmental settings can use browser-cookies. Document-specific > settings can use a hand-written [[ConfigTweaks]] tiddler or a > [[CookieJar]] tiddler generated by CookieSaverPlugin. The "missing > link" is support for *user-specific* settings. > > Perhaps something like the external "prefs.js" file used by FireFox > would fit the bill. The file would have to be portable and cross- > browser compatible, and could probably be auto-generated by TW in > response to a click on a command link (or whenever the current > document is saved). > > thoughts? > -e --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/TiddlyWiki?hl=en -~----------~----~----~----~------~----~------~--~---

