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

Plugin set 4 of 4 tertiary navigation followup

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Won't Do
    • Icon: Major Major
    • None
    • 4.0
    • Navigation
    • MOODLE_400_STABLE
    • MDL-72234-master
    • Hide

      Prerequisites

      1. Create a course and enroll student(s)
      2. Install activities
      • forum (say the name of forum is Forum1)

      Forum

      Test Subscriptions in forum as admin

      1. Login as admin.
      2. Go to the forum -> Subscriptions tab ( you should see subscriptions in the secondary nav).
      3. There should be 2 drop downs visible in the subscriptions page.
      4. Note down that the first drop down shows "View subscribers".
      5. Change the subscription option mentioned in the second drop down. So for instance if the current subscription is "Optional subscription", then change it to "Forced subscription".
      6. The page should not take you to the forum activity tab (i.e, the first tab). Instead it should show you the "Subscriptions" page. Also note that the notification should be seen in the next line after the 2 drop down.
      7. After the page is reloaded with subscriptions page, the first drop down doesn't changes, i.e, it show "View subscribers".
      8. Now change the first drop down to "Manage subscribers".
      9. Change the subscription from "Forced subscription" to "Subscription disabled".
      10. Now the page is reloaded and lands in the same "Subscriptions" page. The notification should be seen under the drop downs.
      11. The first drop down remains as "Manage subscribers".

       Test subscriptions in forum as student

      1. Login as a student (say student name is student1)
      2. Go to the forum activity. Say name of the forum
      3. If you see "Subscribe to forum", click the button. You should see successful notification with text:  "student1 will be notified of new posts in Forum1"
      4. If you see "Unsubscribe from forum", click the button. You should see successful notification with text:  "student1 will NOT be notified of new posts in Forum1".
      Show
      Prerequisites Create a course and enroll student(s) Install activities forum (say the name of forum is Forum1) Forum Test Subscriptions in forum as admin Login as admin. Go to the forum -> Subscriptions tab ( you should see subscriptions in the secondary nav). There should be 2 drop downs visible in the subscriptions page. Note down that the first drop down shows "View subscribers". Change the subscription option mentioned in the second drop down. So for instance if the current subscription is "Optional subscription", then change it to "Forced subscription". The page should not take you to the forum activity tab (i.e, the first tab). Instead it should show you the "Subscriptions" page. Also note that the notification should be seen in the next line after the 2 drop down. After the page is reloaded with subscriptions page, the first drop down doesn't changes , i.e, it show "View subscribers". Now change the first drop down to "Manage subscribers". Change the subscription from "Forced subscription" to "Subscription disabled". Now the page is reloaded and lands in the same "Subscriptions" page. The notification should be seen under the drop downs. The first drop down remains as "Manage subscribers".   Test subscriptions in forum as student Login as a student (say student name is student1) Go to the forum activity. Say name of the forum If you see "Subscribe to forum", click the button. You should see successful notification with text:  "student1 will be notified of new posts in Forum1 " If you see "Unsubscribe from forum", click the button. You should see successful notification with text:  "student1 will NOT be notified of new posts in Forum1 ".
    • 0
    • Navigation push 4, Navigation push 5, Navigation push 10

      During the PR and IR phase it was found that for the Forum activity:

      The "Search forum" in the activity redirects us to Course page and not to the secondary nav of the activity. This does deviate from the consistency.

      We need to decide how to move ahead with this behavior. We would also need help of UX team for the same.
       

      Additional issues found during integration:

      Forum

      Navigate to the subscriptions tab in the secondary nav:
      2 drop downs are noticed.

      Subscribers
      a) View subscribers
      b) Manage subscribers
      Shows the potential subscribers and Existing subscribers tables.
      This selection is saved in the session. Whenever the user comes back to the
      subscribers tab, the previous option is remembered.
      So for me selection is not saved - when I come back to Subscriptions tab I always have 'View subscribers' selected even though I selected 'Manage subsribers' last time

      As mentioned by Sujith, this functionality is expected now.

      Quiz

      The dropdown selection does not get preserved when a validation error happens. To reproduce:

      1. As a teacher, go to the Question bank.
      2. Select Export
      3. Press "Export questions to file" without selecting a File format
      4. Validation fails
      5. Expected: The dropdown will show "Export" as selected.
      6. Actual: The dropdown selects the first item on the list (Questions) instead of the "Export" menu item.

      Students are presented with the option to re-attempt the quiz regardless of the enforced delay between attempts (Identified in MDLQA-15546, MDL-73323).

      1. Login as a teacher, edit the settings for the quiz and set an enforced delay between 1st and 2nd attempts of 1 minute and an enforced delay between later attempts of 30 seconds.
      2. Login as a student and attempt the quiz.
      3. Go back to the Quiz.
      4. Expected: you should not have an option to re-attempt the quiz until the time delay between attempts has passed. There should be a text notifying the user that he must wait until can re-attempt the quiz
      5. Actual: there is an option to 'attempt quiz' which triggers an error.

      The access message for the quiz is shown at the bottom, instead it should be shown after the tertiary nav.

      We are moving all the Quiz related issues to https://tracker.moodle.org/browse/MDL-73335

      Forum

      1. Found function forum_update_subscriptions_button stale, as it's not used anymore after the recent changes made in MDL-71915.
      2. The forum subscription when changed by the user, it redirects back to the forum tab. Instead, it should be there on the subscription page.

      We are moving all Forum related issues to https://tracker.moodle.org/browse/MDL-73415

            sujith Sujith Haridasan
            mathewmay Mathew May
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 day
                1d

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