Rearrange user quota info

Bug #1327738 reported by Kristina Hoeppner on 2014-06-08
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Aaron Wells

Bug Description

Make improvements to http://mahara/admin/extensions/pluginconfig.php?plugintype=artefact&pluginname=file&type=file for Mahara 1.10. First question up: Would the notification only go to site admins or also to institution admins?

1. The quota notification area should go into the "Default" quota" as it pertains to the user quota. No separate area should be used for that.

2. Default quota -> Default user quota

3. Quota notify limit -> Quota notification threshold

4. Notify site admins? -> Site administrator notification

5. Should the site admins also be notified when a user nearly reaches their quota? -> If checked, site administrators are notified when users reach the notification threshold.

6. At what percentage of a filled quota should a user (and maybe the admin) get notified, so they can delete old files or increase the quota? -> The percentage of a quota when users (and site administrator) are notified so that they know they are getting close to reaching their upload limit. They can then either delete files to free up space or contact their administrator to have their quota increased.

Aaron Wells (u-aaronw) wrote :

I would suggest just moving all of the fieldsets that have settings that relate to user quotas, should be in just one fieldset.

So "Default quota", "Institution quota", "Maximum quota" and "Quota notification" would all be one fieldset called "User quota".

Changed in mahara:
assignee: Robert Lyon (robertl-9) → Kristina Hoeppner (kris-hoeppner)
importance: Undecided → High
status: Confirmed → In Progress
assignee: Kristina Hoeppner (kris-hoeppner) → Aaron Wells (u-aaronw)
Steven (stevens-q) wrote :

=== Prerequisites ===
1. log in as admin
2. install code patch from

=== How to test ===
1. Browse to Administration -> Extensions -> plugin administration -> (under the Plugin Type : artefact) file -> configuration

2. confirm that the Default user quota section contains the following
--- a) Default quota (field + units drop down) ✔
--- b) Update user quotas (check box) ✔
--- c) Enforce a sitewide maximum quota (check box) ✔
--- d) Maximum quota (field + units drop down) ✔
--- e) Quota notification threshold * (field) ✔
--- f) Site administrator notification (check box) ✔
--- g) Institutional override (check box) ✔

3. confirm that the following sections have remained unchanged
--- a) Default group quota ✔
--- b) Upload agreement ✔
--- c) Resize images on upload ✔
--- d) Profile picture size ✔
--- e) Comments ✔
--- f) Folder downloads ✔

4. confirm that the following sections and their selections have been incorporated into the default quota section
--- a) Quota notification
--- b) Maximum quota
--- c) Institution quota

Catalyst QA Approved ✔

Submitter: Son Nguyen (<email address hidden>)
Branch: master

commit aa528c13b83556ed59a4eaa048408262ce49ddb5
Author: Aaron Wells <email address hidden>
Date: Tue Jun 10 17:37:33 2014 +1200

Tweaks to the user quota settings for file artefact

Bug 1327738

Change-Id: I2d8e717638f329a20654017592d78295a0e38e66

Son Nguyen (ngson2000) on 2014-10-06
Changed in mahara:
status: In Progress → Fix Committed
Robert Lyon (robertl-9) wrote :

One problem with this change is that the 'Quota notification limit' is not just for the User but will also relate to the Group when is merged.

So we will need to either have a separate 'Quota notification limit' for group or the limit be relabeled to reflect it's used for both user and group

Submitter: Robert Lyon (<email address hidden>)
Branch: 1.10_STABLE

commit 448ed0dbdd32a5b86f1a505a2222f9b8f3e659e8
Author: Aaron Wells <email address hidden>
Date: Tue Jun 10 17:37:33 2014 +1200

Tweaks to the user quota settings for file artefact

Bug 1327738

Change-Id: I2d8e717638f329a20654017592d78295a0e38e66

Aaron Wells (u-aaronw) wrote :

I guess a generic term would be "Storage quota"?

Aaron Wells (u-aaronw) on 2014-10-21
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers