MediaWiki:Common.js: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
(function () { | (function () { | ||
if (mw.config.get('wgNamespaceNumber') < 0) return; | if (mw.config.get('wgNamespaceNumber') < 0) return; | ||
var title = mw.config.get('wgPageName'); | var title = mw.config.get('wgPageName'); // underscores already | ||
var cssPage = 'Template:PageCSS/' + title + '.css'; | var cssPage = 'Template:PageCSS/' + title + '.css'; | ||
var jsPage = ' | var jsPage = 'MediaWiki:' + title + '.js'; | ||
// Load CSS | // Load page CSS | ||
mw.loader.load( | mw.loader.load( | ||
mw.util.getUrl(cssPage, { action: 'raw', ctype: 'text/css' }), | mw.util.getUrl(cssPage, { action: 'raw', ctype: 'text/css' }), | ||
| Line 14: | Line 13: | ||
); | ); | ||
// Load JS | // Load page JS | ||
mw.loader.load( | mw.loader.load( | ||
mw.util.getUrl(jsPage, { action: 'raw', ctype: 'text/javascript' }), | mw.util.getUrl(jsPage, { action: 'raw', ctype: 'text/javascript' }), | ||
Revision as of 22:47, 11 March 2026
(function () {
if (mw.config.get('wgNamespaceNumber') < 0) return;
var title = mw.config.get('wgPageName'); // underscores already
var cssPage = 'Template:PageCSS/' + title + '.css';
var jsPage = 'MediaWiki:' + title + '.js';
// Load page CSS
mw.loader.load(
mw.util.getUrl(cssPage, { action: 'raw', ctype: 'text/css' }),
'text/css'
);
// Load page JS
mw.loader.load(
mw.util.getUrl(jsPage, { action: 'raw', ctype: 'text/javascript' }),
'text/javascript'
);
})();