Add sign-off and verification details

Bug #1857929 reported by Kristina Hoeppner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Wishlist
Lisa Seeto

Bug Description

At the moment, there is no trace of who verified the page when, which is not good, esp. if a third-party needs to assess the portfolio as they may not necessarily know who the manager was.

Proposal:

When a learner signs off her page, the information is stored in the database. When a manager verifies the page, the information (name of verifier and date) is also stored in the database, and both are displayed in a modal coming from the top of the page when clicking the “i” icon in the “Sign off and Verify” block.

The "i" icon only shows up when the page author signed off the page as it is not needed before then. When a page is not yet verified, the text reads "This page is ready for verification." in the modal that comes up when the “i” is clicked.

When a page gets the verification revoked (page author removes sign-off), then that information is reset. When it is verified next, it contains the name and date of the current verifier. Only the most recent sign-off and verifications are displayed. A history of them does not need to be shown.

Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :
Lisa Seeto (lisaseeto)
Changed in mahara:
milestone: none → 20.04.0
Lisa Seeto (lisaseeto)
Changed in mahara:
status: Confirmed → In Progress
assignee: nobody → Lisa Seeto (lisaseeto)
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/10721

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

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

commit edb777331e816784720041e901c7c3833fdd77bb
Author: Lisa Seeto <email address hidden>
Date: Fri Jan 17 13:05:51 2020 +1300

Bug 1857929: Add sign-off and verification details

- created signoff info modal
- created json call for signoff stats and updated completion.json.php
- added css styling to the help icon, change date function calls
- changed msg to include when verification has been disabled & adjust js
- styling changes to modal

Change-Id: I4324cded62b6fe40316f413f2b9da6199554d6e0
Signed-off-by: Lisa Seeto <email address hidden>

Robert Lyon (robertl-9)
Changed in mahara:
status: In Progress → Fix Committed
tags: added: nominatedfeature
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.