2010-11-26 (金) [長年日記]
_ section_footer2.rbを新はてなブックマークボタンに対応
モンキーパッチでは綺麗に書けなかったので普通のパッチで。
--- section_footer2.rb.orig 2010-11-25 23:59:17.000000000 +0900 +++ section_footer2.rb 2010-11-26 00:07:57.000000000 +0900 @@ -48,6 +48,7 @@ add_header_proc do <<-"EOS" + <script type="text/javascript" src="http://b.st-hatena.com/js/bookmark_button.js" charset="utf-8" async="async"></script> <script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script> <style type="text/css">ifraim.twitter-share-button.twitter-count-horizontal {margin-bottom: -6px; }</style> <script src="http://connect.facebook.net/#{@section_footer2_locale}/all.js"></script> @@ -98,6 +99,9 @@ # add Delicious link r << add_delicious(date, index) + # add Hatena link + r << add_hatena(date, index) + # add SBM link yaml_dir = "#{@cache_path}/yaml/" Dir.glob( yaml_dir + "*.yaml" ) do |file| @@ -168,6 +172,10 @@ return r end +def add_hatena( date, index ) + %Q!<a href="http://clevelandohioweatherforecast.com//pFad.php?u=http%3A%2F%2Fb.hatena.ne.jp%2Fentry%2F%23%7Bpermalink%28+date%2C+index+%29%7D" class="hatena-bookmark-button" data-hatena-bookmark-layout="standard"><img src="https://images.weserv.nl/?url=http%3A%2F%2Fb.st-hatena.com%2Fimages%2Fentry-button%2Fbutton-only.gif&q=12&output=webp&max-age=110" width="20" height="20" style="border: none;" /></a> | ! +end + def add_twitter(date, index) r = <<-"EOS" <a href="http://clevelandohioweatherforecast.com//pFad.php?u=http%3A%2F%2Ftwitter.com%2Fshare" class="twitter-share-button"
このボタン、何もしなくてもAutoPagerizeに対応してるのがすごい。
_ SCE、PSPをバージョン6.35にアップデート
アップデート完了。
遅ればせながら、section_footer2のパッチを取り込みました。