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

Add an option to use a course full name for forum notifications

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 3.11.7, 4.0, 4.0.1
    • 4.1
    • Forum
    • MOODLE_311_STABLE, MOODLE_400_STABLE
    • MOODLE_401_STABLE
    • MDL-74623_311_v2
    • MDL-74623_400_v2
    • MDL-74623_master_v2
    • Hide
      Setup
      1. Use MailHog or MailCatcher. Set up $CFG->smtphosts on your config.php to point to MailHog's/Catcher's URL (e.g. localhost:1025)
      2. Create a course with full name and short name distinct from each other
      3. Enrol a student
      Default settings
      1. Log in as an admin
      2. Go to Site admin > Plugins > Activity modules > Forum and tick "forum_usecoursefullname" and save changes
      3. Open a new browser tab and go to the course
      4. Create a new forum activity
      5. Expand the Subscriptions and tracking section and confirm "Use course full name in notifications" is ticked by default.
      6. Cancel and go back to the course homepage.
      7. Back to the settings browser tab, untick "forum_usecoursefullname" and save changes
      8. On the course homepage browser tab, create a new forum activity
      9. Expand the Subscriptions and tracking section and confirm "Use course full name in notifications" is unticked by default.
      Display course name
      1. Create a forum discussion with forced subscriptions with "Use course full name in notifications" ON.
      2. Log in as a teacher and post to the forum. Use the "Advanced" editor and make sure "Send forum post notifications with no editing-time delay" is ticked
      3. Run cron.
      4. Check the forum email.
      5. Confirm that the subject indicates the course's full name.
      6. Edit the forum settings and untick "Use course full name in notifications"
      7. Reply to the initial post and make sure to send forum notifications without editing time delay.
      8. Run cron
      9. Check the forum email
      10. Confirm that the subject indicates the course's short name.
      Backup and restore
      1. Edit the forum and make sure that "Use course full name in notifications" is ticked.
      2. Back up the forum activity.
      3. Restore it as a new activity
      4. Edit the settings of the restored forum.
      5. Confirm that the restore process completes successfully.
      6. Confirm that the "Use course full name in notifications" is ticked.
      7. Back up a forum from an older version of Moodle (e.g. from 3.11)
      8. Restore the old forum backup file to the course.
      9. Edit the settings of the restored forum.
      10. Confirm that the restore process completes successfully.
      11. Confirm that the "Use course full name in notifications" is not ticked.
      Show
      Setup Use MailHog or MailCatcher. Set up $CFG->smtphosts on your config.php to point to MailHog's/Catcher's URL (e.g. localhost:1025) Create a course with full name and short name distinct from each other Enrol a student Default settings Log in as an admin Go to Site admin > Plugins > Activity modules > Forum and tick " forum_usecoursefullname " and save changes Open a new browser tab and go to the course Create a new forum activity Expand the Subscriptions and tracking section and confirm " Use course full name in notifications " is ticked by default. Cancel and go back to the course homepage. Back to the settings browser tab, untick " forum_usecoursefullname " and save changes On the course homepage browser tab, create a new forum activity Expand the Subscriptions and tracking section and confirm " Use course full name in notifications " is unticked by default. Display course name Create a forum discussion with forced subscriptions with "Use course full name in notifications" ON. Log in as a teacher and post to the forum. Use the "Advanced" editor and make sure " Send forum post notifications with no editing-time delay " is ticked Run cron. Check the forum email. Confirm that the subject indicates the course's full name. Edit the forum settings and untick "Use course full name in notifications" Reply to the initial post and make sure to send forum notifications without editing time delay. Run cron Check the forum email Confirm that the subject indicates the course's short name. Backup and restore Edit the forum and make sure that "Use course full name in notifications" is ticked. Back up the forum activity. Restore it as a new activity Edit the settings of the restored forum. Confirm that the restore process completes successfully. Confirm that the "Use course full name in notifications" is ticked. Back up a forum from an older version of Moodle (e.g. from 3.11) Restore the old forum backup file to the course. Edit the settings of the restored forum. Confirm that the restore process completes successfully. Confirm that the "Use course full name in notifications" is not ticked.

    Description

      Course full name does not seem to get picked up and it would be much better for some courses to be able to configure this.

      Some discussions around that https://moodle.org/mod/forum/discuss.php?d=375795

      Attachments

        1. MDL-74623_backup and restore_1.png
          MDL-74623_backup and restore_1.png
          90 kB
        2. MDL-74623_backup and restore_2.png
          MDL-74623_backup and restore_2.png
          104 kB
        3. MDL-74623_backup and restore_3.png
          MDL-74623_backup and restore_3.png
          86 kB
        4. MDL-74623_backup and restore_4.png
          MDL-74623_backup and restore_4.png
          108 kB
        5. MDL-74623_default_1.png
          MDL-74623_default_1.png
          110 kB
        6. MDL-74623_default_2.png
          MDL-74623_default_2.png
          115 kB
        7. MDL-74623_display_1.png
          MDL-74623_display_1.png
          56 kB
        8. MDL-74623_display_2.png
          MDL-74623_display_2.png
          46 kB

        Issue Links

          Activity

            People

              tomotsuyuki Tomo Tsuyuki
              dmitriim Dmitrii Metelkin
              cameron1729 cameron1729
              Jun Pataleta Jun Pataleta
              Angelia Dela Cruz Angelia Dela Cruz
              Adrian Greeve, Ilya Tregubov, Kevin Percy, Mathew May, Mihail Geshoski, Shamim Rezaie
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                28/Nov/22

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 hour
                  1h