Correct "Configure site" info on "Admin home"

Bug #1779221 reported by Kristina Hoeppner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Medium
Rebecca Blundell

Bug Description

When you are on /admin/index.php (Admin menu -> Admin home), you see a number of configuration items that reflect what is available in the admin menu. However, we haven't kept up with the changes in Mahara and updated that information.

When adding items, please make sure that they adhere to the menu structure and appear in the same order as they do in the menu navigation.

A number of items need to be changed and additional ones added:

Manage groups:
- Add "Archived submissions"

Manage institutions:
- Change "Institutions" to "Settings" and change description to "Set up" instead of "Install"
- Add:
-- Static pages
-- Legal
-- Admin notifications (take it from "Manage users")
-- Profile completion
-- Journals
-- Share
-- Files
-- Tags
-- Pending registrations
-- Pending deletions
- Change: "Institution pages" to "Institution pages and collections"

Manage users:
- Change: "Suspended users" to "Suspended and expired users"
- Remove "Admin notifications" and add it to "Manage institutions"
- Add: Export queue

Administer extensions:
- Add: SmartEvidence

Configure site:
- Change description in "Static pages" because legal statements aren't there anymore
- Add: Legal
- Change "Site pages" to "Site pages and collections"
- Add:
-- Site journals
-- Site files
-- Share

New section: Webservices with the menu items that are there. Use the same icon (puzzle piece) as is on web services (and plugin admin).

New section: Reports: Just has one item in it.

Please also review all the existing descriptions and check that they are still correct. The highlights in the attachment show the ones that definitely are not anymore. There may be others we should adjust.

Tags: bite-sized
Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :
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/8989

Changed in mahara:
status: Confirmed → In Progress
Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

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

commit 3cd97b5aad4e60b6d6abfd3433db9f44552ef0b4
Author: Rebecca Blundell <email address hidden>
Date: Tue Jul 3 15:46:54 2018 +1200

Bug 1779221: Align admin homepage with admin menu

Update /admin/index.php so that the content is the same as in the admin
menu.
Update descriptions as necessary
add commas after and, as requested

behatnotneeded

Change-Id: I28aecd85cbf5d6036ece818516fab566d56e41b2

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

Revision history for this message
Mahara Bot (dev-mahara) wrote :

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

commit 26e1936112c596507be928714080b0b88e7cd590
Author: Robert Lyon <email address hidden>
Date: Tue Oct 23 08:14:21 2018 +1300

Bug 1779221: A missed template change for lang string change

That was made duirng patch 8989

behatnotneeded

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

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "18.10_STABLE" branch: https://reviews.mahara.org/9247

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

Reviewed: https://reviews.mahara.org/9247
Committed: https://git.mahara.org/mahara/mahara/commit/2910bb182c004b9f62d46b9ec57c79e9b8d78782
Submitter: Robert Lyon (<email address hidden>)
Branch: 18.10_STABLE

commit 2910bb182c004b9f62d46b9ec57c79e9b8d78782
Author: Robert Lyon <email address hidden>
Date: Tue Oct 23 08:14:21 2018 +1300

Bug 1779221: A missed template change for lang string change

That was made duirng patch 8989

behatnotneeded

Change-Id: Iea4c180b070b665b1cfe89de0b3f646dc9b5afcb
Signed-off-by: Robert Lyon <email address hidden>
(cherry picked from commit 26e1936112c596507be928714080b0b88e7cd590)

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.