TracLightning用マルチリポジトリPeerReviewPluginパッチ

PeerReviewPluginをマルチリポジトリ対応にするパッチを作成しました。
(適用する場合自己責任でお願いします。)
パッチはこちら。
TracLightning用マルチリポジトリパッチ適用したものにご使用ください。
(TracLightning-2.1~2.5.2に対応)。
http://sourceforge.jp/projects/shibuya-trac/wiki/patches%2FMultiRepos%2FPeerReview/attach/PeerReviewMultiReposPatch-1.zip
※09/03/29 defaultリポジトリが空(リビジョンが0しかない)場合に対応。
※09/04/05 (default)が一番上に来るように修正。

※10/08/21 defaultリポジトリがない場合に対応。ie6でも使えるように修正。
TRAC_ADMINの権限をもっててもCODE_REVIEW_MGR権限を持ってないと
step2のSelect reviewersに表示できないのを修正。
※10/10/18 本家のbranches-2.2-devはgenshi対応なので それをベースに仮対応、ただし権限は元に戻した。
※10/10/25 パンくずの表示やリンクがおかしかったのを修正。
※10/10/28 createのときのファイル選択の修正
(rootではlogを表示しないようにした。
root以外ではrevの変更ができるようにした(リポジトリの一番上に戻るけど)。
Ageをクリックすると「Loading....」となるのを修正した。)

http://sourceforge.jp/projects/shibuya-trac/wiki/patches%2FMultiRepos%2FPeerReview/attach/peerreviewplugin_011d.zip
(もはやパッチでなくすべて含んでます。)