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

Forum tertiary navigation followup

XMLWordPrintable

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • MDL-73415-master
    • Hide

      Prerequisites

      1. Create a course and include the activity forum with a description and some activity completion (for instance "Student must view this activity to complete it").

      Steps to test

      1. Check when there are no discussions in the forum, a notification info is shown at the bottom of tertiary nav: "There are no discussion topics yet in this forum".
      2. When user navigates to "Subscriptions" tab in the secondary nav, headings should be visible for the dropdown selector "View subscribers" and "Manage subscribers".
        For "View subscribers" it should be "Subscribers".
        For "Manage subscribers" it should be "Manage subscribers".
        These headings should be under the drop-down selector.
      3. Go to forum activity page. Click on "Add discussion topic" button. Click on "Advanced" link below. Activity description should not be seen. Heading should be displayed on this page. Breadcrumbs should also be displayed on this page and they should contain "Add discussion topic".
      4. Post some post to forum. Click on the posted link as a teacher or admin. The settings drop-down should be visible at the right end of the page. Also it should be aligned with "Display replies in nested from", "Move this discussion to ..." drop-down.
      5. As teacher/admin click on the "Edit" link in one of the posts. The post.php page should show a heading ("Edit discussion topic"). Activity description should not be seen on this page. You should also see "Edit discussion topic" trail the bread crumbs.
      6. As admin/teacher when a post is attempted to delete, a confirmation pop up is shown. At this point forum activity tab of secondary nav should be highlighted. Activity description and activity completion should not be seen on this page. Cancel the delete action.
      7. Click on the Reply link and click on the Advanced link below. You should see "Add reply" trail the breadcrumbs.
      8. Post a reply message.
      9. When clicked on the "Split" link in the forum post, the forum activity tab in the secondary nav should be active.
        User should not see activity description and completion section on this page. User should see "Split discussion" trail in the bread crumb and should see "Re: " as one of the bread crumb link (meaning parent discussion to bread crumb).
      10. As teacher/admin go to the "Reports" tab in the secondary nav in forum activity. The heading should be seen below the dropdown.
      Show
      Prerequisites Create a course and include the activity forum with a description and some activity completion (for instance "Student must view this activity to complete it"). Steps to test Check when there are no discussions in the forum, a notification info is shown at the bottom of tertiary nav: "There are no discussion topics yet in this forum". When user navigates to "Subscriptions" tab in the secondary nav, headings should be visible for the dropdown selector "View subscribers" and "Manage subscribers". For "View subscribers" it should be "Subscribers". For "Manage subscribers" it should be "Manage subscribers". These headings should be under the drop-down selector. Go to forum activity page. Click on "Add discussion topic" button. Click on "Advanced" link below. Activity description should not be seen. Heading should be displayed on this page. Breadcrumbs should also be displayed on this page and they should contain "Add discussion topic". Post some post to forum. Click on the posted link as a teacher or admin. The settings drop-down should be visible at the right end of the page. Also it should be aligned with "Display replies in nested from", "Move this discussion to ..." drop-down. As teacher/admin click on the "Edit" link in one of the posts. The post.php page should show a heading ("Edit discussion topic"). Activity description should not be seen on this page. You should also see "Edit discussion topic" trail the bread crumbs. As admin/teacher when a post is attempted to delete, a confirmation pop up is shown. At this point forum activity tab of secondary nav should be highlighted. Activity description and activity completion should not be seen on this page. Cancel the delete action. Click on the Reply link and click on the Advanced link below. You should see "Add reply" trail the breadcrumbs. Post a reply message. When clicked on the "Split" link in the forum post, the forum activity tab in the secondary nav should be active. User should not see activity description and completion section on this page. User should see "Split discussion" trail in the bread crumb and should see "Re: " as one of the bread crumb link (meaning parent discussion to bread crumb). As teacher/admin go to the "Reports" tab in the secondary nav in forum activity. The heading should be seen below the dropdown.
    • 3
    • Navigation push 13, Navigation push 14

      This is a followup to address any issues or any inconsistencies with the design prototype in the Forum activity.

      Identified issues:

      1. Display an info notification in the forum view page when there are no discussion topics added yet (zero state)
        https://www.figma.com/proto/gHd0sjZCeq2Dog2pGugldo/Navigation?page-id=8548%3A205996&node-id=8548%3A212199&viewport=261%2C48%2C0.02&scaling=scale-down&starting-point-node-id=8548%3A216330
      2. In the Subscriptions secondary navigation page, add headings for both View subscribers ("Subscribers") and Manage subscribers ("Manage subscribers") pages.
      3. Display a notification in the View subscribers page when there are no subscribers yet in the forum (zero state)
        https://www.figma.com/proto/gHd0sjZCeq2Dog2pGugldo/Navigation?page-id=8548%3A205996&node-id=8548%3A212019&viewport=261%2C48%2C0.02&scaling=scale-down&starting-point-node-id=8548%3A216330
      4. Do not display the 'Manage subscribers' option in the tertiary navigation selector in 'Subscriptions' when forced subscription mode is selected (this is the existing behavior in 3.11). Also, in this case the we do not need to display the tertiary navigation selector element at all as only one item will is available which relates to the current page.
      5. Remove the subscription mode selector element from the 'Manage subscribers' page
      6. Remove the activity description from the Add new discussion topic (advanced) page.
      7. Add heading in the Add new discussion topic page (advanced)
      8. Update the breadcrumbs in the Add new discussion topic (advanced) page and add "Add discussion topic" to the breadcrumb trail
      9. When you access a given discussion topic, the settings dropdown menu should be changed to a dropdown button (right aligned) and should be vertically aligned with the rest of the selector elements (Display replies .. , Move discussion to...)
      10. Add heading in the Edit discussion topic page ("Edit discussion topic")
      11. Remove the activity description in the Edit discussion topic page
      12. Update the breadcrumbs in the Edit discussion topic page and add "Edit discussion topic" to the breadcrumb trail
      13. In the delete forum discussion page, highlight the 'Forum' item in the secondary navigation menu
      14. In the delete forum discussion page, remove the activity description and activity completion section.
      15. Update the breadcrumbs in the Add reply (advanced) page and add "Add reply" to the breadcrumb trail
      16. In the split discussion page (has to be reply in a discussion topic), highlight the "Forum" item in the secondary navigation menu.
      17. In the split discussion page, remove the activity description and the completion section
      18. Update the breadcrumbs in the Split discussion page and add a link to the parent discussion to the breadcrumb trail
      19. Move the heading below the forum selector element in the Reports page and update the heading to "Forum summary report"
      20. If there are no results in the reports page, display an info notification instead of the h4 heading.
      21. Found function forum_update_subscriptions_button stale, as it's not used anymore after the recent changes made in MDL-71915.
      22. The forum subscription when changed by the user, it redirects back to the forum tab. Instead, it should be there on the subscription page.
      23. Remove the following code as it is no longer required
        https://github.com/moodle/moodle/blob/master/mod/forum/view.php#L110-L113

        1. Forum followup work.odt
          1.06 MB
        2. Step No. 1_Screenshot.PNG
          Step No. 1_Screenshot.PNG
          44 kB
        3. Step No. 10_Screenshot.PNG
          Step No. 10_Screenshot.PNG
          48 kB
        4. Step No. 2_Screenshot1.PNG
          Step No. 2_Screenshot1.PNG
          24 kB
        5. Step No. 2_Screenshot2.PNG
          Step No. 2_Screenshot2.PNG
          21 kB
        6. Step No. 3_Screenshot.PNG
          Step No. 3_Screenshot.PNG
          35 kB
        7. Step No. 4_Screenshot.PNG
          Step No. 4_Screenshot.PNG
          46 kB
        8. Step No. 5_Screenshot.PNG
          Step No. 5_Screenshot.PNG
          55 kB
        9. Step No. 6_Screenshot.PNG
          Step No. 6_Screenshot.PNG
          36 kB
        10. Step No. 7_Screenshot.PNG
          Step No. 7_Screenshot.PNG
          47 kB
        11. Step No. 9_Screenshot.PNG
          Step No. 9_Screenshot.PNG
          48 kB

            sujith Sujith Haridasan
            Geshoski Mihail Geshoski
            Mihail Geshoski Mihail Geshoski
            Sara Arjona (@sarjona) Sara Arjona (@sarjona)
            Gladys Basiana Gladys Basiana
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 days, 2 hours, 50 minutes
                2d 2h 50m

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