|
HTMLに最終更新日付などを埋め込む
Author: | Yaya |
License: | Copyright© 2003 Yaya |
Webpage: | go.to/yayaagogo |
Windows XP, Ruby 1.8.0 [i386-mswin32]
SANDMAN(早瀬 拓)氏作のASIのRuby版です。 コメントタグにキーワードを入れたHTMLファイルを指定することで、 そこにファイルの最終更新日やファイルサイズを埋め込みます。 SSIやCGI、JavaScriptに頼らず、最終更新日などの情報を 自動的に処理することが可能となります。
基本的な動作は本家と変わりませんが、独自の機能拡張・削減を行っています。
HTMLのファイル日付などを埋め込みたい場所に、 以下のようなコメントタグを書き入れます。
<!-- ASI コマンド -->ここに文字列が埋め込まれる<!-- /ASI -->
コマンドは以下の物があります。
例:
Last Update : <!-- ASI fdate "music/index.html" --><!-- /ASI --> FileSize : <!-- ASI fsize "prog/tool.zip" --><!-- /ASI -->
コマンドの詳しい使い方については Command クラスのマニュアル参照。
あらかじめ、処理を行いたいHTMLをリスト化したファイルを作成する必要があります。 フルパスで1行に1つずつHTMLファイルを指定してください。 パスの区切りは\ではなく/です。 付属のsample.asiを参考に。(ファイル名はどのようなものでもかまいません)
ruby asi.rb リストファイル
例:
ruby asi.rb sample.asi
2003/10/18 - Ver 1.00
2003/09/01 - Ver 1.0β1
2003/08/31 - Ver 1.0α1
Required files |