コンテンツにスキップ

利用者:Naomi2319/del.js

お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。

多くの WindowsLinux のブラウザ

  • Ctrl を押しながら F5 を押す。

Mac における Safari

  • Shift を押しながら、更新ボタン をクリックする。

Mac における ChromeFirefox

  • 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 deleted', '}}', '削除決定冒頭') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:Vfd top sdeleted', '}}', '即時削除決定冒頭') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:Vfd top pdeleted', '}}', '特定版削除決定冒頭') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:Vfd top|版指定削除', '}}', '版指定削除決定冒頭') + ' · ';
    html += insertTagsHtml('**\u007B\u007BAFD|対処', '}} 削除しました--\u007E\u007E\u007E\u007E', '削除メッセージ') + ' · ';
    html += insertTagsHtml('**\u007B\u007BAFD|対処', '}} 即時削除しました--\u007E\u007E\u007E\u007E', '即時削除メッセージ') + ' · ';
    html += insertTagsHtml('**\u007B\u007BAFD|対処', '}} の版からの版まで[[/del_]]にて削除しました--\u007E\u007E\u007E\u007E', '特定版削除メッセージ') + ' · ';
    html += insertTagsHtml('**\u007B\u007BAFD|対処', '}} の版からの版まで版指定削除しました--\u007E\u007E\u007E\u007E', '版指定削除メッセージ') + ' · ';
    html += insertTagsHtml('**\u007B\u007BAFD|確認', '}} 宣言通りの版が特定版削除されていることを確認しました。--\u007E\u007E\u007E\u007E', '特定版確認') + ' · ';
    html += insertTagsHtml('**\u007B\u007BAFD|確認', '}} 宣言通りの版が版指定削除されていることを確認しました。--\u007E\u007E\u007E\u007E', '版指定確認');

    html += '<br />\n<b>削除依頼-存続</b>: ';
    html += insertTagsHtml('\u007B\u007Bsubst:Vfd top kept', '}}', '存続決定冒頭') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:Vfd top skept', '}}', '即時存続決定冒頭') + ' · ';
    html += insertTagsHtml('**\u007B\u007BAFD|議論終了', '}} 存続とします。--\u007E\u007E\u007E\u007E', '存続メッセージ');

    html += '<br />\n<b>削除依頼-ほかのタグ</b>: ';
    html += insertTagsHtml('\u007B\u007Bsubst:Vfd top|', '}}', '削除依頼Vfd冒頭') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:Vfd bottom', '}}', '依頼閉じる') + ' · ';
    html += insertTagsHtml('\u007B\u007B確認待ち', '}}', '削除確認待ちタグ');

    html += '<br />\n<b>Bot関係</b>: ';
    html += insertTagsHtml('\u007B\u007BBOTREQ|着手', '}} 着手します。', '着手します') + ' · ';
    html += insertTagsHtml('\u007B\u007BBOTREQ|完了', '}} [\u007B\u007B利用者の投稿記録|AltoBot|0|20141010142500}} 0件]で実施しました。', '完了・実施');

    html += '<br />\n<b>ブロック依頼関係</b>: ';
    html += insertTagsHtml('\u007B\u007Bsubst:Rfb top|', '}}', 'ブロック依頼冒頭') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:Rfb bottom', '}}', 'ブロック依頼閉じる');
    
    html += '<br />\n<b>依頼div</b>: ';
    html += insertTagsHtml('\u007B\u007Bsubst:利用者:アルトクール/div冒頭', '}}', 'divのみ冒頭') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:利用者:アルトクール/div依頼冒頭|', '}}', '依頼冒頭用') + ' · ';
    html += insertTagsHtml('</div', '>', 'div閉じる');
  }
  
	else if(/ns-1/.test(document.body.className) || /ns-3/.test(document.body.className) || /ns-5/.test(document.body.className) || /ns-7/.test(document.body.className) || /ns-11/.test(document.body.className) || /ns-15/.test(document.body.className)) {
    html += '\n<b>削除依頼誘導</b>: ';
    html += '<br />\n<b>削除</b>: ';
     html += insertTagsHtml('\u007B\u007Bsubst:削除済みノート2', '}}', '削除誘導') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:削除済みノート3|', '}}', '削除サブページ誘導') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:特定版削除済みノート', '}}', '版指定誘導') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:特定版削除済みノート2|', '}}', '版指定サブページ誘導');
    html += '<br />\n<b>存続</b>: ';
    html += insertTagsHtml('\u007B\u007Bsubst:不削除ノート2', '}}', '存続誘導') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:不削除ノート3|', '}}', '存続サブページ誘導');
    html += '<br />\n<b>削除ログリスト</b>: ';
	html += insertTagsHtml('\u007B\u007B削除依頼過去ログ|collapse\u003Dyes|list\u003D', '}}', 'Template') + ' ・ ';
	html += insertTagsHtml('*削除 - [[依頼先]]', '', '項目');
    html += '<br />\n<b>誘導テンプレート</b>: ';
	html += insertTagsHtml('\u007B\u007B移動済みノート|日時|移動先', '}}', '移動済みノート');
    
    html += '<br /><b>会話ページ</b>: ';
    html += 
	insertTagsHtml('\u007B\u007Bsubst:preview}}--\u007E\u007E\u007E\u007E', '', '\u007B\u007Bsubst:preview}}--\u007E\u007E\u007E\u007E') + ' · ';
    html += 
	insertTagsHtml('\u007B\u007Bsubst:Welcome|--\u007E\u007E\u007E\u007E}}', '', '\u007B\u007Bsubst:Welcome|--\u007E\u007E\u007E\u007E}}');
	
    html += '<br />\n<b>ブロック関係</b>:';
    html += insertTagsHtml('\u007B\u007Bsubst:test}}--\u007E\u007E\u007E\u007E', '', '\u007B\u007Bsubst:test}}--\u007E\u007E\u007E\u007E') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:test2}}--\u007E\u007E\u007E\u007E', '', '2') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:test2a}}--\u007E\u007E\u007E\u007E', '', '2a') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:test2a-n|', '}}--\u007E\u007E\u007E\u007E', '2a-n|') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:test3}}--\u007E\u007E\u007E\u007E', '', '3') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:test4}}--\u007E\u007E\u007E\u007E', '', '4') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:test5}}--\u007E\u007E\u007E\u007E', '', '5') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:test5a}}--\u007E\u007E\u007E\u007E', '', '5a') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:test5ip}}--\u007E\u007E\u007E\u007E', '', '5ip') + ' · ';
    html += insertTagsHtml('\u007B\u007Bsubst:test5s|}}--\u007E\u007E\u007E\u007E', '', '5s');
//    html += '<br />'; 
	} 

	else if (/ns-6/.test(document.body.className)){
    html += '\n<b>ファイル削除関連のテンプレート</b>: ';
    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);
});