Search moodle.org's
Developer Documentation


  • Bug fixes for general core bugs in 2.8.x ended 9 November 2015 (12 months).
  • Bug fixes for security issues in 2.8.x ended 9 May 2016 (18 months).
  • minimum PHP 5.4.4 (always use latest PHP 5.4.x or 5.5.x on Windows - http://windows.php.net/download/), PHP 7 is NOT supported
  • Differences Between: [Versions 28 and 29] [Versions 28 and 30] [Versions 28 and 31] [Versions 28 and 32] [Versions 28 and 33] [Versions 28 and 34] [Versions 28 and 35] [Versions 28 and 36] [Versions 28 and 37]

    Book imscp export lib

    Copyright: 2001-3001 Antonio Vicent {@link http://ludens.es}
    Copyright: 2001-3001 Eloy Lafuente (stronk7) {@link http://stronk7.com}
    Copyright: 2011 Petr Skoda {@link http://skodak.org}
    License: http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
    File Size: 254 lines (12 kb)
    Included or required:0 times
    Referenced: 0 times
    Includes or requires: 0 files

    Defines 3 functions


    Functions that are not part of a class:

    booktool_exportimscp_build_package($book, $context)   X-Ref
    Export one book as IMSCP package

    return: bool|stored_file
    param: stdClass $book book instance
    param: context_module $context

    booktool_exportimscp_prepare_files($book, $context)   X-Ref
    Prepare temp area with the files used by book html contents

    param: stdClass $book book instance
    param: context_module $context

    booktool_exportimscp_chapter_content($chapter, $context)   X-Ref
    Returns the html contents of one book's chapter to be exported as IMSCP

    return: string the contents of the chapter
    param: stdClass $chapter the chapter to be exported
    param: context_module $context context the chapter belongs to

    Search This Site: