Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <meta charset="UTF-8">
- <title>ハンj wiki BANリスト生成ツール</title>
- <script>
- function toHalfWidth(strVal){
- var halfVal = strVal.replace(/[!-~]/g,
- function( tmpStr ) {
- return String.fromCharCode( tmpStr.charCodeAt(0) - 0xFEE0 );
- }
- );
- return halfVal;
- }
- function up(){
- var r = /(\d)(?=(\d\d\d)+(?!\d))/g;
- document.getElementById('n').value= toHalfWidth(document.getElementById('n').value)
- document.getElementById('describe').value= toHalfWidth(document.getElementById('describe').value)
- document.getElementById('movie').value= toHalfWidth(document.getElementById('movie').value)
- document.getElementById('month').value= toHalfWidth(document.getElementById('month').value)
- document.getElementById('day').value= toHalfWidth(document.getElementById('day').value)
- document.getElementById('result').value = document.getElementById('result').value+"|[["+document.getElementById('n').value+"."+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";
- document.getElementById('n').value="";
- document.getElementById('name').value="";
- document.getElementById('url').value="";
- document.getElementById('describe').value="";
- document.getElementById('movie').value="";
- };
- function up2(){
- var r = /(\d)(?=(\d\d\d)+(?!\d))/g;
- document.getElementById('n2').value= toHalfWidth(document.getElementById('n2').value)
- document.getElementById('describe2').value= toHalfWidth(document.getElementById('describe2').value)
- document.getElementById('movie2').value= toHalfWidth(document.getElementById('movie2').value)
- var biko=""
- for(i=0;i<3;i++){
- if(document.getElementById('2po'+String(i)).value!=""){biko=biko+"[[ポ>"+ document.getElementById('2po'+String(i)).value+"]]";};
- document.getElementById('2po'+String(i)).value="";
- }
- for(i=0;i<3;i++){
- if(document.getElementById('2co'+String(i)).value!=""){biko=biko+"[[著>"+ document.getElementById('2co'+String(i)).value+"]]";};
- document.getElementById('2co'+String(i)).value="";
- }
- if(biko!=""){biko=biko+" "};
- document.getElementById('result2').value = document.getElementById('result2').value+"|[["+document.getElementById('n2').value+"."+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";
- document.getElementById('n2').value="";
- document.getElementById('name2').value="";
- document.getElementById('url2').value="";
- document.getElementById('describe2').value="";
- document.getElementById('movie2').value="";
- document.getElementById('bikou2').value="";
- };
- function up3(){
- var r = /(\d)(?=(\d\d\d)+(?!\d))/g;
- document.getElementById('describe3').value= toHalfWidth(document.getElementById('describe3').value)
- document.getElementById('movie3').value= toHalfWidth(document.getElementById('movie3').value)
- var biko=""
- for(i=0;i<3;i++){
- if(document.getElementById('3po'+String(i)).value!=""){biko=biko+"[[ポ>"+ document.getElementById('3po'+String(i)).value+"]]";};
- document.getElementById('3po'+String(i)).value="";
- }
- for(i=0;i<3;i++){
- if(document.getElementById('3co'+String(i)).value!=""){biko=biko+"[[著>"+ document.getElementById('3co'+String(i)).value+"]]";};
- document.getElementById('3co'+String(i)).value="";
- }
- if(biko!=""){biko=biko+" "};
- 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";
- document.getElementById('name3').value="";
- document.getElementById('url3').value="";
- document.getElementById('describe3').value="";
- document.getElementById('movie3').value="";
- document.getElementById('bikou3').value="";
- };
- </script>
- </head>
- <style>
- body{
- color: #6E6E6E;
- margin:0 auto;
- font-size:20px;
- font-family:arial,sans-serif;
- }
- a{text-decoration:none;}
- a:link {color: #F66565;}
- a:visited{color: #F66565;}
- a:hover {color: #F66565;}
- a:active{color: #F66565;}
- input {
- font-size: 100%;
- height:50px
- }
- textarea {
- font-size: 100%;
- }
- #tabcontrol a {
- color: #6E6E6E;
- display: inline-block;
- border-width: 1px 1px 0px 1px;
- border-style: solid;
- border-color: #A0A0A0;
- border-radius: 0.75em 0.75em 0 0;
- padding: 0.75em 1em;
- text-decoration: none;
- background-color: white;
- font-weight: bold;
- position: relative;
- }
- #tabcontrol a:hover {
- color:#A0A0A0;
- text-decoration: underline
- }
- #tabbody div {
- border: 1px solid #A0A0A0;
- margin-top: -21px;
- padding: 1em
- background-color: white;
- position: relative;
- z-index: 0;
- }
- button{
- font-size: 1.2em;
- font-weight: bold;
- padding: 10px 30px;
- background-color: #9C9C9C;
- color: #fff;
- border-style: none;
- }
- </style>
- <body>
- <center>
- <br>
- <p id="tabcontrol">
- <a href="#p1">凍結</a>
- <a href="#p2">逃亡</a>
- <a href="#p3">削除</a>
- </p>
- <div id="tabbody">
- <div id="p1">
- <br>
- 番号<br>
- <input type="text" name="name" id="n" value=""><br>
- チャンネル名<br>
- <input type="text" name="name" id="name" value=""><br>
- URL <br>
- <input type="text" name="name" id="url" value=""><br>
- 登録者数<br>
- <input type="text" name="name" id="describe" value=""><br>
- 動画数<br>
- <input type="text" name="name" id="movie" value=""><br>
- 凍結日<br>
- <input type="number" name="name" id="month" value="" style="width:60px">月
- <input type="number" name="name" id="day" value="" style="width:60px">日
- <br><br>
- <button onclick="up();">追加</button>
- <br><br>
- <textarea name="msg" cols=60 rows=20 id="result" value=""></textarea><br><br>
- </div>
- <div id="p2">
- <br>
- 番号<br>
- <input type="text" name="name" id="n2" value=""><br>
- チャンネル名<br>
- <input type="text" name="name" id="name2" value=""><br>
- URL <br>
- <input type="text" name="name" id="url2" value=""><br>
- 登録者数<br>
- <input type="text" name="name" id="describe2" value=""><br>
- 動画数<br>
- <input type="text" name="name" id="movie2" value=""><br>
- 備考<br>
- ポ(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>
- 著(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>
- その他:<input type="text" name="name" id="bikou2" value=""><br>
- <br>
- <button onclick="up2();">追加</button>
- <br><br>
- <textarea name="msg" cols=60 rows=20 id="result2" value=""></textarea><br><br>
- </div>
- <div id="p3">
- <br>
- チャンネル名<br>
- <input type="text" name="name" id="name3" value=""><br>
- URL <br>
- <input type="text" name="name" id="url3" value=""><br>
- 登録者数<br>
- <input type="text" name="name" id="describe3" value=""><br>
- 動画数<br>
- <input type="text" name="name" id="movie3" value=""><br>
- 備考<br>
- ポ(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>
- 著(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>
- その他:<input type="text" name="name" id="bikou3" value=""><br>
- <br>
- <button onclick="up3();">追加</button>
- <br><br>
- <textarea name="msg" cols=60 rows=20 id="result3" value=""></textarea><br><br>
- </div>
- </div>
- <script>
- var da=new Date();
- document.getElementById('month').value= da.getMonth()+1;
- document.getElementById('day').value= da.getDate();
- </script>
- <script type="text/javascript">
- var tabs = document.getElementById('tabcontrol').getElementsByTagName('a');
- var pages = document.getElementById('tabbody').getElementsByTagName('div');
- function changeTab() {
- var targetid = this.href.substring(this.href.indexOf('#')+1,this.href.length);
- for(var i=0; i<pages.length; i++) {
- if( pages[i].id != targetid ) {
- pages[i].style.display = "none";
- }
- else {
- pages[i].style.display = "block";
- }
- }
- for(var i=0; i<tabs.length; i++) {
- tabs[i].style.zIndex = "0";
- }
- this.style.zIndex = "10";
- return false;
- }
- for(var i=0; i<tabs.length; i++) {
- tabs[i].onclick = changeTab;
- }
- tabs[0].onclick();
- </script>
- <br>
- <a href="https://www65.atwiki.jp/operationobihiro/pedit/1.html" target="_blank">BAN済編集ページ</a><br>
- <a href="https://socialblade.com" target="_blank">Social Blade</a><br>
- <br><br>
- 数値の桁区切りは自動で行います。<br><br>
- 「ポ」はポリシー違反(ヘイトスピーチなど)。<br>
- 「著」は著作権侵害でのアウト。<br><br><br><br>
- </center>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement