diff options
Diffstat (limited to 'resources/src/mediawiki/mediawiki.template.mustache.js')
-rw-r--r-- | resources/src/mediawiki/mediawiki.template.mustache.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/resources/src/mediawiki/mediawiki.template.mustache.js b/resources/src/mediawiki/mediawiki.template.mustache.js new file mode 100644 index 00000000..dcc3842b --- /dev/null +++ b/resources/src/mediawiki/mediawiki.template.mustache.js @@ -0,0 +1,14 @@ +/*global Mustache */ +( function ( mw, $ ) { + // Register mustache compiler + mw.template.registerCompiler( 'mustache', { + compile: function ( src ) { + return { + render: function ( data ) { + return $.parseHTML( Mustache.render( src, data ) ); + } + }; + } + } ); + +}( mediaWiki, jQuery ) ); |