This question about Using an extension: Task filed

WebPermissions not visible under "more topic action"

Hello together,

I got an interessting behaviour with the WebPermisson Plugin and the current Foswiki version 1.1.2. After a troublefree install I could not find the link to the permission editor under the "add more topic" action link. The plugin works correctly for itself, so if I set the variables in the topic it shows up correctly. The settings (set SKIN=webpermissions,pattern) are set of course. I got another 1.0.9 installation which works well with the identical settings.

Can anybody point me in the right direction to narrow the problem?

Greetings,

Thorsten

Hi Thorsten,

No answer from me, but I confirm the same result on Foswiki 1.1.3.

-- HughBlair - 29 Jul 2011

It appears that the templates for the "More Topic Actions" button were restructured in 1.1. There was already a task created.

See WebPermissionsPlugin for the outstanding issues.

Note that the "oopsmore.tmpl" template was renamed to simply "more.tmpl", so some template changes are needed. I have not tested this but try the following:

  • rename the provided oopsmore.webpermissions.tmpl to be more.webpermissions.tmpl and edit it to contain:

%TMPL:INCLUDE{"more"}%
%TMPL:INCLUDE{"oopsmoretopicacls"}%

%TMPL:DEF{"message"}%
%TMPL:P{"oopsmoretopicacls"}%
%TMPL:P{"revision"}%
%TMPL:P{"setparent"}%
%TMPL:P{"settings"}%
%TMPL:P{"delete"}%
%TMPL:P{"rename"}%
%TMPL:P{"copy"}%
%TMPL:P{"childtopics"}%
%TMPL:P{"backlinks"}%
%TMPL:END%

Update: This does seem to fix the issue.

-- GeorgeClark - 30 Jul 2011

QuestionForm edit

Subject Using an extension
Extension WebPermissionsPlugin
Version Foswiki 1.1.2
Status Task filed
Related Topics Tasks.Item10138
Topic revision: r3 - 30 Jul 2011, GeorgeClark
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy