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

Update bennu library to latest release

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.9.9, 2.0
    • Fix Version/s: 2.1
    • Component/s: Calendar
    • Labels:

      Description

      The bennu iCal library has been updated to support unserialisation of iCal files into PHP objects.
      By updating the version in Moodle to the latest from SVN (revision 3) it will enable the implementation of iCal import functionality.

      The URL links to the SourceForge page with details of the SVN repository.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

              Hide
              marxjohnson Mark Johnson added a comment -

              This zip contains the latest version of the bennu library.
              These files are a drop-in replacement for those in /lib/bennu

              Show
              marxjohnson Mark Johnson added a comment - This zip contains the latest version of the bennu library. These files are a drop-in replacement for those in /lib/bennu
              Hide
              jonathan Jonathan Harker added a comment -

              Hi - I've got a commit here that applies the code in that zip file in a sensible way (i.e. only keeps the relevant code changes - ignoring things like $Id$ versions, trailing ?> EOF tags and so on, and the ereg() call in lib/bennu/iCalendar_rfc2445.php is kept as preg_match().
              http://git.catalyst.net.nz/gw?p=moodle-r2.git;a=commitdiff;h=e06d238180d49d68344cc12c2fbb81978ae1da22
              I'll see about getting this pulled into both 2.0 master and MOODLE_19_STABLE

              Show
              jonathan Jonathan Harker added a comment - Hi - I've got a commit here that applies the code in that zip file in a sensible way (i.e. only keeps the relevant code changes - ignoring things like $Id$ versions, trailing ?> EOF tags and so on, and the ereg() call in lib/bennu/iCalendar_rfc2445.php is kept as preg_match(). http://git.catalyst.net.nz/gw?p=moodle-r2.git;a=commitdiff;h=e06d238180d49d68344cc12c2fbb81978ae1da22 I'll see about getting this pulled into both 2.0 master and MOODLE_19_STABLE
              Hide
              stronk7 Eloy Lafuente (stronk7) added a comment -

              Raising to Major, assigning to Martin, for his consideration and moving to DEV backlog.

              I think both MDL-22308 (this) and MDL-16660 (subscribe/import icals) could be an interesting target for 2.1 (much in line with the blogs importing thing).

              Ciao

              Show
              stronk7 Eloy Lafuente (stronk7) added a comment - Raising to Major, assigning to Martin, for his consideration and moving to DEV backlog. I think both MDL-22308 (this) and MDL-16660 (subscribe/import icals) could be an interesting target for 2.1 (much in line with the blogs importing thing). Ciao
              Hide
              jonathan Jonathan Harker added a comment -

              I've contacted JP about a couple of bug fixes to bennu - in the meantime they are in my git repo here: http://gitorious.org/bennu/bennu/commits/

              Show
              jonathan Jonathan Harker added a comment - I've contacted JP about a couple of bug fixes to bennu - in the meantime they are in my git repo here: http://gitorious.org/bennu/bennu/commits/
              Hide
              jonathan Jonathan Harker added a comment -

              I've committed some fixes to Bennu upsteam on Sourceforge (cheers, JP!)

              Show
              jonathan Jonathan Harker added a comment - I've committed some fixes to Bennu upsteam on Sourceforge (cheers, JP!)
              Show
              jonathan Jonathan Harker added a comment - Pull request: http://git.catalyst.net.nz/gw?p=moodle-r2.git;a=shortlog;h=refs/heads/MDL-22308_20
              Hide
              skodak Petr Skoda added a comment -

              Thanks.

              Show
              skodak Petr Skoda added a comment - Thanks.

                People

                • Votes:
                  4 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    1/Jul/11