|
Includes a patch file for the rss_client block and a wrapper for SimplePie. Patched against 1.9.2
We've cooked up a patch for 1.9.2 that uses the SimplePie library. There's still an issue with iTunesU streams, but that might be better handled in its own block.
+1 on swapping out Magpie for SimplePie RSS. We've run into a number of RSS parsing issues with Magpie. Those issues aren't likely to go away anytime soon, as Magpie was last updated in 2005.
SimplePie RSS on the other hand was last updated in December 2008. We've been using SimplePie instead of Magpie since this patch was rolled in July without problems. FYI – this remains an issue with Moodle 1.9.4, so the ticket should be updated accordingly. The patch still works just fine with that version.
Could not this Simplepie patch be rolled into 1.9.6? Certainly it should be used in 2.0 I would have thought.
I have now made the switch to simplepie in the rss_feed block and removed magpie.
There are also unit tests for simplepie - see: lib/simpletest/testrss.php |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In fact, google reader's shared item feed isn't parsed ok with magpie. I've tested it with simplepie and works great.
any plans to change this?