前の日 / 次の日 / 最新 / 2003-08

ChangeLog / 2003-08-29

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

2003-08-29 Fri

プラグイン機能 [メモ]

プラグイン機能が登場!
「{」2つと「}」2つで囲むとプラグイン (関数) を呼び出すことができ
ます。あんまり多くのことはできませんが...。

例:(記号は全角で表記していますが、実際は半角)

{{google_search('海老名 映画館')}} → 海老名 映画館


プラグインは cl.conf に足して置けば使えます。

in cl.conf

# -------------------------------------------------------------
# 以下、プラグイン
sub google_search {
    my ($k) = @_;
    my $o = $k;
    $k =~ s/([^0-9a-z_ ])/'%'.unpack('H2', $1)/gei;
    $k =~ s/\s/+/g;
    my $c = "ie=EUC-JP&oe=EUC-JP&";
    return qq(<a href="http://www.google.co.jp/search?${c}q=$k">$o</a>);
}

chalow

日付リンクによるリファラー、つまり、自分の日記内だけでのリファラー
機能を実装。
ref. <http://chalow.net/2002-06-28-2.html>

<div class="referer"><span> </span></div> で囲む。
sample/diary.css にそのクラスを追加した。

テスト: [2003-06-26-2] [2003-06-26-1] [2003-06-26]

gazou.png

New! これ↓ cvs add -kb した。
画像

chalow

(get_link_str):
New for Hiki 記法。そして、 get_img_str() を廃止。

chalow (okikae)

Hiki の記法をパクる採用。

■任意の URL へのリンク

「単語|URL」を 2 つの半角カギカッコで囲むとを任意の URL へのリンク
になります。

例:(記号は全角で表記していますが、実際は半角)

[[Yahoo!|http://www.yahoo.co.jp/]] → Yahoo!


このとき URL の末尾が jpg,jpeg,png,gif だと IMG タグに展開されます。
(指定した単語がALTに設定される)

例:(記号は全角で表記していますが、実際は半角)

↓ [[図|image/gazou.png]]

図

「単語」の末尾が jpg,jpeg,png,gif だとクリック可能な IMG タグに展
開されます。IMG が URL へのリンクになります。

例:(記号は全角で表記していますが、実際は半角)

↓ [[image/gazou.png|http://nais.to/~yto/]]

画像

また、URL っぽいものがあると勝手にリンクがはられます。

例:

http://www.yahoo.co.jp/


■文字修飾の記法

「'」2個ではさんだ部分は強調されます。「'」3個ではさんだ部分はさら
に強調されます。「=」2個ではさんだ部分は取消線になります。

例:(記号は全角で表記していますが、実際は半角)

==ABC== → ABC (<s>ABC</s>)
’’ABC’’ → ABC (<em>ABC</em>)
’’’ABC’’’ → ABC (<strong>ABC</strong>)


■水平線の記法

マイナス記号「-」を行の先頭のタブの後から 4 つ書くと水平線になりま
す。

例:(記号は全角で表記していますが、実際は半角)

        あはは
        −−−−
        いひひ

あはは



いひひ

2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12
2002 : 01 02 03 04 05 06 07 08 09 10 11 12
2001 : 01 02 03 04 05 06 07 08 09 10 11 12

最終更新時間: 2007-10-19 23:15