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

Cannot disable blog system

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0, 2.3.1
    • 2.4
    • Blog
    • MySQL
    • MOODLE_20_STABLE, MOODLE_23_STABLE
    • MOODLE_24_STABLE
    • 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

    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

              poltawski Dan Poltawski
              berthelemy Mark Berthelemy
              Jason Fowler Jason Fowler
              Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
              Michael de Raadt Michael de Raadt
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                3/Dec/12