change sharing rules for journals

Bug #1665481 reported by Cecilia Vela Gurovic
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Medium
Cecilia Vela Gurovic

Bug Description

We need to change the way we allow journals to be shared in pages:

Personal portfolio: Only allowed to use and see personal portfolios.

Institution portfolio: Only allowed to see and use the journals created in that institution but not any journals from another institution, even if you are admin there.

Site portfolio: Only see and use site journals.

Group portfolio: (Still respect general create+edit permissions set in group settings)
 member 1: Only see and use all group journals
  and
    member's 1 personal journals
 member 2: See group journals
  and
    member's 2 personal journals
  and
    if member 1 already put journals in the block, member 2 can see it and remove it but not add it again upon the next loading of the block config

Changed in mahara:
assignee: nobody → Cecilia Vela Gurovic (ceciliavg)
Changed in mahara:
status: New → In Progress
description: updated
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/7475

Revision history for this message
Cecilia Vela Gurovic (ceciliavg) wrote :

related to bug 1666099

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

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

commit d5c30d0a718f7ac459f3ce525ca65dc0e0e30fd8
Author: Cecilia Vela Gurovic <email address hidden>
Date: Mon Feb 20 15:56:45 2017 +1300

Bug 1665481: Restrictions when adding journals in pages

behatnotneeded

Change-Id: I202828d9fb16ef9c9c0057ad2f03845683e31551

Robert Lyon (robertl-9)
Changed in mahara:
importance: Undecided → Medium
status: In Progress → Fix Committed
milestone: none → 17.04.0
tags: added: usermanualupdate
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.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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