Below are some of the new features in PageSeeder Version 5.5. For full details of the new features and changes see Release Notes - Version 5.x.
This feature allows members of one group to have access to another group by adding them as a subgroup. The Member List page (below) has been modified to allow editing of subgroups
The My Groups page (below) and MEMBERS block (below) have also been modified to display subgroups. Subgroup memberships have the '?' icon next to them and mousing over it will display which subgroup they relate to.
The screens above are taken from a demo which can be accessed here . The demo consists of 3 groups: glossary, book1 and book2. The Members List for glossary shows that book1 and book2 have been made subgroups of it with Notification = Inherit and Role = Reviewer. This means that the members of book1 will have access to glossary as reviewers and with notification the same as in book1. The same is true for members of book2.
The advantage of this configuration is that members of book1 and book2 can be changed but will always have access as reviewers to glossary. So they can search and reference glossary documents or add comments about them but only Sally Jones who is the manager can make changes to glossary documents.
This is just one example of how subgroups can be used. You are welcome to access the demo via the link above and try editing or removing subgroups. Then open the MEMBERS block to see how it effects the membership of the glossary group.
The following subgroup services have been added for developers:
subgroups=[true|false] parameter has been added to the following services to include or not include members from subgroups and there is also a
@subgroups attribute on
<membership> to identify those members.
- List Group Members
- List Group Members Alldetails
- Find Group Members
- Get Group Member Details
- List Member Memberships
It is not recommended for a group to have more than 50 subgroups as this may have an impact on server performance.
Created on , last edited on