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

Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r6 - 2003-01-09 - PeterThoeny
 
  • 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.