Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-14632

Consistent Navigation for Moodle 2.0

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.0
    • Component/s: Navigation
    • Labels:
      None

      Description

      (I think Tim Hunt came up with this idea originally some months ago, but I really like it and want to see it 2.0.)

      The idea is to move all the "modes" for a module into consistent tabs that are visible all the time (assuming you have permissions). This way we could make roles much easier to get to, and we'd also remove some of the inconsistent buttons and links we have.

      So for example, the Assignment module would have a consistent top row of tabs all the time:

      • View
      • Submissions
      • Update activity
      • Assign roles
      • Override permissions

      Quiz module top row:

      • Info
      • Results
      • Preview
      • Edit
      • Update activity
      • Assign roles
      • Override permissions

      Thoughts? Votes?

      ------------------------------------------------------------------------------------------------------------------
      This issue has been hijacked and edited to cover the changes that will be coming about in Moodle 2.0 that are inline with the original intent of this issue.
      It will now be used for the modifications that are being made as part of the changes coming into play regarding the Moodle 2.0 Navigation Implementation
      See here: http://docs.moodle.org/en/Development:Navigation_2.0_implementation_plan#Navigation

      Apparently related to these mockups: http://docs.moodle.org/en/Development:Navigation_2.0#Solution_1

        Gliffy Diagrams

          Attachments

            Issue Links

            1.
            Refactor add method args Sub-task Closed Sam Hemelryk
             
            2.
            Should be looking at $PAGE->course when establishing settings for user context Sub-task Closed Sam Hemelryk
             
            3.
            Make the cache check course->modinfo is still valid before using it Sub-task Closed Sam Hemelryk
             
            4.
            Settings block can be deleted and is difficult to get back again Sub-task Closed Sam Hemelryk
             
            5.
            Sync user navbar with actual layout Sub-task Closed Sam Hemelryk
             
            6.
            Settings block has a horizontal scroll bar and spreads out when hovered Sub-task Closed Sam Hemelryk
             
            7.
            Bug when reducing the number of sections Sub-task Closed Sam Hemelryk
             
            8.
            Docking the settings block doesn't work on some pages Sub-task Closed Sam Hemelryk
             
            9.
            Should navbar items be trimmed to a set number of characters Sub-task Closed Sam Hemelryk
             
            10.
            Upgrade assignment module to make use of new navigation blocks Sub-task Closed Sam Hemelryk
             
            11.
            Upgrade chat module to make use of the new navigation blocks Sub-task Closed Sam Hemelryk
             
            12.
            Upgrade choice module to make use of the new navigation blocks Sub-task Closed Sam Hemelryk
             
            13.
            Upgrade database module to make use of the new navigation blocks Sub-task Closed Sam Hemelryk
             
            14.
            Upgrade feedback module to make use of the new navigation blocks Sub-task Closed Sam Hemelryk
             
            15.
            Upgrade glossary module to make use of the new navigation blocks Sub-task Closed Sam Hemelryk
             
            16.
            Upgrade lesson module to make use of the new navigation blocks Sub-task Closed Sam Hemelryk
             
            17.
            Upgrade quiz module to make use of the new navigation blocks Sub-task Closed Sam Hemelryk
             
            18.
            Upgrade scorm module to make use of the new navigation blocks Sub-task Closed Sam Hemelryk
             
            19.
            Upgrade survey module to make use of the new navigation blocks Sub-task Closed Sam Hemelryk
             
            20.
            Convert Navigation to use the YUI TreeView control Sub-task Closed Sam Hemelryk
             
            21.
            Bug with AJAX expansion of navigation when in the site context Sub-task Closed Sam Hemelryk
             
            22.
            Add code to break out of frames if PAGE->generaltype is topframe Sub-task Closed Sam Hemelryk
             
            23.
            Generation bug when course and category paths are identical Sub-task Closed Sam Hemelryk
             
            24.
            Make navigation item icons part of the link Sub-task Closed Sam Hemelryk
             
            25.
            AJAX bug when several navigation trees are present and being interacted with Sub-task Closed Sam Hemelryk
             
            26.
            correcting paging links in quiz showbank Sub-task Closed Tim Hunt
             
            27.
            Bug when navigation is called to generate for a module reflected by page context but cm has not been set Sub-task Closed Sam Hemelryk
             
            28.
            Improvement: Add navigation tabs for a users profile into the navigation under root Sub-task Closed Sam Hemelryk
             
            29.
            Fix navigation when browsing through classic `files` area Sub-task Closed Sam Hemelryk
             
            30.
            Navigation side panel didn't take into account initial scroll top when positioning Sub-task Closed Sam Hemelryk
             
            31.
            Remove update module buttons from header once all modules extend settings block Sub-task Closed Sam Hemelryk
             
            32.
            Convert the navbar to YUI3 and improve it Sub-task Closed Sam Hemelryk
             
            33.
            Usability: All content that goes into the navigation blocks is trimmed Sub-task Closed Sam Hemelryk
             
            34.
            Modify navigation structure based on docs Sub-task Closed Sam Hemelryk
             
            35.
            Clean up navigation in the grade section Sub-task Closed Sam Hemelryk
             
            36.
            Display icons only for navigation items that arn't branches Sub-task Closed Sam Hemelryk
             
            37.
            Restructure navigation again and add a limit to the number of courses that get shown Sub-task Closed Sam Hemelryk
             

              Activity

                People

                • Votes:
                  14 Vote for this issue
                  Watchers:
                  16 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    24/Nov/10