SBMの登録ボタンをつけてみました アニコスのエロいコスプレAVが見たい!
2ntブログ

スポンサーサイト 

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
[ --/--/-- ] スポンサー広告 |

SBMの登録ボタンをつけてみました 

エロくない記事でスイマセン。テンプレートをいじってやってみたのですがなかなか難しいですね・・ 今のところの問題点は「del.icio.usに上手くタイトルが送られない」のと、「ニフティクリップがエントリーごとに対応してない(トップページからエントリーをブックマークできない)」あたりです。あとFC2ブックマークはアダルト不可らしいのでやめておきました。

ということで、"まあまあいいかな"っと思った記事がありましたら押していただけますと幸いです。

ちなみに追加した位置は自分が使ってるテンプレートの場合、 <!-- deny_comment-->コメント(-) <!--/deny_comment--><br/>の下です。あと時間表記とトラックバック数は長くなって邪魔なのでいったん消してみました。不便だったら復活させたいと思います。

(追加)
ニフティは、
<a href="http://clip.nifty.com/create?url= <%topentry_link>&title= <%topentry_title>">
っとやったら一応いけました。ただJavaがオフだとタイトルが文字化けしましたが・・ ちなみにデリシャスもこれが原因かなっと確認してやってみましたが、やっぱり変わりませんでした。

主要なソーシャルブックマーク追加ボタンを付ける | VIVABlog ブログサービスごとに実際のコードが出てて、大変参考になりました。
ヘルプ:サイトにクリップボタンを設置する|@nifty クリップ ニフティののみこちらを参考にしました。

Web関連特集 » ブログパーツ » ソーシャルブックマークサービス別ブックマーク数画像取得API&ブックマーク追加ボタンの設置方法 | PHP & JavaScript Room より詳しく出てました。URLエンコードしないと文字化けするようです。読みながら色々試してみたいと思います(;~〓~)

