Web Patio equipped File Uploader
- このサイトについて
- このサイト、Patio-FU Web siteでは、KENT WEB配布のスレッド式掲示板、Web Patioにファイルアップロード機能を付け加えた改造版WebPatio、Patio-FUを配布しています。
- プログラムの概要
- KENT WEBで配布されている、Web Patioにファイルのアップロード機能を付加したものです。インターフェースや使い方はWeb Patioと変わりません。ログファイルも互換性がありますので、現在、Web Patioをお使いの方でもそのまま使用いただけます。
- 開発の経緯
- ファイルアップロード機能があり、かつ高機能(特にパスワード認証機能)のついているCGIプログラムを探していたが、なかった。そのため、デザイン、機能的に優れているWeb Patioをベースにファイルアップロード機能を実装してみた。どうせ作ったものだから広く公開しようと思い、Webサイトで公開を始めました。
- 著作権について
- ダウンロード、改造、再配布、商用利用を認めます。但し、著作権は放棄しません。また、著作権表示のリンク部分部分を削除しないでください。
- 注意事項・免責事項
- Patio-FUはストレージに余裕のあるサーバーを想定して作られています。サーバー、ネットワーク等に負荷を与えることのないよう、注意してください。また、このプログラムを使用して起こったいかなる事態でも、当方は責任を負いません。
機能と特長
基本的に、KENT WEBのWeb Patioと同じです。主な機能は、以下のとおり。太字はPatio-FUの独自機能です。
- スマイルマーク挿入機能
- IPアドレス、リモートホスト規制機能
- パスワード認証機能(個別パスワード)
- 参照数カウント機能
- トリップ機能
- 管理者モード(削除、編集、スレッドロック、添付ファイル削除)
- ファイルアップロード機能
サンプルとダウンロード
- サンプル
- Patio-FU サンプルからどうぞ。書き込みはできません。
- ダウンロード
- patio-fu.zip Ver. 1.0 (Web Patio Ver. 2.2ベース)
設置方法
ある程度のCGIの設置に関する経験を有している方を想定しているので、初心者向けに詳しくは書いていません。ご了承ください。
- ファイルの確認
-
ダウンロードしたファイルを解凍します。以下のファイル・フォルダがあることを確認してください。[]カッコ内はアップロードの際のパーミッションです。
- file(フォルダ)[707]
- img(フォルダ)
- lock(フォルダ)[707]
- log(フォルダ)[707]
- ses(フォルダ)[707]
- admin.cgi[705]
- cgi-lib.pl[604]
- index1.log[606]
- index2.log[606]
- init.cgi[604]
- jcode.pl[604]
- memdata.cgi[606]
- note.html
- patio.cgi[705]
- regist.cgi[705]
- Perlのパス変更、設定ファイルの編集
- admin.cgi, patio.cgi, regist.cgi を開き、1行目のPerlのパスを確認し、違っているなら変更します。
- init.cgi を開き、パスワードや付加機能のON/OFFなど、基本設定の項目を編集します。
- ファイルのアップロード
- ファイル・フォルダを全てFTP等でサーバーにアップロードします。パーミッションは上のファイル一覧の通りです。
- テスト
- Webブラウザから、patio.cgiにアクセスします。URLの後ろに、?mode=checkをつけてアクセスするとパーミッションなどのチェックができます。テストが済めば設置完了です。
サポート・お問い合わせ
設置の仕方や改造に関するサポートは基本的には受け付けていません。もし、バグや不具合があれば、以下のメールアドレスに連絡をお願いします。 また、本家のWeb Patioのニューバージョンがリリースされても、Patio-FUもそれに合わせてニューバージョンをリリースする計画はありません。
連絡先: