Tags:
create new tag
view all tags

Question

Hello all, I need some help with the comment plugin

%COMMENT%

Specifically, I have a page where we want to post comments, but I need to ensure that no one can change other people's comments that were posted.

I have the page working to allow comments to be posted, but what kind of permissions/security can I implement so others can't alter previous comments?

Thanks

Environment

TWiki version: TWikiRelease04x01x00
TWiki plugins: DefaultPlugin, EmptyPlugin, InterwikiPlugin
Server OS:  
Web server:  
Perl version:  
Client OS:  
Web Browser:  
Categories: Permissions

-- MikeT - 15 Nov 2007

Answer

ALERT! If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is below the edit box.

Unfortunately, comment permissions are not distinct from edit permissions for a topic. Therefore, if you allow someone to comment on a topic, they can also edit it and hence could change someone else's comments. The only way I've seen to do what you're asking is to post comments to separate individual topics and set ALLOWTOPICCHANGE to the person posting the comment.

-- LynnwoodBrown - 15 Nov 2007

Note also that if Bob changes Ann's comment, all will be able to see in the diff view the original comment and the fact that Bob changed it and when. This, in practice, is sufficient to prevent this behavior if you are in a situation where Bob can be "punished" for doing so (Intranets, or moderated accounts)

-- ColasNahaboo - 15 Nov 2007

-- PedroCristovao - 28 Feb 2008

Change status to:
Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r5 - 2008-02-28 - PedroCristovao
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.