Item2378: GROUPINFO needs a $allowschange format operator

Priority: Enhancement
Current State: Closed
Released In: 1.1.0
Target Release: minor
Applies To: Engine
Reported By: SvenDowideit
Waiting For:
Last Change By: KennethLavrsen
so that we can show/hide the add/remove UI as per the Group System's backend.

we can't just use topic permissions, because other mappers don't use topics..

similarly we need the same for the add new goup - presumably that would be a new format param on GROUPS

thus adding new api's to the mappers :/ (with the defaults being set to read only..)

set to feedback from the main mapper writers

unit tests needed: for allows change and for visibility / not based on ALLOWTOPICVIEW

$allowgroupview or similar might be needed to abstract the topic based permissions - none of the non-default mappers use the topic, and thus have a different way to manage who should see the group, or even the group members.

-- SvenDowideit - 18 Nov 2009

Sounds good. So this item also applies to all usermappers that are out there, i.e. LdapContrib

-- MichaelDaum - 19 Nov 2009

yes and no smile

So long as you inherit from Foswiki::UserMapping, you will get the default '$allowchange = 0' result.

my long term plan for HTTPDUserAdminContrib is to add cfg bit to limit viewing and changing groups - more inline with internet portals.

-- SvenDowideit - 20 Nov 2009

ItemTemplate edit

Summary GROUPINFO needs a $allowschange format operator
ReportedBy SvenDowideit
Codebase trunk
SVN Range SVN 5580: Foswiki-1.1.0-dev, Thu, 29 Oct 2009, build 5392
AppliesTo Engine
Priority Enhancement
CurrentState Closed
Checkins distro:1a832142526a distro:269587e99e6a
TargetRelease minor
ReleasedIn 1.1.0
Topic revision: r10 - 04 Oct 2010, KennethLavrsen - This page was cached on 16 Sep 2021 - 14:54.

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