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
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
- プラグイン機能
例:
{{google_search('海老名 映画館')}} → 海老名 映画館
- 自分の日記内だけでのリファラー機能
ref. <http://chalow.net/2002-06-28-2.html>
- Hiki の記法をパクる採用
任意の URL へのリンク、文字修飾、水平線
例:(記号は全角で表記していますが、実際は半角)
[[Yahoo!|http://www.yahoo.co.jp/]] → Yahoo!
==ABC== → ABC
’’ABC’’ → ABC
’’’ABC’’’ → ABC
- 各アイテムに記述者名を表示する機能 (for 複数人で ChangeLog)
- nkf はやめて、Jcode.pm を使うようにした
- RSS に <dc:date> も足すようにした
プラグイン機能が登場!
「{」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>);
}
日付リンクによるリファラー、つまり、自分の日記内だけでのリファラー
機能を実装。
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]
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 つ書くと水平線になりま
す。
例:(記号は全角で表記していますが、実際は半角)
あはは
−−−−
いひひ
あはは
日付だけでなく記述者も考慮するようにしなくちゃ本来の ChangeLog (複
数の人々が開発に用いるという状況) で使えない。普及の壁??? そこで、
記述者が複数いる ChangeLog ファイル用に、各アイテムに記述者名を表
示するモードを作った。
in cl.conf:
# 各アイテムに記述者名を表示するか (1:YES, 0:NO)
$show_author_name = 0;
<div class="itemauthor"><span>名前</span></div>
「author name」
ref. <http://www.jurta.org/emacs/ee/text/changelog.en.html>
nkf を呼ぶのはやめて、Jcode.pm を使うようにした。
(write_rss_file): utf-8 への文字コード変換に Jcode を使うようにし
た。ゆえに、chalow 0.18 から必要となった「nkf 2.0 以降」は不要。
- 他の場所でも nkf 使うのやめた。
- FileHandle も使うのやめた。
- memo: Cygwin へ Jcode.pm
<http://chalow.net/2003-08-12-1.html>
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