このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

WebStar2.0のSSIについて教えてください

発言者:山崎賢二
( Date Wednesday, May 28, 1997 18:54:52 )


WebStar2.0を使っています。そのSSIで、1日の時間によって、例えば挨拶
などを変えて表示させることはできるでしょうか。日付で変えることはできる
でしょうが・・・。
よろしくお願いいたします。

田中求之 さんからのコメント
( Wednesday, May 28, 1997 19:13:10 )

show / hide の組み合わせで、time_local に特定の文字列が含まれるか
どうかという判定式を組むことになると思いますが、timefmt で日付の
表示フォーマットを調整して、時間(Hour) の部分がかならず特定の文字で
挟まれるように設定しておき、それを使って contains operator で判定を
行うようにすれば可能だと思います。

たとえば、Hour が必ず h19 のように h + 時間で表示されるように設定しておけば

varibale="date_local" operator="contains" value="h19"

という条件で19時かどうかを判定できますよね?

石津@RJC さんからのコメント
( Wednesday, May 28, 1997 21:43:24 )

SSIを使う場合には最新のSSI2.0.3を使うと文字化けしますので
日本語WebStar2.0Jに添付の1.0.4を使った方がいいですよ。

田中求之 さんからのコメント
( Thursday, May 29, 1997 14:57:36 )

>SSIを使う場合には最新のSSI2.0.3を使うと文字化けしますので

そうそう、この点は気をつけたほうがいいですね。

WebSTAR 2.1 のリリース時には「直して」くれるようですが、現在は SSI の
2.0.x は日本語に使えません( JIS でページを書けばいいんだろうけど)。