[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[hns-users:00596] Re: カレンダー部分のカスタマイズ方法





At 6:37 PM +0900 5/6/00, Tatsuya Maruyama wrote:
> 丸山@楓町(PAZ)です。日記停滞中です (^^;

あけましておめでとうございます。


> やりたいことは、カレンダーとNamazu検索の間の位置に
> スケジュールを入れたいのです。
> 
> $Templates{Table}->{head_style} = qq(
> 〜
> );
> の部分が該当個所だと思って修正してみているのですが
> ここを変更すると日付指定しての日記は変わるのですが、
> 日記の最新ページ(日付指定をしない時に表示されるページ)の
> カレンダー部分は変化しません。
> 
> 他にどこか変更する場所があるのでしょうか?

最近分のページ(日付指定なしの場合)のテンプレートは
hns-2.1 からは、

$Templates{Table}->{head_recent_style} = $Templates{Table}->{head_style};
$Templates{Table}->{foot_recent_style} = $Templates{Table}->{foot_style};

に分離されています。default では、過去分のものと同じ
というわけです。(2.0 では、最近分と過去分で別のスタイルを
定義することはできません)

hns-2.10-beta2 以前だと、japanese/theme.ph に
$Templates{Table}->{head_recent_style} の定義が抜けています。

ちなみに
$Templates{Table} は、テーブルを理解するブラウザ用の
設定で、
$Templates{NoTable} がテーブルを理解しないブラウザ用の
設定です。

テーブルを理解するか否かの設定は、

diary/conf/browser_style.txt

にあるのですが、この辺は全くドキュメントされていないので
申し訳ありません。


// Kenji Suzuki

   Linux -- Where you really can go tomorrow