429
回編集
細編集の要約なし |
細編集の要約なし |
||
1行目: | 1行目: | ||
/** | |||
* Keep code in MediaWiki:Common.js to a minimum as it is unconditionally | |||
* loaded for all users on every wiki page. If possible create a gadget that is | |||
* enabled by default instead of adding it here (since gadgets are fully | |||
* optimized ResourceLoader modules with possibility to add dependencies etc.) | |||
* | |||
* Since Common.js isn't a gadget, there is no place to declare its | |||
* dependencies, so we have to lazy load them with mw.loader.using on demand and | |||
* then execute the rest in the callback. In most cases these dependencies will | |||
* be loaded (or loading) already and the callback will not be delayed. In case a | |||
* dependency hasn't arrived yet it'll make sure those are loaded before this. | |||
*/ | |||
/*global mw, $, importStylesheet, importScript */ | |||
/*jshint curly:false eqnull:true, strict:false, browser:true, */ | |||
mw.loader.using( ['mediawiki.util', 'mediawiki.notify', 'jquery.client'], function () { | |||
/* Begin of mw.loader.using callback */ | |||
/** Collapsible tables ********************************************************* | /** Collapsible tables ********************************************************* | ||
* | * | ||
91行目: | 109行目: | ||
addOnloadHook( createCollapseButtons ); | addOnloadHook( createCollapseButtons ); | ||
/** Test if an element has a certain class ************************************** | /** [[Test]] if an element has a certain class ************************************** | ||
* | * | ||
* Description: Uses regular expressions and caching for better performance. | * Description: Uses regular expressions and caching for better performance. | ||
103行目: | 121行目: | ||
}; | }; | ||
})(); | })(); | ||
/** | /** | ||
223行目: | 226行目: | ||
$( createNavigationBarToggleButton ); | $( createNavigationBarToggleButton ); | ||
}); | |||
/* End of mw.loader.using callback */ | |||
} ); | |||
/* DO NOT ADD CODE BELOW THIS LINE */ |