I have long found the local storage plugin useful, and any changes to the wiki are restored when I return to a site, although it is all stored locally. I often do this in a way that only minimal changes are stored, however this depends on the wiki being published with the local storage plugin, even if not operating (but enabled). We can’t install the local storage plugin without a save and reload.
It seems to me there may be a valid way to redevelop or fork the local storage plugin to not require a save and reload and include the plugin in the local storage. It may need a little boot strap that can be installed in the read only wiki that says you are permitted to install and check for the availability of local storage, or the plugin on wiki load.
- An example may be a small plugin to load local storage, and the local storage plugin additional support, from local storage during the load process.
- Encryption and keys etc… could be used to add additional security.
Once we have a wiki that can capture user changes a number of other possibilities become available in the solution space without any impact on the read only wiki, we can do a download with changes, generate a new wiki based on content including customised UI and other settings. Wikis can generate new wikis with custom information, provide a back up and restore service via the default save etc… even generate bookmarklets to restore a read only site to a read only + local storage + local backups.
Anything that can improve TiddlyWiki publishing and smooth adoption of TiddlyWiki will make TiddlyWiki easier to adopt.