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

Consistent Navigation for Moodle 2.0

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • 2.0
    • 2.0
    • Navigation
    • None

      (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

        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

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

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.