※ さくらのブログに広告の表示はありません
Sessaa 一括変更
一括編集タブで使用します。検索結果でもいいですし、単純に200件表示でもいいです。 カテゴリの一括変更では、記事一覧を検索で絞ってから一括変更するといいと思います。カテゴリ番号は、そのカテゴリを表示した時の URL の最後の文字列( 例 : 7154748-1.html )のハイフン以降を除いた数字です。 ( カテゴリID を数字に変更してカテゴリ変更をクリックします )
javascript:var wnd=document.createElement('iframe');wnd.setAttribute('id','if');wnd.frameBorder=0;document.body.appendChild(wnd);wnd.contentWindow.document.write('<script src=\'https://winofsql.jp/s01.js\' charset=\'shift_jis\'></script>')
// plugin Bookmarklet // by lightbox parent.document.getElementById("if").style.position='absolute'; parent.document.getElementById("if").style.width='300px'; parent.document.getElementById("if").style.height='34px'; parent.document.getElementById("if").style.left='0px'; parent.document.getElementById("if").style.top='0px'; parent.document.getElementById("if").style.zIndex=100; var sLocation = parent.location.host; var sUrl = parent.location.href; var doc = parent.document; var tds = doc.getElementsByTagName("form"); var len = tds.length; var cnt = 0; var add = null; for( i = 0; i < len; i++ ) { if ( tds[i].name == 'search_form' ) { // cnt++; // if ( cnt == 2 ) { add = tds[i]; // } } } var place = doc.createElement('div'); add.appendChild(place); str=""; str+="<select id=changetype style=margin-left:5px;> \n"; str+="<option value=\"0\" title=\"受付×/表示×\">×/×</option> \n"; str+="<option value=\"1\" title=\"受付○/表示○\">○/○</option> \n"; str+="<option value=\"2\" title=\"受付×/表示○\">×/○</option> \n"; str+="<option value=\"3\" title=\"受付○(承認制)\">承認制</option> \n"; str+="</select> "; str+="<select id=changetype2> \n"; str+="<option value=\"0\" selected=\"selected\">無効 / 公開</option> \n"; str+="<option value=\"1\" >有効 / 非公開</option> \n"; str+="</select> "; str+="<INPUT type=button value='コメント' onClick='wnd.contentWindow.changeTarget(0)'>"; str+=" <INPUT type=button value='公開設定' onClick='wnd.contentWindow.changeTarget(1)'>"; str+=" <INPUT type=button value='広告の表示' onClick='wnd.contentWindow.changeTarget2()'>"; str+=" <INPUT id='target_cat' type=text value='カテゴリID' onclick='this.select();' style='width:80px;'>"; str+=" <INPUT type=button value='カテゴリ変更' onClick='wnd.contentWindow.changeTarget3()'>"; place.innerHTML = str str=""; str+="<head> \n"; str+="<META http-equiv=\"Content-Type\" content=\"text/html; charset=shift_jis\" /> \n"; str+="<style type=text/css> \n"; str+="body { margin:0;background-color:forestgreen;color:white; } \n"; str+="</style> \n"; str+="</head> \n"; str+="<body> \n"; str+=" plugin Bookmarklet by lightbox\n"; str+="</body> \n"; document.write( str ); document.close(); var userAgent = window.navigator.userAgent.toLowerCase(); var appVersion = window.navigator.appVersion.toLowerCase(); function changeTarget(type) { var sels = doc.getElementsByTagName("select"); var len = sels.length; var name,namelen,target; var value = doc.getElementById("changetype").value; // コメント if( type == 0 ) { for( i = 0; i < len; i++ ) { name = sels[i].name; namelen = name.length; target = name.substr(namelen-7,7) if ( target == 'comment' ) { doc.getElementsByName(name)[0].value = value; } } } // 公開・非公開 if( type == 1 ) { value = doc.getElementById("changetype2").value; if ( value == 0 ) { value = 1; } else { value = 0; } for( i = 0; i < len; i++ ) { name = sels[i].name; namelen = name.length; target = name.substr(namelen-4,4) if ( target == 'flag' ) { doc.getElementsByName(name)[0].value = value; } } } } function changeTarget2() { var sels = doc.getElementsByTagName("select"); var len = sels.length; var name,namelen,target; var value = doc.getElementById("changetype2").value; for( i = 0; i < len; i++ ) { name = sels[i].name; namelen = name.length; target = name.substr(namelen-4,4) if ( target == 'link' ) { doc.getElementsByName(name)[0].value = value; } } } function changeTarget3() { var sels = doc.getElementsByTagName("select"); var len = sels.length; var name,namelen,target; var value = doc.getElementById("target_cat").value; for( i = 0; i < len; i++ ) { name = sels[i].name; namelen = name.length; target = name.substr(namelen-12,4) if ( target == '_cat' ) { doc.getElementsByName(name)[0].value = value; } } }
Seesaa独自タグ簡易リファレンス