鷹の島

2006-07-06 (Thu)

livedoor Reader でフォルダとレートを共存させる Greasemonkey 用スクリプト

大体自分と同じだなーとか思いつつ眺めていた。

それで、フォルダ管理しつつフォルダの中身をレート順にするっていうのは Greasemonkey スクリプトで解決可能なので紹介します。作ったの結構前なので良く覚えてないですが、多分こんな感じでいけるかと。

with(unsafeWindow) {
   Subscribe.Controller.prototype.sort = function(){
       var tmp = Config.sort_mode.split(':');
       var key = tmp[0];
       var option = tmp[1];
       this.model.list.sort_by(key);
       if(option == "reverse")
           this.model.list.reverse();
       // folderをソート
           this.model.folder_names.sort();
   }
}

なんか弊害があるかもしれませんが、自分の所では今の所安泰。

Posted by Kyosuke Takayama at 2006-07-06 (Thu) 22:39