Hi Raphaƫlle,

Couldn't you simply make an "Admin" Tiddler containing buttons to switch 
the admin controls on and off and include a "Save" button?

Example (you might need to tweak the settings a bit): 

<$button>
<$action-setfield 
$tiddler="$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/control-panel"
 
text="hide"/>
<$action-setfield 
$tiddler="$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import" 
text="hide"/>
<$action-setfield 
$tiddler="$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions"
 
text="hide"/>
<$action-setfield 
$tiddler="$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone" 
text="hide"/>
<$action-setfield 
$tiddler="$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here" 
text="hide"/>
<$action-setfield 
$tiddler="$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close" 
text="hide"/>
<$action-setfield 
$tiddler="$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-tiddler"
 
text="hide"/>
<$action-setfield 
$tiddler="$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/save-wiki" 
text="hide"/>
<$action-setfield 
$tiddler="$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions"
 
text="hide"/>
<$action-setfield 
$tiddler="$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/edit" 
text="hide"/>
<$action-setfield $tiddler="$:/core/ui/SideBar/Recent" 
tags="-$:/tags/SideBar"/>
<$action-setfield $tiddler="$:/core/ui/SideBar/Open" 
tags="-$:/tags/SideBar"/>
<$action-setfield $tiddler="$:/core/ui/ViewTemplate/tags" 
tags="-$:/tags/ViewTemplate"/>
Hide Admin Controls
</$button>


<$button>
<$action-setfield 
$tiddler="$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/control-panel"
 
text="show"/>
<$action-setfield 
$tiddler="$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import" 
text="show"/>
<$action-setfield 
$tiddler="$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions"
 
text="show"/>
<$action-setfield 
$tiddler="$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone" 
text="show"/>
<$action-setfield 
$tiddler="$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here" 
text="show"/>
<$action-setfield 
$tiddler="$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close" 
text="show"/>
<$action-setfield 
$tiddler="$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-tiddler"
 
text="show"/>
<$action-setfield 
$tiddler="$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/save-wiki" 
text="show"/>
<$action-setfield 
$tiddler="$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions"
 
text="show"/>
<$action-setfield 
$tiddler="$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/edit" 
text="show"/>
<$action-setfield $tiddler="$:/core/ui/SideBar/Recent" 
tags="$:/tags/SideBar"/>
<$action-setfield $tiddler="$:/core/ui/SideBar/Open" 
tags="$:/tags/SideBar"/>
<$action-setfield $tiddler="$:/core/ui/ViewTemplate/tags" 
tags="$:/tags/ViewTemplate"/>
Show Admin Controls
</$button>


{{$:/core/ui/Buttons/save-wiki}}

Of course, the "Admin" Tiddler should be hidden in Read Only mode, but you 
could always bring it up by using search.

Cheers,

Stef

-- 
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 post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/b00a8eca-9f67-435c-bcbd-79ffb6c6ad1a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to