|
|
(33 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| == Java settings ==
| | {{Back from dev}} |
| * see [[Development:Question type plugin how to#Configuration settings for your question type]]
| |
|
| |
|
| == Filter ==
| | --[[User:Frank Ralf|Frank Ralf]] 00:57, 16 August 2011 (WST) |
| | |
| === Language folder ===
| |
| Add language folder: '''\lang\en\filter_nanogong.php''' with the following content:
| |
| | |
| <code php>
| |
| $string['filtername'] = 'NanoGong';
| |
| </code>
| |
| | |
| === Filter function ===
| |
| | |
| The filter function is wrapped inside a class:
| |
|
| |
| <code php>
| |
| class filter_nanogong extends moodle_text_filter {
| |
| function filter($text, array $options = array()){
| |
| ...
| |
| }
| |
| }
| |
| </code>
| |
| | |
| '''Note''': The callback function has to be '''outside''' this class definition!
| |
| | |
| === Preventing caching ===
| |
| | |
| $CFG->currenttextiscacheable = false;
| |
| | |
| is deprecated, outcommented
| |
| | |
| === File API ===
| |
| | |
| * see [[Development:File API]] and [[Development:Using the File API]]
| |
| | |
| * [[Development:Using_the_file_API#Serving_files_to_users]]
| |
| | |
| == See also ==
| |
| | |
| ; Migrating to Moodle 2.0
| |
| * [[Development:Migrating contrib code to 2.0]]
| |
| * [[Development:Migrating to 2.0 checklist]]
| |
| * [[Development:Migrating contrib code to 2.0/Experience of converting a module to Moodle 2]]
| |
| | |
| ; Forums
| |
| * [http://moodle.org/mod/forum/discuss.php?d=170422 Release of NanoGong 4.1, an important update for Moodle users]
| |
| | |
| ; NanoGong documentation
| |
| * http://gong.ust.hk/nanogong/moodle.html
| |
| * http://gong.ust.hk/nanogong/info_php.html
| |
| * [http://gong.ust.hk/moodle/course/view.php?id=2 Gong and NanoGong Demonstration]
| |
| | |
| | |
| [[Category:Developer]]
| |