利用者:Mage Whopper/autoprotectedtemplate.js
表示
お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。
多くの Windows や Linux のブラウザ
- Ctrl を押しながら F5 を押す。
Mac における Safari
Mac における Chrome や Firefox
- ⌘ Cmd と ⇧ Shift を押しながら R を押す。
詳細についてはWikipedia:キャッシュを消すをご覧ください。
// This script is under public domain, and comes with ABSOLUTELY NO WARRANTY.
// You can use/modify/redistribute without any permission
// creator ja:User:Mage_Whopper
//
// 保護されているページに自動的に保護や半保護、移動保護のテンプレートを表示します。
// お試しなのでテンプレートは内部でべた書きしています。
// 試し方:
// 使っているスキンのUserjsに
// importScript("User:Mage Whopper/autoprotectedtemplate.js");
//と付け加えてください。
$(function() {
function ambox(s){
return '<br/><table style="" class="plainlinks ambox ambox-protection noprint"><tr><td class="ambox-image"><div class="ambox-imagecontainer">'+s+'</td></tr></table>';
}
function wplink(a,t){
return '<a href="/wiki/'+encodeURI(a)+'" title="'+a+'">'+t+'</a>';
}
function wpplink(t){
return wplink('Wikipedia:'+t,t);
}
function imglink(u,a,w,h){
return '<img alt="'+a+'" src="'+u+'" width="'+w+'" height="'+h+'" />';
}
function insertambox(s){
var b = document.getElementById("contentSub");
var h = ambox(s);
var d = document.createElement('div');
d.innerHTML = h;
b.parentNode.insertBefore(d,b);
}
// if(wgNamespaceNumber == 0||wgNamespaceNumber==1){
if (wgRestrictionEdit[0] =="sysop"){
insertambox(imglink('http://upload.wikimedia.org/wikipedia/commons/thumb/5/59/Padlock.svg/40px-Padlock.svg.png','保護',40,40)+'</div></td><td class="ambox-text"><b>このページは'+wpplink('荒らし')+'や'+wpplink('編集合戦')+'などのため、'+wplink('Wikipedia:保護の方針','方針')+'に基づき'+wplink('Wikipedia:保護','編集保護')+'されています。</b><br />現在の記述内容が正しいとは限りません。'+wplink('Template‐ノート:保護','ノート')+'で'+wplink('Wikipedia:合意形成','合意が形成')+'されるなど、'+wplink('Wikipedia:保護の方針#保護を解除してもよい場合','保護を解除できる状態')+'になった場合、'+wplink('Wikipedia:保護解除依頼','保護の解除を依頼')+'してください。');
}else if (wgRestrictionEdit[0] == "autoconfirmed"){
insertambox(imglink('http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Padlock-silver-medium.svg/40px-Padlock-silver-medium.svg.png','半保護',40,40)+'</div></td><td class="ambox-text"><b>このページは'+wpplink('荒らし')+'を理由として'+wplink('Wikipedia:半保護の方針','方針')+'に基づき、新規ユーザーおよび未登録'+wplink('IPアドレス','IPアドレス')+'ユーザーによる'+wplink('Wikipedia:保護','編集が禁止')+'されています。'+wplink('Wikipedia:半保護の方針#半保護とその解除','半保護を解除しても問題ない状態')+'になった場合、'+wplink('Wikipedia:保護解除依頼','保護の解除を依頼')+'してください。</td></tr></table>');
}else if (wgRestrictionMove[0] == "sysop"){
insertambox(imglink('http://upload.wikimedia.org/wikipedia/commons/thumb/5/58/Padlock-olive.svg/40px-Padlock-olive.svg.png','保護',40,40)+'</div></td><td class="ambox-text"><b>このページは'+wplink('Wikipedia:荒らし','移動荒らし')+'や'+wpplink('編集合戦')+'のため、'+wplink('Wikipedia:保護の方針','方針')+'に基づき'+wplink('Wikipedia:保護','移動保護')+'されています。</b><br />現在の記事題名が正しいとは限りません。'+wplink('Template‐ノート:移動保護','ノート')+'で'+wplink('Wikipedia:合意形成','合意が形成')+'されるなど、'+wplink('Wikipedia:保護の方針#保護を解除してもよい場合','保護を解除できる状態')+'になった場合、'+wplink('Wikipedia:保護解除依頼','保護の解除を依頼')+'してください。');
}
// }
});