Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

User:Frank Ralf/NanoGong: Difference between revisions

From MoodleDocs
Line 3: Line 3:


== Filter ==
== Filter ==
General information on filters in Moodle 2.0 can be found at [[Filters 2.0]].
General information on filters in Moodle 2.0 can be found at [[Filters 2.0]] and for developers at [[Development:Filters 2.0]].


=== Language folder ===
=== Language folder ===

Revision as of 21:32, 23 March 2011

Java settings

Filter

General information on filters in Moodle 2.0 can be found at Filters 2.0 and for developers at Development:Filters 2.0.

Language folder

Add language folder: \lang\en\filter_nanogong.php with the following content:

$string['filtername'] = 'NanoGong';

Filter function

The filter function is wrapped inside a class:

class filter_nanogong extends moodle_text_filter {

   function filter($text, array $options = array()){
   ...
   }

}

Note: The callback function has to be outside this class definition!

Preventing caching

$CFG->currenttextiscacheable = false;

is deprecated, outcommented

File API

TODO

See also

Migrating to Moodle 2.0
Forums
NanoGong documentation