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

Cannot disable blog system

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0, 2.3.1
    • Fix Version/s: 2.4
    • Component/s: Blog
    • Labels:
    • Database:
      MySQL
    • Testing Instructions:
      Hide

      Upgrade:

      1. Get a Moodle 2.3 site (you are going to repeat this, maybe take a backup to restore to)
      2. Go to Admin > Appearance > Blog
      3. Set the blog level to disabled
      4. Upgrade to master
      5. Go to Admin > Settings > Advanced features
      6. VERIFY: that enableblogs is set to DISABLED
      7. Enable blogs
      8. Go to Admin > Appearance > Blog
      9. VERIFY: that the bloglevel is set to 'Users can only see their own blog'
      1. Get a Moodle 2.3 site
      2. Go to Admin > Appearance > Blog
      3. Set the blog level to 'The world can read entries'
      4. Upgrade to master
      5. Go to Admin > Settings > Advanced features
      6. VERIFY: that enableblogs is set to ENABLED
      7. Go to Admin > Appearance > Blog
      8. VERIFY: that blog level is set to 'The world can read entries'
      1. Get a Moodle 2.3 site
      2. Go to Admin > Appearance > Blog
      3. Set the blog level to 'All site user can see all blog entries'
      4. Upgrade to master
      5. Go to Admin > Settings > Advanced features
      6. VERIFY: that enableblogs is set to ENABLED
      7. Go to Admin > Appearance > Blog
      8. VERIFY: that blog level is set to 'All site user can see all blog entries'
      1. Get a Moodle 2.3 site
      2. Go to Admin > Appearance > Blog
      3. Set the blog level to 'Users can only see their own blog'
      4. Upgrade to master
      5. Go to Admin > Settings > Advanced features
      6. VERIFY: that enableblogs is set to ENABLED
      7. Go to Admin > Appearance > Blog
      8. VERIFY: that blog level is set to 'Users can only see their own blog'

      Usage:

      1. With blogs enabled, create a blog entry as a user, save the url (e.g. https://dan.moodle.local/integration/blog/index.php?userid=2)
      2. Click the edit link, and save that for later too (e.g. https://dan.moodle.local/integration/blog/edit.php?action=edit&entryid=2)
        # Disable blogs
      3. Add a Blog menu block
      4. VERIFY: that the block reports blogging as disabled
      5. Visit the 'view' url you saved
      6. VERIFY: that blogging is disabled is reported
      7. Visit the 'edit' url you saved
      8. VERIFY: that blogging is disabled is reported
      9. Check your profile navigation
      10. VERIFY: that blog items are not available
      11. Enable blogs
      12. VERIFY: that you can now see the blog navigation
      13. VERIFY: that the links you just tried are working
      Show
      Upgrade: Get a Moodle 2.3 site (you are going to repeat this, maybe take a backup to restore to) Go to Admin > Appearance > Blog Set the blog level to disabled Upgrade to master Go to Admin > Settings > Advanced features VERIFY: that enableblogs is set to DISABLED Enable blogs Go to Admin > Appearance > Blog VERIFY: that the bloglevel is set to 'Users can only see their own blog' Get a Moodle 2.3 site Go to Admin > Appearance > Blog Set the blog level to 'The world can read entries' Upgrade to master Go to Admin > Settings > Advanced features VERIFY: that enableblogs is set to ENABLED Go to Admin > Appearance > Blog VERIFY: that blog level is set to 'The world can read entries' Get a Moodle 2.3 site Go to Admin > Appearance > Blog Set the blog level to 'All site user can see all blog entries' Upgrade to master Go to Admin > Settings > Advanced features VERIFY: that enableblogs is set to ENABLED Go to Admin > Appearance > Blog VERIFY: that blog level is set to 'All site user can see all blog entries' Get a Moodle 2.3 site Go to Admin > Appearance > Blog Set the blog level to 'Users can only see their own blog' Upgrade to master Go to Admin > Settings > Advanced features VERIFY: that enableblogs is set to ENABLED Go to Admin > Appearance > Blog VERIFY: that blog level is set to 'Users can only see their own blog' Usage: With blogs enabled, create a blog entry as a user, save the url (e.g. https://dan.moodle.local/integration/blog/index.php?userid=2 ) Click the edit link, and save that for later too (e.g. https://dan.moodle.local/integration/blog/edit.php?action=edit&entryid=2 ) # Disable blogs Add a Blog menu block VERIFY: that the block reports blogging as disabled Visit the 'view' url you saved VERIFY: that blogging is disabled is reported Visit the 'edit' url you saved VERIFY: that blogging is disabled is reported Check your profile navigation VERIFY: that blog items are not available Enable blogs VERIFY: that you can now see the blog navigation VERIFY: that the links you just tried are working
    • Affected Branches:
      MOODLE_20_STABLE, MOODLE_23_STABLE
    • Fixed Branches:
      MOODLE_24_STABLE
    • Pull Master Branch:

      Description

      Logged in as admin.

      The default setting for blogs is: All site users can see all blog entries

      Select "Disable blog system completely"

      Click Save Changes.

      Page returns "Changes saved", but the blog setting is still at: "All site users can see all blog entries"

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  3/Dec/12