swdyh

AutoPagerize0.0.10

2007-06-03 17:05:46

AutoPagerize – Userscripts.org
http://userscripts.org/scripts/show/8551


infogamiが落ちるとその分が動かなくなっていて、しかもその場合、毎回アクセスするようになっていたのを修正
(落ちてるときほどアクセスするって、ひどすぎるなあ)
レスポンスが200じゃない場合、キャッシュのexpireを1日のばして、そのままキャッシュのデータを使って動作させるようにした
localhostとかで試したから、たぶんそうなってると思うけど、実際にinfogamiが落ちてる、という状況は試せてない
もし200を返しながらエラーページを表示してたらダメかも
何かおかしかったら教えてください


googleのをはずしたのは、それもWikiのがいいなあって思ったから
googleのがちょっとおかしいという指摘がきたり、英語版にするとダメだったりしていて、
その修正が自分しかできないというのは変だし、コードの修正とSITEINFOの修正は完全に別にしたかった


actionはシロさんからのリクエスト
http://d.hatena.ne.jp/swdyh/20070512/1178992203#c1180774985
リンクがボタンになっていてactionだけで、なんとかなるケースはレアじゃないかと思うけど、
まあいいかと思って、取れるようにしておいた


insertAfterとかappendChildは迷ったとこだけど、とりあえずなし
insertBeforeはたしかテキストノードとかでもいけるので、改行とかがあればうまいこと差しこめるかも