Thanks Eric, I did not know you implemented a TW5 version of the great TWC cookie Jar. Thanks I will look at that ASAP
- I presume I could display one set of cookies according to the currently selected user? On Saturday, December 14, 2019 at 11:26:27 PM UTC+11, Eric Shulman wrote: > > On Wednesday, November 27, 2019 at 7:58:26 PM UTC-8, TonyM wrote: >> >> >> - Unlike TWC cookies and the cookie jar from Eric are not longer >> relevant. >> >> Some time ago (a few years, in fact) I made a set of cookie-handling > widgets for TW5. I use them in the InsideTiddlyWiki book so that various > settings and state values are automatically saved as cookies, and are > re-applied when you load the page. This allows InsideTiddlyWiki "themes" > and TOC views to be preserved across sessions, so YOUR choices are applied > each time you visit the site. > > To see it in action, go to http://tiddlytools.com/InsideTW and then click > the "select a theme" button (upper right toolbar, picture icon) and choose > another theme (e.g., Woodshop), or click the "toggle stretch-to-fit" button > (next to the theme button), or click the "pin Table of Contents" button > (upper left, first icon). > > Then, reload the page... and notice that your settings were stored (as > cookies) and re-applied when you reloaded! > > The plugins are: > >> TiddlyTools/Cookies/action-setcookie.js >> TiddlyTools/Cookies/cookie.js >> TiddlyTools/Cookies/cookienames.js >> TiddlyTools/Cookies/getcookie.js > > > which are used here: > >> TiddlyBook/CookieJar > > > The CookieJar is tagged with $:/tags/PageTemplate so it invoked each time > you load the page, and uses the <<cookie>> widget, which binds tiddlers > within the document to specific cookie names. When the <<cookie>> widget > is first invoked, it loads tiddlers from stored cookies, and then > automatically updates the cookies whenever those tiddlers are changed > during the session. > > Note: cookies won't work when viewing local files (which don't allow > cookies at all)... but it DOES work when you are viewing hosted (online) > files. Also, I wrote all of the above long before the LocalStorage plugin > existed... but similar handling should be possible using LocalStorage > instead of cookies, which would then permit use for local files as well as > hosted files. > > enjoy, > -e > -- You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/79dd4381-81e7-44e6-bccd-393c4e606a09%40googlegroups.com.
