Hi Charlie

> Quite awesome, except for one thing: it is opt-in by default, right?

I'm not sure what you mean. If you referring to the fact that on the demo that 
I linked the browser-storage plugin is activated by default, it is possible to 
leave it set disabled, and expose a checkbox or something for the user to 
enable it for themselves.

Best wishes

Jeremy

> Within the boundaries of the filter, it is an all-in / all-out option, by 
> default all-in for the viewer of that TiddlyWiki ?
> 
> I cannot stand "opt-in" by default, leaving the user with the manual effort 
> of opting out, whatever/wherever/whenever it is.
> 
> The thing I'm setting up, it is "opt-out" by default, and selective opt-in 
> for every little thing a viewer wants.  A manual step that could offer an 
> option of full-auto if I ever add that in.
> 
> If there is a way to do that kind of thing with the plug-in, that would be a 
> really wonderful thing to document.
> 
>> On Friday, March 11, 2022 at 12:37:25 PM UTC-4 [email protected] wrote:
>> Out of the box, the browser-storage plugin saves $:/state/ tiddlers (apart 
>> from $:/state/temp/ tiddlers) and thus most of the UI state. There’s no 
>> configuration beyond installing the plugin and restarting.
>> 
>> To make it save all configuration such as which toolbar buttons are hidden 
>> would require changing the “save filter” to:
>> 
>> [prefix[$:/config/]] [prefix[$:/state/]] -[prefix[$:/state/popup/]]
>> 
>> Best wishes
>> 
>> Jeremy
>> 
>>>> On 11 Mar 2022, at 13:26, Charlie Veniot <[email protected]> wrote:
>>>> 
>>> It would be some nice if somebody put together a video and/or some 
>>> documentation on how somebody can plop a TiddlyWiki out there on the web, 
>>> and set it up so that viewers can set their own viewing preferences for 
>>> that TiddlyWiki, such that every time he/she visits that TiddlyWiki, it 
>>> always displays with their preferences.
>>> 
>>> And whenever the author of that TiddlyWiki publishes a new version with 
>>> updated content, viewers still have their preferences working.
>>> 
>>> That would be pretty cool.
>>> 
>>>>> On Friday, March 11, 2022 at 4:44:31 AM UTC-4 [email protected] wrote:
>>>>> Charlie's post on browser storage 
>>>>> (https://groups.google.com/g/tiddlywiki/c/l-1YLy0xpJo/m/mreI115qAgAJ) 
>>>>> prompted me to post a reminder about the official browser-storage plugin. 
>>>>> Charlie is exploring many interesting use cases for browser storage, but 
>>>>> that particular post covers the same functionality as the browser-storage 
>>>>> plugin.
>>>>> 
>>>>> The browser-storage plugin automatically writes any modified tiddlers to 
>>>>> browser storage. It only writes tiddlers that match a filter, which one 
>>>>> can set to [all[]] to save all tiddlers, or something like 
>>>>> [prefix[$:/state/]] -[prefix[$:/state/popup/]] to just save state 
>>>>> tiddlers.
>>>>> 
>>>>> At startup, the browser-storage plugin reads tiddlers from local storage. 
>>>>> Any tiddlers that are identical to those built into the file are deleted 
>>>>> from local storage. Once the wiki is up and running, any tiddler changes 
>>>>> are written straight to local storage.
>>>>> 
>>>>> To try it out:
>>>>> 
>>>>> Visit 
>>>>> https://tiddlywiki.com/editions/full/#%24%3A%2Fplugins%2Ftiddlywiki%2Fbrowser-storage
>>>>> Click on the "settings" tab of the plugin
>>>>> Scroll down to the heading "Save Filter", and change it to "[all[]]"
>>>>> Create or modify some tiddlers
>>>>> Refresh the page
>>>>> Observe how the changes are restored
>>>>> As discussed in the plugin readme, there are some gotchas with browser 
>>>>> storage, but it can still be useful in many situations.
>>>>> 
>>>>> Best wishes
>>>>> 
>>>>> Jeremy.
>>>>> 
>>>> 
>>>> 
>>> -- 
>>> You received this message because you are subscribed to the Google Groups 
>>> "TiddlyWiki" 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/tiddlywiki/a96db56b-045c-43ab-8fd3-47fbaf130464n%40googlegroups.com.
>> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "TiddlyWiki" 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/tiddlywiki/edeb8fc7-33b4-49fc-a99e-960244fc18a7n%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" 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/tiddlywiki/32244625-9DBF-47DC-88FC-C61A249F81FD%40gmail.com.

Reply via email to