|
|
|
Update simplepie lib to latest version and use it instead of magpie. Rewrite role-related code so that the block finally works well for student submissions and on the MyMoodle page.
|
|
Description
|
Update simplepie lib to latest version and use it instead of magpie. Rewrite role-related code so that the block finally works well for student submissions and on the MyMoodle page. |
Show » |
committed 4 files to 'Moodle CVS' - 13/Apr/09 11:29 PM
Adding SimplePie feed parsing library MDL-7946, MDL-13932
To replace unmaintained magipie. Simplepie is actively maintained has some
nice features such as feed autodisovery. Implemented a simple extended class
which uses the Moodle core curl class from filelib.
Added unit test using the moodle.org sample files. Please note these tests will
fail if moodle can't make http connections out, so ensure proxy settings
etc are correct.
|
|
|
committed 2 files to 'Moodle CVS' - 14/Apr/09 12:00 AM
committed 2 files to 'Moodle CVS' - 27/Jul/09 10:18 PM
lib/simplepie: Improve Integration MDL-7946, MDL-13932
Added more unit tests, improved style and fixed:
- Failed behaviour of redirects
- Incorrect behaviour on feed retrival failure
- Ensured rss cache clear for unit test setup
|
|
|
tjhunt committed 14 files to 'Moodle CVS' - 29/Jul/09 07:18 PM
block_rss_client: MDL-13932 Clean up a lot of the crap.
This was all in order to do MDL-19889!
* The old tabbed interface is gone.
* The manage feeds UI has been completely rewritten to be a few
separate sane scripts like managefeeds.php, editfeed.php and viewfeed.php
* This is used from both Admin -> plugins -> blocks ... and as a link from the block edit_form.php
* new edit_form.php for the block replacing config_istance.php.
* A lot of stuff to do with UI specific to this block has been removed from rsslib.php
|
|
|
committed 1 file to 'Moodle CVS' - 29/Jul/09 09:13 PM
block_rss_client: MDL-13932 Fix equality typo
|
|
|
committed 3 files to 'Moodle CVS' - 29/Jul/09 09:44 PM
block_rss_client: MDL-13932/MDL-7946 - Switch to use Simplepie
Simplepie is actively maintained and supports a broader range of feeds
|
|
|
committed 3 files to 'Lang CVS' - 30/Jul/09 12:13 AM
MDL-13932 Translated new strings for RSS block.
|
|
|
martignoni committed 2 files to 'Lang CVS' - 30/Jul/09 01:24 AM
committed 13 files to 'Moodle CVS' - 30/Jul/09 10:49 PM
Remove lib/magpie: MDL-7946/MDL-13932
It is no longer maintained and simplepie has
replaced it as a maintained and robust alternative
|
|
|
committed 1 file to 'Moodle CVS' - 01/Aug/09 05:19 AM
blocks/rss_client: MDL-13932 fix config_shownumentries typo
This caused incorrect rules/defaults to be added
Also add client side validation of the number
|
|
|
committed 1 file to 'Moodle CVS' - 01/Aug/09 05:19 AM
blocks/rss_client: MDL-13932 Incease timeout when adding feeds
In order to stop 'slow loading feeds' causing performance problems
with standard moodle pages, i've set the timeout for simplepie quite
low. When cron runs i've set this timeout high and cache duration low.
The intention is that cron does all the hard work of connecting to remote
sites and users get this fast fast fast from cache.
However, in the case of adding a feed its probably better to try and get the
feed more agressively..
|
|
|
committed 1 file to 'Moodle CVS' - 01/Aug/09 05:20 AM
blocks/rss_client: MDL-13932: viewfeed.php typo
link -> description
|
|
|
committed 1 file to 'Moodle CVS' - 01/Aug/09 05:20 AM
blocks/rss_client: MDL-13932 Fix typo when editting feed
This caused loss of which course we were adding/edditing a feed to.
|
|
|
committed 1 file to 'Moodle CVS' - 06/Aug/09 12:38 AM
blocks/rss_client: MDL-13932 - alter output formating
Doesn't make much sense to have FORMAT_MOODLE for external
rss content.
|
|
|
committed 1 file to 'Moodle CVS' - 24/Aug/09 01:56 AM
blocks/rss_client MDL-13932 Fix wrong param order in $OUTPUT->link()
|
|
|
|