前の月 / 次の月 / 最新

ChangeLog / 2005-08

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

2005-08-21 Sun

version 1.0rc6 [リリース]

公開。

chalow

RSSに最近何日分表示するかを指定できるようにした。
0の場合は $opt_topn と同じになる。

# RSSに最近何日分表示するか(0の場合は $opt_topn と同じ)
$rss_topn = 0;


(write_rss_file): ←上記のためにこの関数いじった。

conf/utf8/cl.conf

御指摘頂いたものを修正しました。ありがとうございました。
●文字化け修正。

chalow (output_to_file)

御指摘頂いたものを修正しました。ありがとうございました。

●utf8 modeのとき、chalowスクリプト内のテンプレートの、charset 指定を
デフォルトの EUC-JP ではなく UTF-8 にするようにした。ad hoc。

if ($utf8_mode) {
  $$contp =~ s/;charset=EUC-JP">/;charset=UTF-8">/;
}


chalow

御指摘頂いたものを修正しました。ありがとうございました。

●usageメッセージで、-cオプションのところの「(default "cl.conf")」
は昔の仕様なので削除。

●blockquoteの前後のpタグの問題。定義のところでデフォルトで以下を
入れておくことにした。

my $auto_replace = '
s!(<blockquote>)!</p>$1<p>!g;
s!(</blockquote>)!</p>$1<p>!g;
';



●RSSのファイル名として、cl.rdf以外も使えるようにしました。
cl.conf で設定できます。デフォルトは "cl.rdf" です。

# RSSファイル名
$rss_filename = "cl.rdf";


- cl.rdf 以外のファイル名にしたい人が過去の cl.conf を編集して使う
場合の手順:
cl.conf に $rss_filename を追加(上記)し変更。
そして、cl.conf 中の各種テンプレートファイル(
$index_template, $month_page_template, $day_page_template,
$item_page_template, $cat_page_template, $rss_template)中の
"cl.rdf" を <TMPL_VAR name=rss_file> に置き換えて下さい。

2005-08-10 Wed

version 1.0rc5 [リリース]

公開。

今回の主な変更点は以下:

「続きを読む」機能:
'====' と記入するとそれ以下の記述が省略され item page へ
ジャンプするリンクが表示されます。
item page を出すようにしたとき($page_mode=2)のみ機能します。
なお、cl.conf の $item_template に以下のような記述を追加する必要が
あります。

<TMPL_IF name=readmore>
《<a href="<TMPL_VAR name=url>">続きを読む</a>》
</TMPL_IF>



utf8 mode:
chalow をコマンドラインオプション --utf8 で実行。ChangeLog 本体も
cl.conf も文字コードが utf8 になっている必要あり。
cl.conf は conf/utf8/cl.conf を参考にどうぞ。

README

mod.

ChangeLogReader.pm

新しいのに置き換えた。(これまでは別ファイル名でテストしてた)

要望

- カテゴリ一覧をネスト

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