Show time frame in which a portfolio is accessible

Bug #799028 reported by Kristina Hoeppner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Medium
Robert Lyon

Bug Description

A user can restrict the access to his page by providing start and end dates. However, these do not get communicated to the person who is invited to view the page. I think it would be good if at least the end date / time appeared so that a user knows until when he has time to look at this page.

tags: added: bite-sized
Changed in mahara:
status: New → Triaged
tags: added: myportfolio
Chris Wharton (y-chrisw)
Changed in mahara:
assignee: nobody → Chris Wharton (y-chrisw)
Chris Wharton (y-chrisw)
Changed in mahara:
status: Triaged → Fix Committed
Revision history for this message
François Marier (fmarier) wrote :

Review here: https://reviews.mahara.org/#change,435

By the way Chris, we use the "in progress" status while it's undergoing review and only change it to "fix committed" once it's on master.

Changed in mahara:
status: Fix Committed → In Progress
milestone: none → 1.5.0
Changed in mahara:
milestone: 1.5.0 → none
Changed in mahara:
assignee: Chris Wharton (y-chrisw) → nobody
status: In Progress → Triaged
Son Nguyen (ngson2000)
Changed in mahara:
assignee: nobody → Son Nguyen (ngson2000)
Son Nguyen (ngson2000)
Changed in mahara:
status: Triaged → In Progress
Son Nguyen (ngson2000)
tags: removed: bite-sized
Revision history for this message
Son Nguyen (ngson2000) wrote :

Hi Kristina,

It will cost more for get the access time range because:
 - a owner may define several time ranges for different groups: public, logged-in users, institutions, user-defined groups, friends, individuals, special users such as system admin, institution admin, and group admin

 - all access time rules need to be processed to get the longest range

 - no access end-time is well-determined when time ranges are separated

Son Nguyen (ngson2000)
Changed in mahara:
status: In Progress → Opinion
Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

Mhh. Would it help to only display the end date in the notification that a user receives about access to the page? I cannot remember if I meant it to show on the "Shared pages" tab or not. But a good step into this direction could already be to show it in the notification message.

Revision history for this message
Son Nguyen (ngson2000) wrote :

Hi Kristina

Yes, it will be helpful to display the end date in the notification. I will do it

Thanks

Changed in mahara:
status: Opinion → In Progress
tags: added: bit-sized
tags: added: bite-sized
removed: bit-sized
Melissa Draper (melissa)
Changed in mahara:
milestone: none → 1.6.0
Revision history for this message
Hugh Davenport (hugh-davenport) wrote :
Revision history for this message
Son Nguyen (ngson2000) wrote :

Hi Kristina and Richard;

Instead of displaying only stop time, for more accuracy, we can list all access time periods including override start/stop time. I hope it will not slow down the system much.

Changed in mahara:
milestone: 1.6.0 → 1.7.0
Aaron Wells (u-aaronw)
Changed in mahara:
importance: Wishlist → Medium
milestone: 1.7.0 → 1.8.0
Aaron Wells (u-aaronw)
Changed in mahara:
milestone: 1.8rc1 → 1.8.0
Aaron Wells (u-aaronw)
Changed in mahara:
milestone: 1.8.0 → 1.9.0
Changed in mahara:
milestone: 1.9.0 → 1.10.0
Changed in mahara:
milestone: 1.10.0 → none
Aaron Wells (u-aaronw)
Changed in mahara:
status: In Progress → Triaged
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/7237

Robert Lyon (robertl-9)
tags: removed: bite-sized
Changed in mahara:
status: Triaged → In Progress
assignee: Son Nguyen (ngson2000) → Robert Lyon (robertl-9)
Changed in mahara:
milestone: none → 17.04.0
Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

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

commit f910d8bccecb32724f295193842428ac054ec86b
Author: Robert Lyon <email address hidden>
Date: Tue Nov 8 09:46:59 2016 +1300

Bug 799028: Allow notification access email to contain access time

If the page being shared is not currently available

behatnotneeded

Change-Id: Ia2cd63d1ce4371c89b02d3020128bf8c7a7de7e4
Signed-off-by: Robert Lyon <email address hidden>

Robert Lyon (robertl-9)
Changed in mahara:
status: In Progress → Fix Committed
tags: added: nominatedfeature
summary: - Show the end time until when a page is accessible
+ Show time frame in which a portfolio is accessible
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.