Guest User

Untitled

a guest
Nov 14th, 2018
267
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 13.93 KB | None | 0 0
  1.  
  2. <html>
  3.  
  4.  
  5. <head>
  6. <meta charset="UTF-8">
  7. <title>ハンj wiki エディタ</title>
  8.  
  9. <script>
  10. function toHalfWidth(strVal){
  11.   var halfVal = strVal.replace(/[!-~]/g,
  12.     function( tmpStr ) {
  13.       return String.fromCharCode( tmpStr.charCodeAt(0) - 0xFEE0 );
  14.     }
  15.   );
  16.   return halfVal;
  17. }
  18. /* 凍結用スクリプト */
  19. function Susspend_accunt_for_atwiki(){
  20. var r = /(\d)(?=(\d\d\d)+(?!\d))/g;
  21. document.getElementById('n').value= toHalfWidth(document.getElementById('n').value)
  22. document.getElementById('describe').value= toHalfWidth(document.getElementById('describe').value)
  23. document.getElementById('movie').value= toHalfWidth(document.getElementById('movie').value)
  24. document.getElementById('month').value= toHalfWidth(document.getElementById('month').value)
  25. document.getElementById('day').value= toHalfWidth(document.getElementById('day').value)
  26. document.getElementById('result').value = document.getElementById('result').value+"|[["+document.getElementById('n').value.replace(r, '$1,') +"."+document.getElementById('name').value+">"+document.getElementById('url').value+"]]|"+document.getElementById('describe').value.replace(r, '$1,')+"|"+ document.getElementById('movie').value.replace(r, '$1,')+"|"+document.getElementById('month').value+"/"+document.getElementById('day').value+ "|\n";
  27. document.getElementById('n').value="";
  28. document.getElementById('name').value="";
  29. document.getElementById('url').value="";
  30. document.getElementById('describe').value="";
  31. document.getElementById('movie').value="";
  32. };
  33.  
  34. function Susspend_accunt_for_media_wiki(){
  35. var r = /(\d)(?=(\d\d\d)+(?!\d))/g;
  36. document.getElementById('n').value= toHalfWidth(document.getElementById('n').value)
  37. document.getElementById('describe').value= toHalfWidth(document.getElementById('describe').value)
  38. document.getElementById('movie').value= toHalfWidth(document.getElementById('movie').value)
  39. document.getElementById('month').value= toHalfWidth(document.getElementById('month').value)
  40. document.getElementById('day').value= toHalfWidth(document.getElementById('day').value)
  41. document.getElementById('result').value = document.getElementById('result').value+"|["+
  42.     document.getElementById('url').value+" "+document.getElementById('n').value.replace(r, '$1,') +"."+document.getElementById('name').value+"]||"+
  43.     document.getElementById('describe').value.replace(r, '$1,')+"||"+ document.getElementById('movie').value.replace(r, '$1,')+"||"+
  44.     document.getElementById('month').value+"/"+document.getElementById('day').value+ "\n|-\n";
  45. document.getElementById('n').value="";
  46. document.getElementById('name').value="";
  47. document.getElementById('url').value="";
  48. document.getElementById('describe').value="";
  49. document.getElementById('movie').value="";
  50. };
  51.  
  52. /* 逃亡用スクリプト */
  53. function lam_accunt_for_atwiki(){
  54. var r = /(\d)(?=(\d\d\d)+(?!\d))/g;
  55. document.getElementById('n2').value= toHalfWidth(document.getElementById('n2').value)
  56. document.getElementById('describe2').value= toHalfWidth(document.getElementById('describe2').value)
  57. document.getElementById('movie2').value= toHalfWidth(document.getElementById('movie2').value)
  58. var biko=""
  59. for(i=0;i<3;i++){
  60. if(document.getElementById('2po'+String(i)).value!=""){biko=biko+"[[ポ>"+ document.getElementById('2po'+String(i)).value+"]]";};
  61. document.getElementById('2po'+String(i)).value="";
  62. }
  63. for(i=0;i<3;i++){
  64. if(document.getElementById('2co'+String(i)).value!=""){biko=biko+"[[著>"+ document.getElementById('2co'+String(i)).value+"]]";};
  65. document.getElementById('2co'+String(i)).value="";
  66. }
  67. if(biko!=""){biko=biko+" "};
  68. document.getElementById('result2').value = document.getElementById('result2').value+"|[["+document.getElementById('n2').value.replace(r, '$1,') +"."+document.getElementById('name2').value+">"+document.getElementById('url2').value+"]]|"+document.getElementById('describe2').value.replace(r, '$1,')+"|"+ document.getElementById('movie2').value.replace(r, '$1,')+"|"+biko+document.getElementById('bikou2').value+ "| \n";
  69. document.getElementById('n2').value="";
  70. document.getElementById('name2').value="";
  71. document.getElementById('url2').value="";
  72. document.getElementById('describe2').value="";
  73. document.getElementById('movie2').value="";
  74. document.getElementById('bikou2').value="";
  75. };
  76.  
  77. function lam_accunt_for_media_wiki(){
  78. var r = /(\d)(?=(\d\d\d)+(?!\d))/g;
  79. document.getElementById('n2').value= toHalfWidth(document.getElementById('n2').value)
  80. document.getElementById('describe2').value= toHalfWidth(document.getElementById('describe2').value)
  81. document.getElementById('movie2').value= toHalfWidth(document.getElementById('movie2').value)
  82. var biko=""
  83. for(i=0;i<3;i++){
  84. if(document.getElementById('2po'+String(i)).value!=""){biko=biko+"["+ document.getElementById('2po'+String(i)).value+" ポ]";};
  85. document.getElementById('2po'+String(i)).value="";
  86. }
  87. for(i=0;i<3;i++){
  88. if(document.getElementById('2co'+String(i)).value!=""){biko=biko+"["+ document.getElementById('2co'+String(i)).value+" 著]";};
  89. document.getElementById('2co'+String(i)).value="";
  90. }
  91. if(biko!=""){biko=biko+" "};
  92. document.getElementById('result2').value = document.getElementById('result2').value+
  93.     "|["+document.getElementById('url2').value+" "+document.getElementById('n2').value.replace(r, '$1,') +"."+document.getElementById('name2').value+"]||"+
  94.    document.getElementById('describe2').value.replace(r, '$1,')+"||"+
  95.    document.getElementById('movie2').value.replace(r, '$1,')+"||"+biko+document.getElementById('bikou2').value+ " \n|-\n";
  96. document.getElementById('n2').value="";
  97. document.getElementById('name2').value="";
  98. document.getElementById('url2').value="";
  99. document.getElementById('describe2').value="";
  100. document.getElementById('movie2').value="";
  101. document.getElementById('bikou2').value="";
  102. };
  103.  
  104. /* 削除用スクリプト */
  105. function Deleted_accunt_for_atwiki(){
  106. var r = /(\d)(?=(\d\d\d)+(?!\d))/g;
  107. document.getElementById('describe3').value= toHalfWidth(document.getElementById('describe3').value)
  108. document.getElementById('movie3').value= toHalfWidth(document.getElementById('movie3').value)
  109. var biko=""
  110. for(i=0;i<3;i++){
  111. if(document.getElementById('3po'+String(i)).value!=""){biko=biko+"[[ポ>"+ document.getElementById('3po'+String(i)).value+"]]";};
  112. document.getElementById('3po'+String(i)).value="";
  113. }
  114. for(i=0;i<3;i++){
  115. if(document.getElementById('3co'+String(i)).value!=""){biko=biko+"[[著>"+ document.getElementById('3co'+String(i)).value+"]]";};
  116. document.getElementById('3co'+String(i)).value="";
  117. }
  118. if(biko!=""){biko=biko+" "};
  119. document.getElementById('result3').value = document.getElementById('result3').value+"|[["+document.getElementById('name3').value+">"+document.getElementById('url3').value+"]]|"+document.getElementById('describe3').value.replace(r, '$1,')+"|"+document.getElementById('movie3').value.replace(r, '$1,')+"|"+biko+document.getElementById('bikou3').value+ "|\n";
  120. document.getElementById('name3').value="";
  121. document.getElementById('url3').value="";
  122. document.getElementById('describe3').value="";
  123. document.getElementById('movie3').value="";
  124. document.getElementById('bikou3').value="";
  125. };
  126.  
  127. function Deleted_accout_for_media_wiki(){
  128. var r = /(\d)(?=(\d\d\d)+(?!\d))/g;
  129. document.getElementById('describe3').value= toHalfWidth(document.getElementById('describe3').value)
  130. document.getElementById('movie3').value= toHalfWidth(document.getElementById('movie3').value)
  131. var biko=""
  132. for(i=0;i<3;i++){
  133. if(document.getElementById('3po'+String(i)).value!=""){biko=biko+"["+ document.getElementById('3po'+String(i)).value+" ポ]";};
  134. document.getElementById('3po'+String(i)).value="";
  135. }
  136. for(i=0;i<3;i++){
  137. if(document.getElementById('3co'+String(i)).value!=""){biko=biko+"["+ document.getElementById('3co'+String(i)).value+" 著]";};
  138. document.getElementById('3co'+String(i)).value="";
  139. }
  140. if(biko!=""){biko=biko+" "};
  141. document.getElementById('result3').value = document.getElementById('result3').value+
  142.    "|["+document.getElementById('url3').value+" "+document.getElementById('name3').value+"]||"+
  143.    document.getElementById('describe3').value.replace(r, '$1,')+"||"+document.getElementById('movie3').value.replace(r, '$1,')+
  144.    "||"+biko+document.getElementById('bikou3').value+ "\n|-\n";
  145. document.getElementById('name3').value="";
  146. document.getElementById('url3').value="";
  147. document.getElementById('describe3').value="";
  148. document.getElementById('movie3').value="";
  149. document.getElementById('bikou3').value="";
  150. };
  151.  
  152. </script>
  153. </head>
  154.  
  155.  
  156. <style>
  157. body{
  158. color: #6E6E6E;
  159. margin:0 auto;
  160. font-size:20px;
  161. font-family:arial,sans-serif;
  162. }
  163. a{text-decoration:none;}
  164. a:link {color: #F66565;}
  165. a:visited{color: #F66565;}
  166. a:hover {color: #F66565;}
  167. a:active{color: #F66565;}
  168. input {
  169. font-size: 100%;
  170. height:50px
  171. }
  172. textarea {
  173. font-size: 100%;
  174. }
  175.  
  176. #tabcontrol a {
  177.    color: #6E6E6E;
  178.    display: inline-block;
  179.    border-width: 1px 1px 0px 1px;
  180.    border-style: solid;
  181.    border-color: #A0A0A0;
  182.    border-radius: 0.75em 0.75em 0 0;
  183.    padding: 0.75em 1em;
  184.    text-decoration: none;
  185.    background-color: white;
  186.    font-weight: bold;
  187.    position: relative;
  188. }
  189. #tabcontrol a:hover {
  190.  
  191. color:#A0A0A0;
  192.    text-decoration: underline
  193. }
  194.  
  195. #tabbody div {
  196.    border: 1px solid #A0A0A0;
  197.    margin-top: -21px;
  198.    padding: 1em
  199.    background-color: white;
  200.    position: relative;
  201.    z-index: 0;
  202. }
  203.  
  204.  
  205. button{
  206.     font-size: 1.2em;
  207.     font-weight: bold;
  208.     padding: 10px 30px;
  209.     background-color: #9C9C9C;
  210.     color: #fff;
  211.     border-style: none;
  212. }
  213. </style>
  214.  
  215.  
  216.  
  217.  
  218. <body>
  219.  
  220. <center>
  221.  
  222.  
  223. <br>
  224. <p id="tabcontrol">
  225.    <a href="#p1">凍結</a>
  226.    <a href="#p2">逃亡</a>
  227.    <a href="#p3">削除</a>
  228. </p>
  229.  
  230.  
  231. <div id="tabbody">
  232.    <div id="p1">
  233.    <br>
  234.    番号<br>
  235. <input type="text" name="name" id="n" value=""><br>
  236. チャンネル名<br>
  237. <input type="text" name="name" id="name" value=""><br>
  238. URL <br>
  239. <input type="text" name="name" id="url" value=""><br>
  240. 登録者数<br>
  241. <input type="text" name="name" id="describe" value=""><br>
  242. 動画数<br>
  243. <input type="text" name="name" id="movie" value=""><br>
  244. 凍結日<br>
  245. <input type="number" name="name" id="month" value="" style="width:60px">
  246. <input type="number" name="name" id="day" value="" style="width:60px">
  247. <br><br>
  248. <button onclick="Susspend_accunt_for_atwiki();">@wikiに追加</button>
  249. <button onclick="Susspend_accunt_for_media_wiki();">MediaWikiに追加</button>
  250. <br><br>
  251. <textarea name="msg" cols=60 rows=20 id="result" value=""></textarea><br><br>
  252. </div>
  253.  
  254.    <div id="p2">
  255.    <br>
  256.     番号<br>
  257. <input type="text" name="name" id="n2" value=""><br>
  258. チャンネル名<br>
  259. <input type="text" name="name" id="name2" value=""><br>
  260. URL <br>
  261. <input type="text" name="name" id="url2" value=""><br>
  262. 登録者数<br>
  263. <input type="text" name="name" id="describe2" value=""><br>
  264. 動画数<br>
  265. <input type="text" name="name" id="movie2" value=""><br>
  266. 備考<br>
  267. ポ(URL):<input type="text" name="name" id="2po0" value="" style="width:60px"> <input type="text" name="name" id="2po1" value="" style="width:60px"> <input type="text" name="name" id="2po2" value="" style="width:60px"><br>
  268. 著(URL):<input type="text" name="name" id="2co0" value="" style="width:60px"> <input type="text" name="name" id="2co1" value="" style="width:60px"> <input type="text" name="name" id="2co2" value="" style="width:60px"><br>
  269. その他:<input type="text" name="name" id="bikou2" value=""><br>
  270. <br>
  271. <button onclick="lam_accunt_for_atwiki();">@wikiに追加</button>
  272. <button onclick="lam_accunt_for_media_wiki();">MediaWikiに追加</button>
  273. <br><br>
  274. <textarea name="msg" cols=60 rows=20 id="result2" value=""></textarea><br><br>
  275.    </div>
  276.    
  277.    <div id="p3">
  278.    <br>
  279. チャンネル名<br>
  280. <input type="text" name="name" id="name3" value=""><br>
  281. URL <br>
  282. <input type="text" name="name" id="url3" value=""><br>
  283. 登録者数<br>
  284. <input type="text" name="name" id="describe3" value=""><br>
  285. 動画数<br>
  286. <input type="text" name="name" id="movie3" value=""><br>
  287. 備考<br>
  288. ポ(URL):<input type="text" name="name" id="3po0" value="" style="width:60px"> <input type="text" name="name" id="3po1" value="" style="width:60px"> <input type="text" name="name" id="3po2" value="" style="width:60px"><br>
  289. 著(URL):<input type="text" name="name" id="3co0" value="" style="width:60px"> <input type="text" name="name" id="3co1" value="" style="width:60px"> <input type="text" name="name" id="3co2" value="" style="width:60px"><br>
  290. その他:<input type="text" name="name" id="bikou3" value=""><br>
  291. <br>
  292. <button onclick="Deleted_accunt_for_atwiki();">@wikiに追加</button>
  293. <button onclick="Deleted_accout_for_media_wiki();">MediaWikiに追加</button>
  294. <br><br>
  295. <textarea name="msg" cols=60 rows=20 id="result3" value=""></textarea><br><br>
  296.    </div>
  297. </div>
  298.  
  299. <script>
  300. var da=new Date();
  301. document.getElementById('month').value= da.getMonth()+1;
  302. document.getElementById('day').value= da.getDate();
  303. </script>
  304. <script type="text/javascript">
  305. var tabs = document.getElementById('tabcontrol').getElementsByTagName('a');
  306. var pages = document.getElementById('tabbody').getElementsByTagName('div');
  307.  
  308. function changeTab() {
  309.    var targetid = this.href.substring(this.href.indexOf('#')+1,this.href.length);
  310.  
  311.    for(var i=0; i<pages.length; i++) {
  312.      if( pages[i].id != targetid ) {
  313.         pages[i].style.display = "none";
  314.      }
  315.      else {
  316.         pages[i].style.display = "block";
  317.      }
  318.   }
  319.  
  320.   for(var i=0; i<tabs.length; i++) {
  321.      tabs[i].style.zIndex = "0";
  322.   }
  323.   this.style.zIndex = "10";
  324.  
  325.   return false;
  326. }
  327.  
  328. for(var i=0; i<tabs.length; i++) {
  329.   tabs[i].onclick = changeTab;
  330. }
  331.  
  332. tabs[0].onclick();
  333.  
  334. </script>
  335.  
  336. <br>
  337. <a href="http://hangul.shoutwiki.com/w/index.php?title=BAN%E6%B8%88%E3%83%81%E3%83%A3%E3%83%B3%E3%83%8D%E3%83%AB&action=edit" target="_blank">BAN済編集ページ(PC)</a><br>
  338. <a href="https://socialblade.com" target="_blank">Social Blade</a><br>
  339. <br><br>
  340. 数値の桁区切りは自動で行います。<br><br>
  341. 「ポ」はポリシー違反(ヘイトスピーチなど)。<br>
  342. 「著」は著作権侵害でのアウト。<br><br><br><br>
  343.  
  344. </center>
  345. </body>
  346. </html>
Advertisement
Add Comment
Please, Sign In to add comment