1. 09 Dec, 2014 1 commit
  2. 16 Feb, 2014 1 commit
  3. 08 Nov, 2013 1 commit
    • David Mudrák's avatar
      MDL-42711 import learnmoodle fixes: Fix the broken links in RSS feed block · 1d93c9ae
      David Mudrák authored
      If the <description> of the feed contains URLs longer than 30 characters, the
      URL is split because of the break_up_long_words(). When combined with the
      filter that converts URLs to links, this produces broken links.
      
      The proper solution would be to improve break_up_long_words() so that it does
      not modifies URLs at all. As a temporary solution for our purpose now is to
      call format_text() prior to break_up_long_words() as it will not modify the
      inner content of the <a> tag.
      
      This should be fixed upstream. See also discussion at
      https://moodle.org/mod/forum/discuss.php?d=34947
      1d93c9ae
  4. 07 Nov, 2013 1 commit
  5. 07 Aug, 2013 1 commit
  6. 07 Apr, 2013 1 commit
  7. 18 Sep, 2012 1 commit
  8. 03 Mar, 2012 1 commit
  9. 24 Feb, 2012 1 commit
  10. 10 Sep, 2011 1 commit
  11. 07 Jul, 2011 1 commit
  12. 09 Dec, 2010 1 commit
  13. 05 Nov, 2010 1 commit
  14. 21 Sep, 2010 1 commit
  15. 28 Aug, 2010 1 commit
  16. 10 Aug, 2010 1 commit
  17. 02 Aug, 2010 2 commits
  18. 30 Jul, 2010 1 commit
  19. 04 Jul, 2010 1 commit
  20. 01 Nov, 2009 1 commit
  21. 15 Oct, 2009 1 commit
  22. 06 Aug, 2009 1 commit
  23. 31 Jul, 2009 1 commit
    • poltawski's avatar
      lib/simplepie MDL-7946 - improve simplepie defaults · d175fe4c
      poltawski authored
      - Specify default low connect timeout in order that 'interactive' pages are
        not slowed down by slow feeds
      - Set default cache feed duration of 1 hour
      
      In RSS feed block:
      - Try really hard in cron to retreive the feed
      - Set the cache duration low in order to help cron refresh the cache
      d175fe4c
  24. 29 Jul, 2009 3 commits
    • poltawski's avatar
      block_rss_client/rsslib MDL-1393 Clean up · 53fe72ee
      poltawski authored
      - Remove obsolete magpie configuration
      - Remove block_rss_client_submitters which has not been used for some
        time
      - Remove some block_rss_client setup from rsslib.php
      53fe72ee
    • poltawski's avatar
      block_rss_client: MDL-13932/MDL-7946 - Switch to use Simplepie · 0864a083
      poltawski authored
      Simplepie is actively maintained and supports a broader range of feeds
      0864a083
    • tjhunt's avatar
      block_rss_client: MDL-13932 Clean up a lot of the crap. · f1a34d8f
      tjhunt authored
      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
      f1a34d8f
  25. 13 Jul, 2009 1 commit
    • tjhunt's avatar
      block contexts: MDL-19098 every block should have a context · e92c286c
      tjhunt authored
      even non-course and sticky blocks.
      
      The parent context is block_instances.parentcontextid.
      
      The block context should be used for checking permissions directly
      related to the block, like moodle/block:view or moodle/site:manageblocks.
      
      However, if the block is displaying information about the current page,
      for example the participants block showing who 'here', then it may be
      better to use the context of the page where the bloack is appearing -
      in other words $this->page->context - to check permissions about the
      user's ability to see participants here.
      
      Or, if the block is displaying something stronly related to courses,
      for example, a course meny block, the block should probably use the
      context for $this->page->course to check permissions.
      e92c286c
  26. 05 Jun, 2009 1 commit
  27. 07 May, 2009 1 commit
  28. 06 May, 2009 3 commits
  29. 21 Jan, 2009 1 commit
  30. 25 Jul, 2008 1 commit
  31. 03 Jun, 2008 1 commit
  32. 24 Mar, 2008 1 commit
  33. 03 Mar, 2008 1 commit
  34. 29 Feb, 2008 1 commit
  35. 20 Feb, 2008 1 commit