開発コーナーに、phpで構成されたHPに、簡単に新着アイコンを表示できるようにするするスクリプト「sxNew」を公開いたしました。
↓
↓
HP版(左メニュー「TOP PAGE」で移動)では、各メニューや、ページのあちこちに[[PIC]]といった新着アイコンが表示されることがあります。(更新をさぼっていたら表示されなくなるので要注意/汗)
これは、ずっと以前からHPのライブラリの中に位置づけて使用してきたもので、メニューやコンテンツの説明、一覧などのデータにたとえば
「旅のエレク」{sx_new_2008.9.23}
などというように{sx_new_日付}という書式で更新日を埋め込んであり、そういったデータを拾い集めて最終的にhtml出力用のバッファを完成させているわけですが、その最後に、上記の更新日文字列があった場合に、現在の日付と比較して、新しいものであればNewアイコンと置換させていたわけです。
今回の「sxNew」は、一般的な使用を想定して書きなおしたものです。
sxNewは以下の利用が可能です。
直接日付を指定→{sx_new_2008.09.23}……現在日付と書式内の日付を比較します。
ファイル名を指定1→{sx_new_f_aaa/bbb.txt}……現在日付と、指定のファイル中に記述された書式文字列の日付(その中の最新)とを比較します。
ファイル名を指定2→{sx_new_fr_aaa/bbb.txt}……現在日付と、指定のファイルのファイルスタンプ(更新日)とを比較します。
※ファイル指定は、その時のカレントアドレス(PHP_SELFの値)からみた相対アドレスで指定
※ファイルはカンマ(,)で区切ることで複数のファイルを指定できます。(その中の最新のものを採用)
以下に詳細ページ
↓
>>開発コーナー「sxNew」<<
≪ 続きを隠す
これは、ずっと以前からHPのライブラリの中に位置づけて使用してきたもので、メニューやコンテンツの説明、一覧などのデータにたとえば
「旅のエレク」{sx_new_2008.9.23}
などというように{sx_new_日付}という書式で更新日を埋め込んであり、そういったデータを拾い集めて最終的にhtml出力用のバッファを完成させているわけですが、その最後に、上記の更新日文字列があった場合に、現在の日付と比較して、新しいものであればNewアイコンと置換させていたわけです。
今回の「sxNew」は、一般的な使用を想定して書きなおしたものです。
sxNewは以下の利用が可能です。
直接日付を指定→{sx_new_2008.09.23}……現在日付と書式内の日付を比較します。
ファイル名を指定1→{sx_new_f_aaa/bbb.txt}……現在日付と、指定のファイル中に記述された書式文字列の日付(その中の最新)とを比較します。
ファイル名を指定2→{sx_new_fr_aaa/bbb.txt}……現在日付と、指定のファイルのファイルスタンプ(更新日)とを比較します。
※ファイル指定は、その時のカレントアドレス(PHP_SELFの値)からみた相対アドレスで指定
※ファイルはカンマ(,)で区切ることで複数のファイルを指定できます。(その中の最新のものを採用)
以下に詳細ページ
↓
>>開発コーナー「sxNew」<<
≪ 続きを隠す
|2008,09,23, Tuesday 03:36 PM | comments (0) | trackback (0) |
この記事に対するコメントの受付は終了しています。
コメント
トラックバックURL
http://bvs.saki-net.com/tb.php/93