Alternatively, you could setup a "guest" login account that anybody could 
use to edit only certain tiddlers.

For that to work requires some trickery that allows only certain users to 
do certain things for certain tiddlers.

It is a setup for fine-grained user-id/role fine-grained control which I 
seem to have working, but have no time to explain.  Just know it can be 
done, just with tiddlers.

On Wednesday, November 24, 2021 at 1:10:51 PM UTC-4 Charlie Veniot wrote:

> I think how I'd set things up:
>
> Those few tiddlers you want anonymous users to edit, put those in another 
> TiddlyWiki, say TiddlyWiki B.  TiddlyWiki A being the one you referenced in 
> your OP.
>
> Setup TiddlyWiki A to include TiddlyWiki B.
>
> For tiddlers from TiddlyWiki B, setup an alternative "edit mechanism", 
> i.e. a button that pops open that tiddler in a new window that opens 
> TiddlyWiki B, with the tiddler from B open for editing.  Maybe a setup so 
> that a user can do nothing but edit the specific tiddler (i.e. no access to 
> all the other goodies in TiddlyWiki B.  (Using the HTML dialog element 
> <https://www.w3schools.com/tags/tag_dialog.asp> in a TiddlyWiki B 
> tiddler, you could cover the entire browser page with an editor for the one 
> tiddler.  No access to anything else TiddlyWiki B.  The user presses save 
> button. )
>
> As an alternative to including TiddlyWiki B tiddlers in TiddlyWiki A, it 
> might be better to have iframe's in TiddlyWiki A that show tiddlers from 
> TiddlyWiki B and allow editing right there.  Reason: TiddlyWiki A won't 
> show the latest and greatest from TiddlyWiki B until TiddlyWiki A is 
> restarted.  But if TiddlyWiki A shows TiddlyWiki B in iframe windows, no 
> problemo.
>
> On Wednesday, November 24, 2021 at 12:43:44 PM UTC-4 andres....@gmail.com 
> wrote:
>
>> OK, let me preface this by saying that I am trying to selectively get 
>> around the read-only mode on my wiki. 
>> I usually run my main instance with anon access for readers and 
>> authenticated for writers. It's great and does the job.
>> But, I want to be able to allow changes by anons for *some* tiddlers. 
>> specifically, I want users to be able to click a button which does an 
>> ActionSendMessage of tm-add-tag or tm-remove-tag. But this button only 
>> shows up in some tiddlers based on their tags.
>> Now, I did add another sendmessage of tm-save-wiki to that button which 
>> *does* save the changed tiddler. Unfortunately, i also triggers the 
>> download dialog for the html file which is undesirable.  
>>
>> Is there any way I can force a save without getting that dialog?
>> Is there a better way I can do what I am trying to do?
>>
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/44fecc24-206f-4521-ace6-c402625868f0n%40googlegroups.com.

Reply via email to