トロールコメントを非表示

neuotqの口からの<a href= first habrahabr.ru/blog/habrahabr_ideas/34337.html> 「UFO呼び出しボタン」に関するトピックでは、理にかなった 考えが聞こえました。
ここで役立つのは、GreaseMonkeyとその上にある小さなスクリプトだけです。それが怠でなく、夜がスケッチされた場合に役立ちます。 そして、夜のカルマが否定的になりすぎたので、すべてが眠ります。


JavaScript'erは私には平凡ですが、朝は少しストレッチしなければなりませんでした...


小さなリンク「(X hidden messages)」を追加し、クリックするとすべての非表示のコメントが表示されます。 もう一度押すと、非表示になります。
次のようになります。



ここから設定できます。作業にはGreasemonkeyが必要です。

ZY: スクリプトコードの「ペン」でリストを調整できます。)リストは、著者のニックネームの近くにある[-/ +]ボタンで編集できます。

UPD:スクリプトを調整しました。ページをロードした直後に、追加のジェスチャーなしでトロルをクリーニングします。 まあ、私はONOTOLEYをtrollに置き換えました。

UPD2:トロルのコメントはまったく表示されなくなり、「トロルを殺す」ボタンの近くに隠されたコメントのカウンターが表示されました。

UPD3:念のため、「この碑文」を隠す

UPD4:碑文を隠すのは悪いので、それらを薄い灰色のストリップに変えます...ストライプの厚さは、トロールがどれだけ難しいかを実感させます: ")



UPD5(そしてできれば最後のもの):

troll / non_trollボタンを追加しました

[-]をクリックすると、すぐに著者のすべてのコメントが埋め込まれ、今後も埋め続けられます。
[+]をクリックすると、作者からマーク「トロール」が削除されます。 [+]は、作成者が「埋葬」されている場合にのみ使用可能です。 したがって、著者を「復活」させるには、まずすべての埋められたコメントを展開し(「(X隠されたメッセージ)」を読み上げ)、次に[+]で著者を押す必要があります。

スキームは完璧ではないことを理解していますが、まだ解決しない方が良いでしょう...

Source: https://habr.com/ru/post/J19081/


All Articles