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.

Reply via email to