MediaWiki:Common.js
提供: 小樽のじかん事典
注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。
- Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
- Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
- Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください。
/**
* アカウント作成画面 強制書き換えスクリプト
* キャッシュを突き破るために、あらゆるタイミングで実行します。
*/
(function() {
var runCustomization = function() {
if (mw.config.get('wgCanonicalSpecialPageName') === 'CreateAccount') {
// 1. メールアドレスのラベル変更
var labels = document.getElementsByTagName('label');
for (var i = 0; i < labels.length; i++) {
if (labels[i].getAttribute('for') === 'wpEmail' || labels[i].innerHTML.indexOf('メールアドレス') !== -1) {
labels[i].innerHTML = 'メールアドレス';
}
if (labels[i].getAttribute('for') === 'wpRealName' || labels[i].innerHTML.indexOf('本名') !== -1) {
labels[i].innerHTML = 'HN(省略可能)';
}
}
// 2. メールアドレス入力を必須にする
var emailInput = document.getElementById('wpEmail');
if (emailInput) {
emailInput.required = true;
emailInput.setAttribute('required', 'required');
}
}
};
// 読み込み時、1秒後、3秒後にしつこく実行
runCustomization();
window.addEventListener('load', runCustomization);
setTimeout(runCustomization, 1000);
setTimeout(runCustomization, 3000);
})();