Skip to content

Added membership subscription for multiple class types + removed templateInit - #4

Open
schoeller wants to merge 16 commits into
ezsystems:masterfrom
schoeller:master
Open

Added membership subscription for multiple class types + removed templateInit#4
schoeller wants to merge 16 commits into
ezsystems:masterfrom
schoeller:master

Conversation

@schoeller

Copy link
Copy Markdown

Hi all,

in order to have teamroom-like functionality for multiple classes I added the setting list RoomIdentifiersList[] to the TeamroomSettings group. Thus all classes defined in the settings array may be used for the subsequent methods

  • teamroom/register/<object_id>
  • teamroom/manage/<object_id>
  • teamroom/invite/<object_id>
  • teamroom/resign/<object_id>

What I wanted to achieve is e.g. a class project, workgroup etc. to manage their own memberships and permissions.
A class has to have though an additional class attribute of the type ezselection named access_type. I believe this is used for section management within the module.

Removed calls to templateInit with $tpl = eZTemplate::factory();

@andrerom

Copy link
Copy Markdown
Contributor

Could you merge updates from master so that we can consider pulling this in?

@sonarqubecloud

sonarqubecloud Bot commented Jul 1, 2021

Copy link
Copy Markdown

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants