• このエントリーをはてなブックマークに追加

p_fさん のコメント

userPhoto
p_f
◇「孫崎享のつぶやき」-迷惑コメントを非表示にする方法byユーザー名登録

JavaScript(Webアプリ開発言語)によるプログラミングで実現する方法です。
例えば、ブラウザがFirefox, Google Chromeの場合-

①Custom Style Scriptという拡張機能を追加
②ブラウザに追加された「」アイコンクリック
③左のOpen Options Pageボタンクリック
④ページ下方、灰色バーの下にある3つの入力欄中、2つに以下を入力

「URL」欄:

http://ch.nicovideo.jp/magosaki/

「JavaScript」欄:(※下記破線内)
------------------------------
user_name = ['ユーザー名1', 'ユーザー名2', 'ユーザー名3'];

commentNo_max = 30;

for (var i = 1; i < commentNo_max; i++) {
if (document.getElementById('comment_' + String(i))) {
var
commentNo = document.getElementById('comment_' + String(i)),
a01 = commentNo.getElementsByTagName('a');

for (var j = 0; j < user_name.length; j++) {
if (a01[0].textContent == user_name[j]) {
commentNo.style.display='none';
}
}
}
}

var more_comment_btn = document.getElementsByClassName('more_comment_btn');

more_comment_btn[0].onclick = function() {
for (var i = 1; i < commentNo_max; i++) {
if (document.getElementById('comment_' + String(i))) {
var
commentNo = document.getElementById('comment_' + String(i)),
a01 = commentNo.getElementsByTagName('a');

for (var j = 0; j < user_name.length; j++) {
if (a01[0].textContent == user_name[j]) {
commentNo.style.display='none';
}
}
}
}
};
------------------------------

注1)
冒頭のユーザー名1、ユーザー名2...には、実際にコメントを非表示に
したいユーザー名を記述する。登録する「ユーザー名」数に制限なし。但し、
追加する場合はユーザー名をシングルクォーテーションで囲み、ユーザー名
の間はカンマで区切る。

注2)
非表示化チェック対象の最大コメントNo.はcommentNo_max変数で設定。
→ 上記コードの「commentNo_max = 30;」の場合、コメントNo.29までが
チェック対象。
→ 必要に応じてこの「30」は書換え可。

注3)
上記ユーザー名や最大コメントNo.を入力する際、不適切な所に不適切な文字
(全角スペース等)が混入すると、エラー(誤動作)となる可能性があるので
要注意。

⑤上記入力欄がある所の右端にある「+」ボタンクリック
⑥入力したURL, JavaScriptが登録され、入力欄の下に登録分の欄が生成される。
 (※登録分のURL欄とJavaScript欄の間にあるチェックボックスはそのまま
でよい。→ DomainとTopだけチェックを入れる)
⑦孫崎氏ブログの各記事ページを再読み込みすることで、登録したユーザー名
 のコメントは全て非表示となる。

 *

なお、ブラウザの「」アイコンクリックで中央のSwitch the Addon ON/OFF
ボタンをクリックする毎にCustom Style Script機能の有効/無効が切換ります。
つまり、追加したコメント非表示機能の有効/無効を切換えることができます。
No.12
76ヶ月前
このコメントは以下の記事についています
* A: 事実関係:東京新聞社説:終戦の日の言葉から 不戦の思いを次世代に きのうは平成最後の「終戦の日」でした。あの八月十五日から七十三年。昭和の戦争の記憶は不戦の誓いとともに、次の世代に語り継がねばなりません。  あの日も暑い一日だったことでしょう。気象庁の記録によると東京の最高気温は三二・三度、名古屋は三六・五度。一九四五(昭和二十)年八月十五日のことです。  三七年の日中戦争から始まった長い戦争は昭和天皇の「聖断」で終わりました。国民は正午の「玉音放送」で終戦を知ります。  あれから七十三年。今年も政府主催「全国戦没者追悼式」が東京の日本武道館で行われました。 ◆歴代首相「加害と反省」  戦争の犠牲者は、日中戦争後に戦死した軍人・軍属約二百三十万人と米軍による空襲や広島・長崎への原爆投下、沖縄戦で亡くなった民間人約八十万人の合わせて約三百十万人。これは日本人
孫崎享のつぶやき
元外務省情報局長で、駐イラン大使などを務めた孫崎享氏。7月に発行された『戦後史の正体』は20万部を超えるベストセラー、ツイッターのフォロワーも13万人を突破。テレビや新聞が報じない問題を、日々つぶやいている孫崎氏。本ブロマガでは、日々発信。週1回別途生放送を発信。月額100円+税。【発行周期】日々。高い頻度で発行します。