Yahoo関連フィルタ Edit

Yahoo!みんなの政治」に評価を支持する割合ごとの色をつける Edit

概要
こんな感じに百分率とそれにあった色を表示します。
fileyahoo seiji reviwe rate.png

評価者が200人以上の場合太字にします。

色はこの10段階 __________
気に入らない場合、適当なもの(濃淡やROYGBなど)に書き換えてください。

# 全体的に面白いが、小沢麻生を比べると特に面白い。縦読みもある始末。

[Patterns]
Name = "Yahoo seiji: review rate [2009-06-25]"
Active = TRUE
URL = "seiji.yahoo.co.jp/?$TYPE(htm)"
Limit = 640
Match = "[%BB][%D9][%BB][%FD][%A4][%B9][%A4][%EB][%A1][%A7]<strong[^>]+> ([0-9]+)\1 </strong>"
"[%B7][%EF](\s|\&nbsp;)+"
"[%BB][%D9][%BB][%FD][%A4][%B7][%A4][%CA][%A4][%A4][%A1][%A7]<strong[^>]+> ([0-9]+)\2 </strong>[%B7][%EF]"
"$SET(0=(\1+\2))"
"&&\9"
Replace = "\9<script type="text/javascript">"
"switch (Math.round(Math.floor(\1/\0*100)/10)) {"
"case 10:"
"case 9: var bg = '#ffec4e';break;"
"case 8: bg = '#ffb301';break;"
"case 7: bg = '#f88000;color:white';break;"
"case 6: bg = '#ea5207;color:white';break;"
"case 5: bg = '#de3244;color:white';break;"
"case 4: bg = '#ba0093;color:white';break;"
"case 3: bg = '#7a009b;color:white';break;"
"case 2: bg = '#2a008b;color:white';break;"
"case 1:"
"case 0: bg = '#000059;color:white';"
"}"
"document.write(' <span style="background-color:'+bg+(\0 >= 200 ? ';font-weight:bold' : '')+'">('+Math.floor(\1/\0*10000)/100+'%)</span> ')"
"</script>"


添付ファイル: fileyahoo seiji reviwe rate.png 79件 [詳細]

複製名前変更