< 2004年12月 >
CW
(49)    1 2 3 4
(50) 5 6 7 8 91011
(51)12131415161718
(52)19202122232425
(53)262728293031 
他のブログ等: 「技術的生存報告記」 「sakito@twitter」 「はてなダイアリー」 「はてな 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に登録する このエントリーを Tumblr する このエントリーに Twitter 経由でコメントする
以下はゲストコメント可能です。名前とメールアドレスは任意の物を入力していただいてかまいません。
blog comments powered by Disqus

このページの先頭へ

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