< 2004年12月 >
CW
(49)    1 2 3 4
(50) 5 6 7 8 91011
(51)12131415161718
(52)19202122232425
(53)262728293031 
他のブログ:「紹介マニアどらふと版」「はてなダイアリー」「はてな Emacs グループ」

体調不良だと気持も低下

ちょっと体調悪いかも。気分が良くなくなるのはちと問題。

HNFにASINコマンド付加してみる

ASIN 4582852297 人格障害の時代

でリンクになるようにしてみた。LINKコマンドを拡張しただけ。LINK ASIN:xxx でやる手もあったけど、後で拡張しやすいように独自コマンド定義してみた。

package HNS::Hnf::Command::ASIN;
use vars qw(@ISA $ Template $ EndTemplate $ NumAttr $ IsOneline $ AllowCommands $ IsBeginSection $ CountName $ OmittableEnd);
@ISA = qw(HNS::Hnf::Command::Link HNS::Hnf::Command::ConvUrl);
 = qq(<a href="http://www.amazon.co.jp/exec/obidos/ASIN/%1/sakito-22">
<img src="/img/amazon.png">%content(AA)</a>\n);
 = 1;
sub AsHTML ($$$) {
my ($ self, $ start, $ params) = @_;
->ConvUrl();
->SUPER::AsHTML($ start, $ params);
}

みたいなのを追加しただけ。以下のように出ます。

人格障害の時代

あとでLASINとか追加して画像でるのとかも作成するかも。

あとBookmarkletは以下。Bookmarkに登録する時は一行にしてください。

javascript:(function(){var u=document.location.href;var ai=u.indexOf('ASIN'); var asin=u.substring(ai+5,ai+15);var t=document.title;var ti=t.indexOf(':'); var title=t.substring(ti+2);var link ='ASIN ' + asin + ' ' +  title;void(prompt('',link));})()
Author: sakito Category: /diary/2004 Permalink: Permalink
このエントリーをはてなブックマークする はてなブックマーク数 このエントリーをdel.icio.usに登録する このエントリーをlivedoorクリップする livedoorクリップ数 このエントリーを Google Bookmark に追加する このエントリーを Tumblr する このエントリーを Blogger する このエントリーに FriendFeed 経由でコメントする このエントリーに Twitter 経由でコメントする このエントリーに Wassr 経由でコメントする このエントリーに identi.ca 経由でコメントする このエントリーに Buzz 経由でコメントする
以下はゲストコメント可能です。名前とメールアドレスは任意の物を入力していただいてかまいません。
blog comments powered by Disqus

このページの先頭へ

copyright (CC-by) 1999-2012 sakito
Powered by pyblosxom. Theme: TheBuckmaker.