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

Update discussion list page header

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Won't Do
    • Icon: Minor Minor
    • None
    • 3.8
    • Forum
    • MOODLE_38_STABLE
    • MDL-66479-master
    • Hide

      The changes in this patch are pretty much purely cosmetic so the best way to test them it to make sure all of the functionality is the same as it was in the old UI.

      Test

      1. Create 2 sites, one with these UI changes applied and one without.
      2. Create a course with one or more forum activities (with groups modes on or off), with a few discussions in each, a few users enrolled with different roles (student, teacher)
      3. Duplicate that course across both sites so the content is the same (you can create it in one and then back the course up and restore it into the other site)
      4. For this test we're only concern with the functionality of the top part of the page (everything above the table that contains the discussions)
      5. Confirm that all of the functionality is the same between the old UI and the new UI. Some things to check are:
        1. Creating discussions
        2. Modifying the settings
        3. Changing the visible groups
        4. Doing a basic search
        5. Doing an advanced search
          • This is accessible in the new UI via the down arrow on the right of the search form
          • This is accessible in the old UI by hitting the search button without any value in the input
      Show
      The changes in this patch are pretty much purely cosmetic so the best way to test them it to make sure all of the functionality is the same as it was in the old UI. Test Create 2 sites, one with these UI changes applied and one without. Create a course with one or more forum activities (with groups modes on or off), with a few discussions in each, a few users enrolled with different roles (student, teacher) Duplicate that course across both sites so the content is the same (you can create it in one and then back the course up and restore it into the other site) For this test we're only concern with the functionality of the top part of the page (everything above the table that contains the discussions) Confirm that all of the functionality is the same between the old UI and the new UI. Some things to check are: Creating discussions Modifying the settings Changing the visible groups Doing a basic search Doing an advanced search This is accessible in the new UI via the down arrow on the right of the search form This is accessible in the old UI by hitting the search button without any value in the input
    • 2
    • Sprint 6 - Looney Tunes, Sprint 7 - Race to the freeze

      Update the discussion list page (mod/forum/view.php) header content to match the prototype:
      https://projects.invisionapp.com/share/2ATP7L7JYXP#/screens

      Beyond scope of this issue

      • Grading stuff
      • The "Create discussion" form changes. Its existing UI is fine for this issue.
      • The UI of the table listing the discussions

      Acceptance criteria

      • The bread crumbs should still be visible. That is the only part of the existing header that should remain as is.
      • All options from the header should still be visible (some are not pictured in the prototype, e.g. the groups selector)
      • Accessibility should not be made worse (e.g. in the prototype the "course" name is de-emphasised though it should still be a h1 tag to keep the page hierarchy)
      • Clicking the cog menu in the header should show the settings drawer, which contains the same settings as the current forum settings.

            Unassigned Unassigned
            ryanwyllie Ryan Wyllie
            Jake Dallimore Jake Dallimore
            Jun Pataleta Jun Pataleta
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 4 days, 15 minutes
                4d 15m

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