Reviewed: https://reviews.mahara.org/9053 Committed: https://git.mahara.org/mahara/mahara/commit/1ab0d9a27f95c5269091d06eb849385d4e5f7ee3 Submitter: Cecilia Vela Gurovic (cecili...@catalyst.net.nz) Branch: master
commit 1ab0d9a27f95c5269091d06eb849385d4e5f7ee3 Author: Cecilia Vela Gurovic <cecili...@catalyst.net.nz> Date: Tue Aug 7 17:15:12 2018 +1200 Bug 1784781: Display/hide block content depending on user roles Change-Id: I17608fe4f6a4b2f9a82206cf3752e675bf4e0058 behatnotneeded: will be added later -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1784781 Title: 2 new roles for assessment work flow: Peer assessor and manager Status in Mahara: Fix Committed Bug description: A person on Mahara can be assigned the peer, manager or both roles for a portfolio. This selection gives them additional permissions. The selection of the roles happens on the “Edit access” screen. The assigned roles are applied to all selected portfolios as per current Mahara functionality. In order to select the role, an additional drop- down menu is displayed once a person has been selected. The roles have the following characteristics: • The role selector only appears when the portfolio owner searches for individual users. The roles cannot be given in bulk, e.g. to “Friends” or an entire group. • The role governs view_access, blocktype. • Peer role: • Can fill in the “Peer assessment” block (bug #1784778); • Can see page names, page instructions, block titles (but not block content) on the pages to which they have access to provide contextual information relevant to the peer assessment they are providing; • Is selected during the portfolio sharing process; • When used in conjunction with the “Manager” role, this role can see other content in the portfolio. • Manager: • Is selected during the portfolio sharing process; • Can see the entire portfolio (the peer assessment block content once the peer set it to be viewable); • Can mark a portfolio page in the assessment portfolio as verified. Note: If the page is also shared with other users, e.g. friends or registered users, then the more permissive rights take precedence. That means: Friends can see all content on a page. If “Friends” is selected to view a portfolio and a friend is specifically selected to be a peer, the peer can see all page content. A peer can also be a manager. That means that the peer can see all block content because the manager role is more permissive. Required by bug #1784778 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1784781/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp