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

Upgrade Simplepie to 1.8.1

XMLWordPrintable

    • MOODLE_500_STABLE
    • MOODLE_500_STABLE
    • MDL-84156_upgrade-Simplepie-to-1-8-1
    • Hide

      (Copied from MDL-70293)

      RSS URL

      1. http://feeds.bbci.co.uk/news/technology/rss.xml

      Blogs

      1. Login as admin
      2. Press Preferences from your user menu
      3. Press Blogs > Register an external blog
      4. Paste the RSS URL into the RSS feed URL field and press Save changes
      5. Navigate to <WWWROOT>/blog
      6. Confirm you see blog posts from the RSS URL
      7. Navigate back to the previous page
      8. Confirm you can edit and delete the blog feed

      Third-party libraries

      1. Login as admin.
      2. Navigate to Site Administration > Development > Third-party libraries.
      3. Verify that the version of SimplePie is 1.8.1

      RSS Block

      1. Ensure the option Remote RSS feeds is enabled in Site Administration > Plugins > Blocks > Manage blocks
      2. Create a new course
      3. Turn editing on in the new course
      4. Add the Remote RSS feeds block in your right-hand drawer (Boost theme)
      5. Configure the new block
      6. Press Add/edit feeds
      7. Press Add a new feed
      8. Paste in the RSS URL to the Feed URL field and press Add a new feed
      9. Go back to the block configuration page and select the new feed
      10. Go back to the course page
      11. Confirm you can see items in the RSS feeds block
      12. Configure the block
      13. Press Add/edit feeds
      14. Confirm you can edit and delete the RSS feed

      Scheduled task

      1. Run

        php admin/cli/scheduled_task.php --execute='\block_rss_client\task\refreshfeeds'
        

      2. Ensure that there is no error message and the feed is refreshed
      Show
      (Copied from MDL-70293 ) RSS URL http://feeds.bbci.co.uk/news/technology/rss.xml Blogs Login as admin Press Preferences from your user menu Press Blogs > Register an external blog Paste the RSS URL into the RSS feed URL field and press Save changes Navigate to <WWWROOT>/blog Confirm you see blog posts from the RSS URL Navigate back to the previous page Confirm you can edit and delete the blog feed Third-party libraries Login as admin. Navigate to Site Administration > Development > Third-party libraries . Verify that the version of SimplePie is 1.8.1 RSS Block Ensure the option Remote RSS feeds is enabled in Site Administration > Plugins > Blocks > Manage blocks Create a new course Turn editing on in the new course Add the Remote RSS feeds block in your right-hand drawer (Boost theme) Configure the new block Press Add/edit feeds Press Add a new feed Paste in the RSS URL to the Feed URL field and press Add a new feed Go back to the block configuration page and select the new feed Go back to the course page Confirm you can see items in the RSS feeds block Configure the block Press Add/edit feeds Confirm you can edit and delete the RSS feed Scheduled task Run php admin/cli/scheduled_task.php --execute='\block_rss_client\task\refreshfeeds' Ensure that there is no error message and the feed is refreshed
    • Hide

      Code verified against automated checks.

      Checked MDL-84156 using repository: https://github.com/ziegenberg/moodle

      More information about this report

      Built on: Sat Mar 8 08:48:51 UTC 2025

      Show
      Code verified against automated checks. Checked MDL-84156 using repository: https://github.com/ziegenberg/moodle main (0 errors / 0 warnings) [branch: MDL-84156_upgrade-Simplepie-to-1-8-1 | CI Job ] More information about this report Built on: Sat Mar 8 08:48:51 UTC 2025
    • Show
      Launching automatic jobs for branch MDL-84156 _upgrade-Simplepie-to-1-8-1 https://ci.moodle.org/view/Testing/job/DEV.02%20-%20Developer-requested%20PHPUnit/18319/ PHPUnit (sqlsrv) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/62658/ Behat (NonJS - boost and classic) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/62659/ Behat (Firefox - boost) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/62660/ Behat (Firefox - classic) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/62661/ App tests (stable app version) Built on: Thu Feb 20 10:25:16 AM UTC 2025

      SimplePie lib/simplepie/ 1.8.0 --> 1.8.1 https://github.com/simplepie/simplepie

            Daniel Ziegenberg Daniel Ziegenberg
            sarjona Sara Arjona (@sarjona)
            Laurent David Laurent David
            Sara Arjona (@sarjona) Sara Arjona (@sarjona)
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 days, 55 minutes
                2d 55m

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