Eric - I just tested this and it works perfectly - thank you :-) Updates to the FAQ here: http://groups.google.com/group/twipad/web/faq
Still waiting for Apple to complete their process on TWiPad. Chris. On Jun 27, 11:43 pm, Eric Shulman <[email protected]> wrote: > > if (config.options["txtUserName"]=="SomeNameHere") { > > // assignment statements go here > > } > > When you share the document with someone else, and they change > > settings to suit their preferences, their settings are stored in a > > separate username-specifric section within the CookieJar so that when > > they load the document, only those settings are applied. > > addendum: > Obviously, for the username-specific settings to be applied, > CookieSaverPlugin does NOT store the current "txtUserName" in the > CookieJar. On platforms that do not support any use of persistent > browser-cookies (i.e., Safari on iPad), the username must be set > before the CookieJar is processed. > > To achieve this, you could add a small systemConfig tiddler named > [[ConfigUserNamePrompt]], containing the following JS code: > > if (config.options.txtUserName=="YourName") { > var who=prompt("Please enter your user name:"); > if (who) { > var tid="ConfigUserName"; > var when=new Date(); > var txt='config.options.txtUserName="'+who+'";' > var tags=['systemConfig']; > var fields={}; > store.saveTiddler(tid,tid,txt,who,when,tags,fields); > } > > } > > Note that the names of the tiddlers is somewhat important, because the > tiddlers are processed in alpha-numeric order by tiddler title. > > Thus, ConfigUserName (if present) is invoked first to set the desired > username. > > Next , ConfigUserNamePrompt is invoked to check for a non-default > username and prompt for input if the default value is found. > > Lastly, CookieJar is invoked to apply the user-specific stored > settings. > > enjoy, > -e -- You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" 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/tiddlywikidev?hl=en.
