diff options
Diffstat (limited to 'db')
-rw-r--r-- | db/mobile.php | 40 |
1 files changed, 33 insertions, 7 deletions
diff --git a/db/mobile.php b/db/mobile.php index 68b91f6..35ba397 100644 --- a/db/mobile.php +++ b/db/mobile.php @@ -1,5 +1,5 @@ <?php -// This file is part of the Certificate module for Moodle - http://moodle.org/ +// This file is part of Moodle - http://moodle.org/ // // Moodle is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -15,14 +15,40 @@ // along with Moodle. If not, see <http://www.gnu.org/licenses/>. /** - * qtype_algebra capability definition + * Mobile plugin. * - * @package qtype_algebra - * @copyright 2018 Jean-Michel Vedrine - * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + * @package qtype_algebra + * @copyright 2019 Jean-Michel Vedrine + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ + defined('MOODLE_INTERNAL') || die(); +// To enable moodle mobile test site to upload my css files. +header('Access-Control-Allow-Origin: *'); $addons = array( - "qtype_algebra" => array() -); + "qtype_algebra" => array( + "handlers" => array( // Different places where the add-on will display content. + 'algebra' => array( // Handler unique name (can be anything). + 'displaydata' => array( + 'title' => 'Regular Expression Short Answer', + 'icon' => '/question/type/algebra/pix/icon.gif', + 'class' => '', // What does this do? + ), + 'delegate' => 'CoreQuestionDelegate', // Delegate (where to display the link to the add-on). + 'method' => 'algebra_view', + 'offlinefunctions' => array( + 'mobile_get_algebra' => array(), + ), // Function needs caching for offline. + + 'styles' => array( + 'url' => '/question/type/algebra/mobile/styles_app.css', + 'version' => '1.00' + ), + 'lang' => array( + array('pluginname', 'qtype_algebra') + ) + ) + ), + ) +);
\ No newline at end of file |