photohitoの写真ランキングページにはてなスターをつけるGreasemonkey
PHOTOHITO: 週間ランキング - 写真 - ランキング - 写真共有サイト:フォトヒト
最近サイ本読んでるので練習がてら、photohitoの写真ランキングページにはてなスターをつけるグリモン作ってみました。
http://svn.coderepos.org/share/lang/javascript/userscripts/photohito_with_hatenasta.user.js
// ==UserScript== // @name photohito_photoranking_with_hatenastar // @namespace http://d.hatena.ne.jp/Kiske/ // @include http://photohito.com/ranking/photo/* // ==/UserScript== (function(){ var w = typeof unsafeWindow != "undefined" ? unsafeWindow : window; var initialized = false; var head = document.getElementsByTagName("head")[0]; var s = document.createElement('script'); s.src = 'http://s.hatena.ne.jp/js/HatenaStar.js'; s.charset = 'utf-8'; head.appendChild(s); var t = setInterval(function(){ if(w.Hatena){ init(); initialized = true; clearInterval(t); } }, 100); function init(){ w.Hatena.Star.EntryLoader.headerTagAndClassName = ['p', 'photo_name']; } })();
こんな感じで写真のサムネイルの下のタイトル横にスターが出ます。
ココやココを参考にしています。というかほぼそのまま。。これじゃあ勉強になってねー。
あと、現在はてな側でどこでもはてなスターという機能がFirefoxのアドオンとして提供されているので、グリモンよりもはてなスターのSiteConfigWikiを使う方がスマートかもしれません。
はてなスター ヘルプ - はてなスター
SiteConfigWiki - はてなスター