利用者:欅/sysoptools.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.
function insertTagsHtml (left, right, text){
return '<a onclick="insertTags(\'' + left + '\', \'' + right + '\', \'\');return false" href="#">' + text +'</a>';
}
$(function() {
var form = document.getElementById("editform");
if(!form) return;
var htmla = '';
var html = '<div style="font-size:smaller">';
if(/ns-4/.test(document.body.className)) {
html += '<b>削除依頼の終了宣言</b>: ';
html += insertTagsHtml('\u007B\u007Bsubst:Vfd top|', '}}', '\u007B\u007Bsubst:Vfd top|}}') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:Vfd top kept', '}}', '存続') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:Vfd top skept', '}}', '即時存続') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:Vfd top epdeleted', '}}', '緊急特定版削除') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:Vfd top edeleted', '}}', '緊急削除') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:Vfd top pdeleted', '}}', '特定版削除') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:Vfd top deleted', '}}', '削除') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:Vfd top sdeleted', '}}', '即時削除') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:Vfd bottom', '}}', '\u007B\u007Bsubst:Vfd bottom}}') + ' · ';
html += insertTagsHtml('\u007B\u007B確認待ち', '}}', '\u007B\u007B確認待ち}}') ;
html += '<br />\n<b>ブロック依頼の終了宣言</b>: ';
html += insertTagsHtml('\u007B\u007Bsubst:Rfb top|', '}}--\u007E\u007E\u007E\u007E----', '\u007B\u007Bsubst:Rfb top|}}----') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:Rfb bottom', '}}', '\u007B\u007Bsubst:Rfb bottom}}');
}
else if(wgCanonicalNamespace == 'Talk' || wgNamespaceNumber == 15 || wgNamespaceNumber == 5 || wgNamespaceNumber == 7 || wgNamespaceNumber == 11 || wgNamespaceNumber == 13 || wgNamespaceNumber == 15){
html += '<b>削除依頼への誘導</b>: ';
html += insertTagsHtml('\u007B\u007Bsubst:削除済みノート2', '}}', '\u007B\u007Bsubst:削除済みノート2}}') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:削除済みノート2|特定版', '}}', '\u007B\u007Bsubst:削除済みノート2|特定版}}') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:削除済みノート3|', '}}', '\u007B\u007Bsubst:削除済みノート3|}}') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:削除済みノート3||特定版', '}}', '\u007B\u007Bsubst:削除済みノート3||特定版}}') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:不削除ノート2', '}}', '\u007B\u007Bsubst:不削除ノート2}}') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:不削除ノート3|', '}}', '\u007B\u007Bsubst:不削除ノート3|}}') ;
}
else if(wgCanonicalNamespace == 'User_talk') {
html += '<b>注意喚起テンプレ</b>: ';
html += insertTagsHtml('\u007B\u007Bsubst:welcome|--\u007E\u007E\u007E\u007E}}', '', 'welcome') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:preview}}--\u007E\u007E\u007E\u007E', '', 'preview') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:スタブ未満作成停止のお願い}}--\u007E\u007E\u007E\u007E', '', 'スタブ') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:利用者:欅/Template:出典明記のお願い|', '}}--\u007E\u007E\u007E\u007E', '出典明記') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:利用者:欅/Template:速報中止のお願い|', '}}--\u007E\u007E\u007E\u007E', '速報') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:Selftest}}--\u007E\u007E\u007E\u007E', '', 'Selftest');
html += '<br />\n<b>警告テンプレ</b>:';
html += insertTagsHtml('\u007B\u007Bsubst:test-n|', '}}--\u007E\u007E\u007E\u007E', 'test') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:test2-n|', '}}--\u007E\u007E\u007E\u007E', 'test2') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:test2a-n|', '}}--\u007E\u007E\u007E\u007E', 'test2a') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:利用者:欅/Template:Test3-n|', '}}--\u007E\u007E\u007E\u007E', 'test3') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:test4-n|', '}}--\u007E\u007E\u007E\u007E', 'test4') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:利用者:欅/Template:Blocked|', '}}--\u007E\u007E\u007E\u007E', 'test5') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:test5a}}--\u007E\u007E\u007E\u007E', '', 'test5a') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:test5ip}}--\u007E\u007E\u007E\u007E', '', 'test5ip') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:Talk reject}}--\u007E\u007E\u007E\u007E', '', '対話拒否') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:spam}}--\u007E\u007E\u007E\u007E', '', 'spam');
html += '<br />\n<b>その他</b>:';
html += insertTagsHtml('\u007B\u007Bsubst:利用者:欅/Template:コピペ中止のお願い|1}}--\u007E\u007E\u007E\u007E', '', 'GFDL違反') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:利用者:欅/Template:著作権侵害への警告|対象記事名|侵害対象と思われる外部ページ}}--\u007E\u007E\u007E\u007E', '', '著作権侵害') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:利用者:欅/Template:記述除去|', '}}--\u007E\u007E\u007E\u007E', '白紙化') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:利用者:欅/Template:WPNC|記事名1|記事名2}}--\u007E\u007E\u007E\u007E', '', 'WP:NC') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:利用者:欅/Template:Spam|', '}}--\u007E\u007E\u007E\u007E', '宣伝行為') + ' · ';
html += insertTagsHtml('\u007B\u007Bsubst:利用者:欅/Template:VFDタグ除去|ページ名|削除依頼のサブページ}}--\u007E\u007E\u007E\u007E', '', 'VFDタグ除去');
} else if (wgCanonicalNamespace == 'File'){
html += insertTagsHtml('\u007B\u007Bsubst:Nld}}', '', '\u007B\u007Bsubst:Nld}}') + ' · ';
html += insertTagsHtml('\u007B\u007BNo source}}', '', '\u007B\u007BNo source}}') + ' · ';
html += insertTagsHtml('\u007B\u007BFairuse}}', '', '\u007B\u007BFairuse}}') + ' · ';
html += insertTagsHtml('\u007B\u007BNoncommercial}}', '', '\u007B\u007BNoncommercial}}') + ' · ';
} else {
return;
}
html += '</div>';
var div = document.createElement('div');
div.innerHTML = html;
form.parentNode.insertBefore(div, form);
});