デザインが壊れ気味だったので修正。
あと、当時の再生数/コメント数/マイリスト数が
いつの間にやらまた取得できるようになってたので、
もとの仕様に直しました。
-------------------------------------------------
ニコニコ動画で1年前のランキングを表示するGreasemonkeyスクリプト:A year ago NicoRanking
を少しバージョンアップしました。
表示させたい位置によって、下記のどちらか1つをインストールして下さい。
インストール:a_year_ago_nicoranking.user.js (表示位置:ページ上部ver.)
インストール:a_year_ago_nicoranking.user.js (表示位置:ページ下部ver.)
変更点:
- その動画の【推移を確認】リンクを追加
- その動画を登録している公開マイリストページ へのリンクを追加
- 以前のものは「デイリー 総合 マイリスト」のランキングページでのみ動作していましたが、それ以外のデイリーランキングページでも動作するように修正
- 同じ日に取得したランキング情報は、キャッシュするように修正
- 「もっと見る」リンクの飛び先を、公式のページに修正

既に1ヶ月近く前ですが、ニコ動公式が過去のデイリーのランキングを公開しました。
それに伴って、ランキング情報の取得先をニコチャート様から、ニコ動公式に変更しています。
ニコチャート様、今までありがとうございました <(_ _)>
【2009-03-03 追記】
「ユーザスクリプトを実行するページ」として、インストール時に設定されている「http://www.nicovideo.jp/ranking/*/daily/*」を編集して、「http://www.nicovideo.jp/ranking/*」としても正常に動作するように変更。
(上記のように設定を変更すると、「デイリー」以外の「毎時」「週間」「月間」「合計」のランキングページにおいても、1年前のデイリーのランキングが表示されるようになる。
初期設定のままだと、「デイリー」のランキングページでのみ1年前のランキングが表示される。)
~* 履歴 *~
【2009-10-01】
1年前の日付を計算する部分がバグっていたので修正しました。
【2009-11-01 追記】
ニコニコ動画(9)に対応。
ニコニコの仕様変更に伴い、当時の再生数/コメント数/マイリスト数が
取得できなくなりましたので、その部分の表示を少し変更しました。
スクリプトを実行するページを変えるという想定されている使用法から逸脱した非常に勝手な要望ですがどうかご検討お願いします。
ご指摘ありがとうございます。
ただ、「デイリー以外のランキングページでも、1年前のデイリーランキングを表示する」という設定をデフォルトにして良いものかどうかは悩みどころです。
そこでひとまず、初期設定は前回と同じですが、スクリプトを実行するページを変更しても正常に動作するように修正しましたので、
再インストールをして頂いた後に、実行するページの「/daily/*」を削除してお使い下さい。
よろしくお願いします <(_ _)>