ダウンロード
弊社で開発したソフトウェアです。
更新情報生成 CGI スクリプト whatsnew.cgi
web ベースで、サイトの更新情報を更新するための perl で書かれた cgi スクリプトです。フォームで入力した更新情報を好みのテンプレートに基づいて更新情報を html で出力します。また、RSS 1.0 も同時に出力します。
動作環境
- Perl5 以降がインストールされている web サーバー(弊社での動作確認は、Linux 上の Apache +Perl5 ならびにwindows 上の AN HTTPD + Perl5 で行っています。)
- Jcode.pm がインストールされている必要があります。
動作サンプル
このサイトの更新履歴で使用しています。
設置方法
- whatsnew.cgi の先頭行をお使いのサーバ環境に合わせて書き換えてください。
- 環境設定ファイル、whatsnewcfg.pl をお使いになる環境に合わせて書き換えてください。
- whatsnew.cgi と同じ階層に設定ファイル whatsnewcfg.pl ならびに cgi-lib.pl を配置するようにして、サーバにアスキーモードで FTP してください。
- whatsnew.cgi のパーミッションは、755など実行権限を持たせてください。
- データを保存する new.log (デフォルト)と、出力する whatsnew.html(デフォルト)、rss.rdf(デフォルト)は設定ファイルに基づいて所定のディレクトリにアップします。アップしたら書き込みできるように666等の属性を持たせてください。
- 出力する html ファイルのテンプレートとなる template.htm (デフォルト)の、
<!-- cgi-output -->と書かれている部分に更新情報が出力されるので、それ以外の部分を必要に応じて書き換えてください。
お約束
- このスクリプトの著作権は、合資会社 新川ネットウエア に帰属します。ただし、同梱の cgi-lib.pl の著作権は Steven E. Brenner 氏にあります。また、cgi-lib.pl の最新版はThe cgi-lib.pl Home Pageよりダウンロードできます。
- 本スクリプトはフリーソフトです。使用にあたり、著作権者は何の代償も要求しません。
- 本スクリプトは自由に改変していただいて構いません。また再配布も自由ですし、ソースを改変したものを配布しても構いません。ただし、その場合は、改変した旨を必ず明記するようにしてください。
- 本スクリプトを使用したことによっていかなる不利益が生じようとも、著作権者は一切の責任を負いません。
- 本スクリプトにたいするご意見、ご要望、バグ報告等は喜んで承りますので、info@niikawa.co.jp までどうぞ。ただし、バージョンアップされるとは限りません。
- 本スクリプトの設置に関する質問にはお答えいたしかねます。
- 本スクリプトのカスタマイズならびに代行設置等のご要望があれば、有料で承ります。
ダウンロード
- whatsnew.zip(約14KB)