-
Epic
-
Resolution: Fixed
-
Minor
-
2.8
-
MOODLE_28_STABLE
-
MOODLE_29_STABLE
-
Navigation overhaul: User context
-
wip-
MDL-45774-master -
This issue will hold all the tasks related to the user context from the specification http://docs.moodle.org/dev/Navigation_overhaul_specification.
https://docs.moodle.org/dev/HQ_Planning_2.9 describes what we plan to tackle in 2.9.
Mockup of this spec is here http://invis.io/WY1V3HF9D
It is envisaged that the general flow of development will be:
- User menu
- My grades
- My home
- Context header
- User preferences (and excising existing Administration block entries)
- My profile
- Checking for context inconsistencies
- Trimming user-context Navigation block.
While the ultimate goal of this epic is to trim down the user-context Navigation block (and thereby improve navigation within Moodle), it should be noted that due to the interconnected nature of this major improvement, this goal cannot be reached without implementing all of the tasks and addressing all of the issues described.
If circumstances limit our ability to address this entire list, we suggest that effort be primarily expended upon those items that we have bolded in the list above, as those items are only lightly coupled to other sections of Moodle and represent "easy wins" that can be achieved without potentially making things worse.
- caused a regression
-
MDL-52404 Language changes in Moodle do not trigger $auth->user_update()
- Open
-
MDL-49846 Event monitor subscription page doesn't filter on site events.
- Closed
-
MDL-49932 Upgraded sites get defaulthomepage changed to HOMEPAGE_MY unconditionally
- Closed
-
MDL-49981 There is no way to get to my badges page.
- Closed
-
MDL-51611 New user profile page looks terrible.
- Closed
-
MDL-49969 Performance regression seen after navigation overhaul is integrated.
- Closed
-
MDL-50315 I am on site homepage behat step not backported
- Closed
-
MDL-54667 When user has 'moodle/user:editprofile' but not moodle/user:update All the profile edits link to his own profile
- Closed
-
MDL-60314 Capability issue with gradereport - Code missing from /lib/navigationlib.php
- Closed
- has a non-specific relationship to
-
MDL-49536 "Clean" and "More" theme's logo removes all header information.
- Closed
- has a QA test
-
MDLQA-8139 Users can navigate and use the preferences page
- Open
-
MDLQA-8141 A student can view their grades from the user menu.
- Open
-
MDLQA-8142 Installing a Moodle site defaults to the dashboard as the home page.
- Open
-
MDLQA-8143 A student can message another user
- Open
-
MDLQA-8144 A teacher can view grade information from the user menu
- Open
-
MDLQA-8140 A manager can go to a user's profile page and view user details
- Open
-
MDLQA-8145 Upgrading a Moodle site from 2.8 retains setting preferences
- Open
-
MDLQA-15233 CLONE - Users can navigate and use the preferences page
- Passed
-
MDLQA-15235 CLONE - A student can view their grades from the user menu.
- Passed
-
MDLQA-15236 CLONE - A student can message another user
- Passed
-
MDLQA-15237 CLONE - A teacher can view grade information from the user menu
- Passed
-
MDLQA-15823 CLONE - Users can navigate and use the preferences page
- Passed
-
MDLQA-15825 CLONE - A student can view their grades from the user menu.
- Passed
-
MDLQA-15826 CLONE - A student can message another user
- Passed
-
MDLQA-15827 CLONE - A teacher can view grade information from the user menu
- Passed
-
MDLQA-16469 CLONE - Users can navigate and use the preferences page
- Passed
-
MDLQA-16471 CLONE - A student can view their grades from the user menu.
- Passed
-
MDLQA-16472 CLONE - A student can message another user
- Passed
-
MDLQA-17087 CLONE - Users can navigate and use the preferences page
- Passed
-
MDLQA-17089 CLONE - A student can view their grades from the user menu.
- Passed
-
MDLQA-17090 CLONE - A student can message another user
- Passed
-
MDLQA-17679 CLONE - Users can navigate and use the preferences page
- Passed
-
MDLQA-17681 CLONE - A student can view their grades from the user menu.
- Passed
-
MDLQA-18185 CLONE - Users can navigate and use the preferences page
- Passed
-
MDLQA-18187 CLONE - A student can view their grades from the user menu.
- Passed
-
MDLQA-18680 CLONE - Users can navigate and use the preferences page
- Passed
-
MDLQA-18682 CLONE - A student can view their grades from the user menu.
- Passed
-
MDLQA-19145 CLONE - A student can view their grades from the user menu.
- Passed
-
MDLQA-15234 CLONE - A manager can go to a user's profile page and view user details
- Passed
-
MDLQA-15238 CLONE - Upgrading a Moodle site from 2.8 retains setting preferences
- Passed
-
MDLQA-15824 CLONE - A manager can go to a user's profile page and view user details
- Passed
-
MDLQA-15828 CLONE - Upgrading a Moodle site from 2.8 retains setting preferences
- Passed
-
MDLQA-16470 CLONE - A manager can go to a user's profile page and view user details
- Passed
-
MDLQA-16474 CLONE - Upgrading a Moodle site from 2.8 retains setting preferences
- Passed
-
MDLQA-17088 CLONE - A manager can go to a user's profile page and view user details
- Passed
-
MDLQA-17091 CLONE - Upgrading a Moodle site from 2.8 retains setting preferences
- Passed
-
MDLQA-17680 CLONE - A manager can go to a user's profile page and view user details
- Passed
-
MDLQA-17682 CLONE - Upgrading a Moodle site from 2.8 retains setting preferences
- Passed
-
MDLQA-18186 CLONE - A manager can go to a user's profile page and view user details
- Passed
-
MDLQA-18188 CLONE - Upgrading a Moodle site from 2.8 retains setting preferences
- Passed
-
MDLQA-18681 CLONE - A manager can go to a user's profile page and view user details
- Passed
-
MDLQA-18683 CLONE - Upgrading a Moodle site from 2.8 retains setting preferences
- Passed
-
MDLQA-19144 CLONE - A manager can go to a user's profile page and view user details
- Passed
-
MDLQA-19146 CLONE - Upgrading a Moodle site from 2.8 retains setting preferences
- Passed
- is blocked by
-
MDL-49843 Fatal error occurs when viewing report page
- Closed
- is duplicated by
-
MDL-48906 The navigation overhaul stage one - users
- Closed
-
MDL-48909 Consistent user context page layout
- Closed
- Testing discovered
-
MDL-49843 Fatal error occurs when viewing report page
- Closed
-
MDL-49845 Some pages are using the wrong context for the navigation (notes, blogs, browser sessions).
- Closed
-
MDL-49846 Event monitor subscription page doesn't filter on site events.
- Closed
-
MDL-49848 messaging page is not responsive when condensed
- Closed
-
MDL-49844 Webpage in user profile needs header
- Closed
-
MDL-49847 Preference page links shouldn't have a course id
- Closed
-
MDL-49849 Items on my profile page can be aligned a bit better
- Closed
-
MDL-49854 User navigation code cleanup
- Closed
-
MDL-49856 Create mustache renderer for user navigation changes.
- Closed
- will help resolve
-
MDL-46648 Improve user preferences
- Closed