Motivation
TagMePlugin sees DENY_TAG_CHANGE and ALLOW_TAG_CHANGE variables in a similar manner as TWiki access control sees DENYWEBCHANGE and ALLOWWEBCHANGE. However, DENY_TAG_CHANGE and ALLOW_TAG_CHANGE cannot have user and group notations provided by a custom user mapping handler cleanly. This is because there is no function in TWiki::Func calling TWiki::Users::isInList().
Description and Documentation
TWiki::Func::isInList() is to be introduced.
It will be like TWiki::Func::isGroupMember() in the sense that TWiki::Func::isInList() will take two arguments, $list (required) and $user (optional).
Examples
TagMePlugin.pm will call TWiki::Func::isInList() if available.
Impact
Implementation
--
Contributors:
Hideyo Imazu - 2019-10-01
Discussion
Sounds good! +1
--
Peter Thoeny - 2019-10-02
This feature is accepted by
SevenDayFeedbackPeriod based on
TWikiReleaseManagementProcess
--
Peter Thoeny - 2019-11-01