Question
Tagging with
TagMePlugin works fine.
However, attempts to delete (or rename) tags fail.
When http://MyServer/bin/view/TWiki/TagMeDeleteTag
is called, the following error occurs in my browser:
TWiki detected an internal error - please check your TWiki logs and webserver logs for more information.
Undefined subroutine &TWiki::Func::isGroupMember called
Here my httpd_error log:
[Wed May 30 17:10:53 2007] [error] [client MyClient] \tTWiki::UI::View::_prepare('---+!! Tag-me: Delete Tag\\x{a}\\x{a}%STARTINCLUDE%\\x{a}<table class="tagme...', 'TWiki=HASH(0x8b5566c)', 'TWiki', 'TagMeDeleteTag', 'TWiki::Meta=HASH(0x978f464)', 0) called at /var/www/twiki/lib/TWiki/UI/View.pm line 359, referer: http://MyServer/bin/viewauth/TWiki/TagMeCreateNewTag?from=Syntegris.ProfilVerwaltung
[Wed May 30 17:10:53 2007] [error] [client MyClient] \tTWiki::UI::View::view('TWiki=HASH(0x8b5566c)') called at /var/www/twiki/lib/TWiki/UI.pm line 159, referer: http://MyServer/bin/viewauth/TWiki/TagMeCreateNewTag?from=Syntegris.ProfilVerwaltung
[Wed May 30 17:10:53 2007] [error] [client MyClient] \tTWiki::UI::__ANON__() called at /var/www/twiki/lib/CPAN/lib//Error.pm line 379, referer: http://MyServer/bin/viewauth/TWiki/TagMeCreateNewTag?from=Syntegris.ProfilVerwaltung
[Wed May 30 17:10:53 2007] [error] [client MyClient] \teval {...} called at /var/www/twiki/lib/CPAN/lib//Error.pm line 371, referer: http://MyServer/bin/viewauth/TWiki/TagMeCreateNewTag?from=Syntegris.ProfilVerwaltung
[Wed May 30 17:10:53 2007] [error] [client MyClient] \tError::subs::try('CODE(0x8b55648)', 'HASH(0x8e3ca64)') called at /var/www/twiki/lib/TWiki/UI.pm line 199, referer: http://MyServer/bin/viewauth/TWiki/TagMeCreateNewTag?from=Syntegris.ProfilVerwaltung
[Wed May 30 17:10:53 2007] [error] [client MyClient] \tTWiki::UI::run('CODE(0x8ba2f6c)', 'view', 1) called, referer: http://MyServer/bin/viewauth/TWiki/TagMeCreateNewTag?from=Syntegris.ProfilVerwaltung
[root@syntegris31 ~]# [Wed May 30 17:10:53 2007] [error] [client MyClient] \tTWiki::UI::View::_prepare('---+!! Tag-me: Delete Tag\\x{a}\\x{a}%STARTINCLUDE%\\x{a}<table class="tagme...', 'TWiki=HASH(0x8b5566c)', 'TWiki', 'TagMeDeleteTag', 'TWiki::Meta=HASH(0x978f464)', 0) called at /var/www/twiki/lib/TWiki/UI/View.pm line 359, referer: http://MyServer/bin/viewauth/TWiki/TagMeCreateNewTag?from=Syntegris.ProfilVerwaltung
[Wed May 30 17:10:53 2007] [error] [client MyClient] \teval {...} called at /var/www/twiki/lib/CPAN/lib//Error.pm line 371, referer: http://MyServer/bin/viewauth/TWiki/TagMeCreateNewTag?from=Syntegris.ProfilVerwaltung
[Wed May 30 17:10:53 2007] [error] [client MyClient] \tError::subs::try('CODE(0x8b55648)', 'HASH(0x8e3ca64)') called at /var/www/twiki/lib/TWiki/UI.pm line 199, referer: http://MyServer/bin/viewauth/TWiki/TagMeCreateNewTag?from=Syntegris.ProfilVerwaltung
[Wed May 30 17:10:53 2007] [error] [client MyClient] \tTWiki::UI::run('CODE(0x8ba2f6c)', 'view', 1) called, referer: http://MyServer/bin/viewauth/TWiki/TagMeCreateNewTag?from=Syntegris.ProfilVerwaltung
-bash: syntax error near unexpected token `('
[root@syntegris31 ~]# [Wed May 30 17:10:53 2007] [error] [client MyClient] \tTWiki::UI::View::view('TWiki=HASH(0x8b5566c)') called at /var/www/twiki/lib/TWiki/UI.pm line 159, referer: http://MyServer/bin/viewauth/TWiki/TagMeCreateNewTag?from=Syntegris.ProfilVerwaltung
-bash: syntax error near unexpected token `('
[root@syntegris31 ~]# [Wed May 30 17:10:53 2007] [error] [client MyClient] \tTWiki::UI::__ANON__() called at /var/www/twiki/lib/CPAN/lib//Error.pm line 379, referer: http://MyServer/bin/viewauth/TWiki/TagMeCreateNewTag?from=Syntegris.ProfilVerwaltung
-bash: syntax error near unexpected token `('
[root@syntegris31 ~]# [Wed May 30 17:10:53 2007] [error] [client MyClient] \teval {...} called at /var/www/twiki/lib/CPAN/lib//Error.pm line 371, referer: http://MyServer/bin/viewauth/TWiki/TagMeCreateNewTag?from=Syntegris.ProfilVerwaltung
-bash: [Wed: command not found
[root@syntegris31 ~]# [Wed May 30 17:10:53 2007] [error] [client MyClient] \tError::subs::try('CODE(0x8b55648)', 'HASH(0x8e3ca64)') called at /var/www/twiki/lib/TWiki/UI.pm line 199, referer: http://MyServer/bin/viewauth/TWiki/TagMeCreateNewTag?from=Syntegris.ProfilVerwaltung
-bash: syntax error near unexpected token `('
[root@syntegris31 ~]# [Wed May 30 17:10:53 2007] [error] [client MyClient] \tTWiki::UI::run('CODE(0x8ba2f6c)', 'view', 1) called, referer: http://MyServer/bin/viewauth/TWiki/TagMeCreateNewTag?from=Syntegris.ProfilVerwaltung
-bash: syntax error near unexpected token `('
I checked permissions already but cannot get a grip on this ;(
I looked at the TWiki::Func:: API description and found that "isGroupMember" is not listed there.
Please can you give me a hint on where to search.
Thanks very much in advance!
Environment
--
TobiasBraeutigam - 30 May 2007
Answer
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.
Argh, this plugin uses now a beeding edge function call, scheduled for TWiki 4.2. It needs to be fixed, this plugin needs to work on TWiki 4.0 and 4.1.
--
PeterThoeny - 30 May 2007
Thanks very much for your instant response and info!
--
TobiasBraeutigam - 31 May 2007
As a workaround, you can replace the function call with some hardcoded values.
--
PeterThoeny - 31 May 2007
I filed
Bugs:Item4168
--
PeterThoeny - 31 May 2007