[URLエンコード]
javascript: escape(), encodeURI(), encodeURIComponent() 比較 (groundwalker.com) encodeURIComponent関数についてなど。
URLエンコード - Wikipedia URLエンコードについて。
URL エンコード/デコードフォーム しかし何でこんなに色々文字コードあるんでしょうね・・ヾ(*`Д´*)ノ"彡☆ ケシカラン!!
JavaScriptにおけるURLエンコードの処理 なんか専門的な記事。

FC2 テンプレート機能一覧 エンコードしたやつの変数もあるそうです! <%topentry_enc_link>と <%topentry_enc_utftitle>を使ったら、一応うまくいったようです。セルクマサーセン(^▽^;) 後せっかくなので新規ウインドウと登録ユーザー数にも挑んでみたいと思います。


[登録数を画像で表示]
ブックマーク数を画像で取得する API の公開について - はてなブックマーク日記 - 機能変更、お知らせなど あっさり行けました。はてブはさすがにそういうところなだけあって、詰まることが少ない仕様になってますね。
クリップ数を画像で取得する API - livedoor クリップ まとめサイト - livedoor Wiki(ウィキ) 実際のコードなど。FC2の変数が良くないのか、なんか上手く画像出ませんでした。ブクマされてるやつでも出てないので、透過関係では無さそう。ちなみに<%topentry_link>、<%topentry_enc_link>の両方同じ結果でした。勘違いで、<%topentry_link>だとブクマされてるやつは数字が出ました。とりあえず<%topentry_link>の方が正しいようです。
livedoorクリップを導入してみた [他人の日記を見るのか? ver.BLOG] やり方は書いてあるのですが、肝心の画像が出てないのでFC2だと難しいのかも・・ 仕様変わったとかでしょうか?
各ソーシャルブックマークサービス(SBM)のブックマーク数画像表示APIを調べた ::: creazy photograph かなり網羅されてる、相当手間かかってそうな記事。

・・なんかものすごく身も蓋もない結論なんですが、たまたまライブドアの方のAPIが死んでたようです・・(゜◇゜)~ガーン 今やったらあっさり全部出るようになりました。まぁそういうこともあるってことで上のは一応残しておきます。

・・っというかあんまり軽い処理では無さそうですね。そこで引っかかって先が表示されないってことはないみたいですけど。

POOKMARK Airlines - お知らせ | ブックマーク登録数取得APIのご提供を開始いたしました 仕様についてなど。特に詰まることなくあっさりいけました。・・でも透過処理というものがなく、ブクマされてないやつは0Userっと出るんですね・・ 微妙・・
POOKMARKとniftyクリップのブックマーク数表示方法まとめ | WebとPCのメモ帳 具体的に出てました。
Buzzurl [バザール] / ソーシャルブックマーク 自動で全部作ってくれるという超!親切設計でした。


いちおう完成したのでまとめてみます。なおボタンの画像は保存して自分のところに上げなおした方が表示軽い場合が多いと思います。とりあえず私の場合は全部を全部出してると重いので、比較的アダルトに寛容っぽいライブドアとニフティのボタンだけ残してみました。

<!-- SBM -->
<a href="http://clip.livedoor.com/clip/add?link=<%topentry_enc_link>&title=<%topentry_enc_utftitle>&jump=ref"><img src="http://parts.blog.livedoor.jp/img/cmn/clip_16_16_w.gif" width="16" height="16" alt="この記事をクリップ!" style="border: none;vertical-align: middle;" /></a>
<a href="http://clip.livedoor.com/clip/add?link=<%topentry_enc_link>&title=<%topentry_enc_utftitle>&jump=ref"><img src="http://image.clip.livedoor.com/counter/<%topentry_link>" border="0" /></A>

<a href="http://b.hatena.ne.jp/append?<%topentry_enc_link>"><img src="http://d.hatena.ne.jp/images/b_entry.gif" alt="このエントリをはてなブックマークに登録" width="16" height="12" border="0" /></a>
<a href="http://b.hatena.ne.jp/append?<%topentry_link>" target="_blank"><img src="http://b.hatena.ne.jp/entry/image/<%topentry_link>" border="0"></A>

<a href="http://pookmark.jp/post?url=<%topentry_enc_link>&title=<%topentry_enc_utftitle>" title="この記事をPOOKMARKに登録する"><img border="0" src="http://pookmark.jp/images/add/add.gif" width="18" height="12" alt="この記事をPOOKMARKに登録する" /></a> <a href="http://pookmark.jp/post?url=<%topentry_enc_link>&title=<%topentry_enc_utftitle>" title="この記事をPOOKMARKに登録する"><img src="http://pookmark.jp/count/<%topentry_link>" border="0" /></A>

<a href="http://clip.nifty.com/create?url=<%topentry_enc_link>&title=<%topentry_enc_utftitle>"><img onload="this.parentNode.href=
eval(this.parentNode.href.match(/^javascript:location.href=(.*)$/)[1]);" src="http://clip.nifty.com/images/addclip_icn.gif" width="16" height="16" style="border:0;" alt="@niftyクリップに追加" title="@niftyクリップに追加" /></A> <a href="http://clip.nifty.com/create?url=<%topentry_enc_link>&title=<%topentry_enc_utftitle>"><img src="http://api.clip.nifty.com/api/v1/image/counter/<%topentry_link>" border="0" /></A>

<a href="http://buzzurl.jp/entry/<%topentry_link>" title="Buzzurlにブックマーク" target="_blank"><img src="http://buzzurl.jp/static/image/api/icon/add_icon_mini_01.gif" alt="Buzzurlにブックマーク" style="border:0"></a> <a href="http://buzzurl.jp/entry/<%topentry_link>" title="Buzzurlにブックマーク" target="_blank"><img src="http://api.buzzurl.jp/api/counter/<%topentry_link>" alt="Buzzurlにブックマーク" style="border:0"></a>
<!-- /SBM -->

こんな感じになります

この記事をクリップ! このエントリをはてなブックマークに登録 この記事をPOOKMARKに登録する @niftyクリップに追加 Buzzurlにブックマーク Buzzurlにブックマーク

[ 2008/09/09 ] その他 | コメント(0)

コメントの投稿














管理者にだけ表示を許可する

トラックバック

この記事のトラックバックURL
http://cosero2.blog.2nt.com/tb.php/42-ae460995