Tags:
create new tag
, view all tags
Problem

It is beneficial for users to be able to edit their own topics - but could cause a problem of duplicate user topics if they do a rename/move. Not a very high priority bug - because users will probably understand that they (we) should not mess around with things and expect no consequences. However, there does seem to be a fundamental distinction between an edit and a rename that would benefit from a new permission type.

Solution

Add a RENAME permission alongside CHANGE/VIEW etc.

-- SteveRoe - 03 Jul 2001

Agreed, we need some restrictions on the rename/move feature. On the public TWiki.org site I prefer to restrict this operation to the TWikiAdminGroup since this feature allows to circumvent the "never forget" aspect of a Wiki system.

So, either a new RENAME permission preferences variable or a new configuration flag is needed. A RENAME permission preferences variable is most flexible.

-- PeterThoeny - 06 Jul 2001

I've made coding change and will upload soon. Nature of change is:

  • Can use RENAME in same way as CHANGE and VIEW - a trivial change to Access.pm given the way it was written
    • [ PeterThoeny - 18 Jul 2001 ] Access.pm is written generic, no change to that module should be necessary for the new RENAME permission.
  • This checked as well as CHANGE before a topic is renamed
    • [ PeterThoeny - 18 Jul 2001 ] Is this an "and" check like this?
      if( ( &TWiki::Access::checkAccessPermission( "rename", ...) && &TWiki::Access::checkAccessPermission( "change", ...) ) { ...
  • Changed to referencing topics just check the CHANGE permission

On memory, the %METASEARCH{"topicmoved" from="..."}% can be used on the topic not found page to automatically show moved topics (so long as they're not moved more than once).

Security pages will need to be updated.

-- JohnTalintyre - 19 Jul 2001

Changed to FeatureUnderConstruction...if this is fully documented it can probably be FeatureDone.

-- WalterMundt - 08 Jan 2003

Topic revision: r6 - 2003-01-09 - PeterThoeny
 
Twitter Delicious Facebook Digg Google Bookmarks E-mail LinkedIn Reddit StumbleUpon    
  • Download TWiki
TWiki logo Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2012 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.