Jed,

FYI: On download I get the message "Undefined widget 'edit-text' " in the 
place of the search text, and in the advanced search tabs.

It looks really good and very locked down.

I have thought about how to use this. It would be a great way to publish a 
version at at a point in time. 

With this in mind a nice little feature would be if there were a namespace 
such as

$:/readonly-tiddlers

Such that it may be the prefix for tiddlers eg
$:/readonly-tiddlers/$:/SiteTitle
or
$:/readonly-tiddlers/mytiddler


Thus

   - Such that when the readonly tiddler is generated these replace their 
   namesake $:/SiteTitle or mytiddler in the generated wikifile.
   - This would allow customisations to the readonly build without being 
   active in the source wiki.
   - The inner wiki plugin achieves something similar with its data 
   tiddlers, but rather than remove as your plugin does you have to add to the 
   empty version.
   - Sending your readonly wiki into an innerwiki would allow the readonly 
   wiki to be previewed before saving.

Nice work
Tony

On Thursday, March 26, 2020 at 10:15:26 AM UTC+11, Jed Carty wrote:
>
> Another of the things that I hadn't gotten around to releasing, a plugin 
> that you add to a wiki and it lets you export a version of the wiki with 
> the core plugin replaced with one that makes the wiki read only.
> The exported wiki has all tiddler editing and importing functions removed. 
> The navigator widget has the parts that let you edit tiddlers removed, and 
> any buttons or interfaces for them taken out too.
>
> There is one way that someone could find a way to exploit, which is there 
> are places where you can edit tiddlers like the site title, where you could 
> put in wiki text and maybe use it to edit other tiddlers.
>
> I can remove the edit widgets but then the search and other things won't 
> work. If it is a problem I may make a second version that has the edit 
> widgets removed.
>
> The plugin is available on the demo wiki here: 
> https://ooktech-tw.gitlab.io/plugins/readonlycore/
>

-- 
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/c8074da4-5c6f-44d2-954d-bad2db3922f1%40googlegroups.com.

Reply via email to