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

Knowing forum discussion ID allows users to view expired discussions.

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.2.5, 2.3
    • None
    • Forum
    • None
    • MOODLE_22_STABLE, MOODLE_23_STABLE
    • MDL-36272_master
    • Hide
      1. Visit <yoursite>/admin/settings.php?section=modsettingforum and and check 'Timed posts'.
      2. Create a forum post in a course and set it to expire yesterday.
      3. Create another forum post that is not starting until tomorrow.
      4. Create another forum post that sets no dates.
      5. Copy the URLs of each of these.
      6. Log in as student and visit the URLs.
      7. A message should display saying it is not available for the first two, and the third should be available.
      Show
      Visit <yoursite>/admin/settings.php?section=modsettingforum and and check 'Timed posts'. Create a forum post in a course and set it to expire yesterday. Create another forum post that is not starting until tomorrow. Create another forum post that sets no dates. Copy the URLs of each of these. Log in as student and visit the URLs. A message should display saying it is not available for the first two, and the third should be available.

    Description

      If a discussion has expired a student can still view it if they know the direct link

      Attachments

        Issue Links

          Activity

            People

              markn Mark Nelson
              markn Mark Nelson
              Adrian Greeve Adrian Greeve
              Adrian Greeve, Ilya Tregubov, Kevin Percy, Mathew May, Mihail Geshoski, Shamim Rezaie
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: