6,514
回編集
(カテゴリごとにeditintroを設定するコードを追加(まずはシングルページに適用)) |
(withJSでスクリプトを読み込めるように変更) |
||
1行目: | 1行目: | ||
/* ここにあるすべてのJavaScriptは、すべてのページ読み込みですべての利用者に対して読み込まれます */ | /* ここにあるすべてのJavaScriptは、すべてのページ読み込みですべての利用者に対して読み込まれます */ | ||
/* | /* URLのwithCSS・withJSパラメータで、追加のスタイルシート・スクリプトを読み込む */ | ||
var extraCSS = mw.util.getParamValue('withCSS'); | var extraCSS = mw.util.getParamValue('withCSS'); | ||
if (extraCSS && extraCSS.match(/\.css$/)) { | if (extraCSS && extraCSS.match(/\.css$/)) { | ||
8行目: | 8行目: | ||
mw.util.wikiUrlencode(extraCSS), 'text/css'); | mw.util.wikiUrlencode(extraCSS), 'text/css'); | ||
} | } | ||
var extraJS = mw.util.getParamValue('withJS'); | |||
if (extraJS && extraJS.match(/\.js$/)) { | |||
mw.loader.load(mw.config.get('wgServer') + mw.config.get('wgScript') + | |||
'?action=raw&ctype=text/javascript&title=' + | |||
mw.util.wikiUrlencode(extraJS), 'text/javascript'); | |||
/* [[テンプレート:折り畳みボックス]] */ | /* [[テンプレート:折り畳みボックス]] */ |