מדיה ויקי:Common.js – הבדלי גרסאות
אין תקציר עריכה |
חלוקת קונטרסים (שיחה | תרומות) לצורך תבנית:לשוניות2. מויקיפדיה: https://he.wikipedia.org/wiki/%D7%9E%D7%93%D7%99%D7%94_%D7%95%D7%99%D7%A7%D7%99:Common.js |
||
| שורה 82: | שורה 82: | ||
mw.loader.load(uri); | mw.loader.load(uri); | ||
} | } | ||
// On demand loading of gadgets, initial version from ruwiki. | |||
// Detects uses of template "טען סקריפט" and loads specifically-named gadgets. | |||
// gadget name as defined in gadgets-definition must begin with "ondemand-" | |||
if ( mw.config.get('wgCanonicalNamespace') !== 'Special' ) | |||
mw.hook( 'wikipage.content' ).add( function( content ) { | |||
$( '.executeJS', content ).each( function () { | |||
var gadget = $( this ).data( 'gadgetname' ); | |||
if ( gadget && $.trim( gadget ) ) | |||
mw.loader.load( 'ext.gadget.ondemand-' + $.trim( gadget ) ); | |||
} ); | |||
} ); | |||