stardate [-29]9793.12 / 2008-07-29 (火) 7105歩 [長年日記]
_ スラドの LDRize SITEINFO なおした
なんかスラドの LDRize SITEINFO が jQueryセレクタになってたので XPath になおした。
- Slashdot Japan
name: 'Slashdot Japan',
domain: 'http://slashdot.jp.*/$',
paragraph: 'id("articles")//div[contains(concat(" ",@class," ")," article ")]',
link: 'following-sibling::div[contains(concat(" ",@class," ")," storylinks ")]//a[1]',
- Slashdot Japan - article
name: 'Slashdot Japan - article',
domain: 'http://slashdot.jp/.+',
paragraph: 'id("articles") | id("commentlisting")//li[contains(concat(" ",@class," ")," comment ")]',
link: './/span[contains(concat(" ",@class," ")," otherdetails ")]//a[1]',
article の方は id("articles") のとき link 取れないけどまーいいか。
これ Sleipnir 用LDRize のやつを間違えて GreaseMonkey 版の SITEINFO に書いちゃったのか。 各プラットフォーム用 LDRize 乱立してて分かりにく杉。
まずは本家の GreaseMonkey版。
ここには GreaseMoneky て書いてある。
ここには GreaseMonkey 版とは書いてない。書いておいた方が良いのかも。
次に Sleipnir 用の LDRize。
ここ Sleipnir 用だって書いてないし、
ここにも LDRize の SITEINFO であるとしか書いてない。 トップに飛んでみて初めて Sleipnir 用だと分かった。
SITEINFO のページみたときに何用のものか分かんねー。 他方の存在知らなかったら間違いに気付くわけもない。 後発の Sleipnir版が紛らわしすぎるので、もうちょっと配慮すべきじゃないだろうか。
_ makerss.rb 修正
イイカゲンにイジった makerss.rb が ツッコミ時に 500 Internal Server Error 出してることに気付いたので直した。 ごめんなさいごめんなさい。

Sleipnir用サイト管理者です。ご指摘ありがとうございます。 <br>おっしゃるとおりでしたので、sleipnir版であることを明記しました。
おぉ、対応ありがとうございます!
makerss.rb が 500 出してたのでテスト。