NOTE: If you are a developer, please use a private wiki based on foswiki/trunk on a daily base ...or use trunk.foswiki.org to view this page for some minimal testing.
Use Item11383 for general documentation changes for release 1.1.5. Use Item9693 for docu changes for release 2.0.

Item8344: TagMePlugin: Unable to allow everyone to change tags

Priority: CurrentState: AppliesTo: Component: WaitingFor:
Normal New Extension TagMePlugin  
In the documentation of TagMePlugin there is the following table about who's allowed to change tags:

Preference name Meaning Default
TAGMEPLUGIN_ALLOW_TAG_CHANGE List of users and groups that are allowed to change (rename and delete) tags (names separated by commas).
Users that are not allowed to change post their change requests to TagMeChangeRequests? .
If not set anyone can change tags.
AdminGroup

The way I understand it, using the setting
   * Set TAGMEPLUGIN_ALLOW_TAG_CHANGE =
(i.e. leaving it empty) in SitePreferences should allow everyone to change tags. This doesn't seem to work on my system. I first had to change TagMePlugin.pm:

--- TagMePlugin.pm.orig 2009-06-11 18:29:57.000000000 +0200
+++ TagMePlugin.pm      2009-10-28 17:52:50.000000000 +0100
@@ -1483,8 +1483,7 @@
 sub _canChange {

     my $allowModifyPrefNames =
-      Foswiki::Func::getPluginPreferencesValue('ALLOW_TAG_CHANGE')
-      || 'AdminGroup';
+      Foswiki::Func::getPluginPreferencesValue('ALLOW_TAG_CHANGE');

     return 1 if !$allowModifyPrefNames;    # anyone is allowed to change

-- MartinKaufmann - 19 Nov 2009

I'm not sure we want to unsecure by default, (seeing as its been admin group forever), but there is a need to be able to set it to something for a set of 'all registered users' - setting to WikiGuest should imo make it 'everyone'

-- SvenDowideit - 26 Jun 2011

In this case, the documentation is wrong as it states If not set anyone can change tags while it should say If not set only AdminGroup can change tags.

-- MartinKaufmann - 27 Jun 2011
 

ItemTemplate edit

Summary TagMePlugin: Unable to allow everyone to change tags
ReportedBy MartinKaufmann
Codebase 1.0.7
SVN Range Foswiki-1.0.7, Sun, 20 Sep 2009, build 5061
AppliesTo Extension
Component TagMePlugin
Priority Normal
CurrentState New
WaitingFor
Checkins
ReleasedIn n/a
Topic revision: r4 - 27 Jun 2011 - 13:50:00 - MartinKaufmann
 
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. see CopyrightStatement. Creative Commons LicenseGet Foswiki at sourceforge.net. Fast, secure and Free Open Source software downloads