Show institution in group settings

Bug #1658395 reported by Kristina Hoeppner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Wishlist
Gregor Anželj

Bug Description

When a group is associated with an institution via CSV file, this is not obvious to group admins unless they are institution admins and can see these groups in Admin -> Groups.

It would also be good for individuals who create groups manually to associate them with a group so that the institution admin can administer them. Otherwise, only site admins can perform bulk actions via CSV.

The selecting of the institution in the group settings should be done via a Select2 drop-down menu on the group settings page to allow the group admin to start typing the institution to which they want to associate it.

If the user is a member of only one institution, the group is automatically associated with that institution and the user doesn't see a drop-down menu but just the institution listed. If the user is a member of 2 or more institution, the user can choose with which institution to associate the group. If the user is a site admin, he can choose between all institutions on the site.

Notes:

1. This addition does not prevent non-institution members from joining / being added. There is no change to that part as the admin can still control (if they so wish) whether they allow non-institution members to join.

2. If the user changes institutions or a member from another institution becomes a group admin, the association with the institution does not change. If the institution shall be changed, a site admin would need to do that.

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/8507

Revision history for this message
Gregor Anželj (gregor-anzelj) wrote :
Changed in mahara:
assignee: nobody → Gregor Anželj (gregor-anzelj)
Changed in mahara:
status: Confirmed → In Progress
milestone: none → 18.04.0
Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/8507
Committed: https://git.mahara.org/mahara/mahara/commit/74e283447a933747296f59a8c595eda85ba8ae66
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit 74e283447a933747296f59a8c595eda85ba8ae66
Author: Gregor Anzelj <email address hidden>
Date: Mon Feb 5 22:07:17 2018 +0100

Bug 1658395: Show institution in group settings

behatnotneeded

Change-Id: I2e4e1da62f182484b20ebb044eee4dddc6efad95

Robert Lyon (robertl-9)
Changed in mahara:
status: In Progress → Fix Committed
tags: added: nominatedfeature
Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.