FileSystem

提供:JUDSTYLE Wiki
移動: 案内, 検索
 
(4版)
 
1行: 1行:
'''{{PAGENAME}}'''は、Webサーバ上にてPerlで動作するファイルアップローダ。
+
'''{{PAGENAME}}'''は、Webサーバ上にてPerlで動作するファイルアップローダ。最新版は'''[[FileSystem (連装型)]]'''のみ継続開発しているため、そちらを参照。
  
 
==概要==
 
==概要==
11行: 11行:
 
**カテゴリ変更
 
**カテゴリ変更
 
**コメント更新
 
**コメント更新
 +
 +
==設定方法==
 +
===.htpasswd===
 +
CGIによる機能は、.htaccess/.htpasswd によって制限する。.htpasswd に記載されたユーザのみがアップロードと更新・削除の実施と'''ダウンロード用静的HTML'''の作成・削除が可能。'''DirectoryName'''を設置ディレクトリ名に変更すること。
 +
===setting.pm===
 +
;BufUnit
 +
:アップロードファイルを保存するバッファサイズで、単位はbytes。大きいほうが動作は一般的に軽く速くなるが、メモリを消費する。
 +
;MaxFileSize
 +
:アップロード可能なファイルサイズを設定する。単位はBufUnitで設定した大きさ。
 +
;MaxFileNameSize
 +
:アップロード可能なファイル名の長さを制限する。
 +
;forbidNoCategory
 +
:これを1に設定すると、カテゴリ名を省略したアップロードが出来なくなる。
 +
;outOfCategory
 +
:forbidNoCategoryが0に設定されてカテゴリ名省略が可能な場合、カテゴリ名が省略されたアップロードファイルに自動付与されるカテゴリ名を指定する。
 +
;SYSTEMNAME
 +
:アップローダ名を指定する。
 +
;fnH
 +
:'''ダウンロード用静的HTML'''のファイル名を指定する。省略した場合はダウンロード用静的HTMLを生成できない。
 +
 +
==運用方法==
 +
http://hostname/DirectoryName/index.html
 +
===Upload===
 +
ファイルのアップロードを行う。ファイル名およびカテゴリ名に'''@'''(半角アットマーク)と半角空白は使用できない。ファイルのアップロード後は次のアップロード用フォームが表示される。
 +
===Edit===
 +
カテゴリ順にソートされた一覧形式でアップロード済みファイルの情報が表示される。ファイル名・カテゴリ名・コメントを編集して「Upload」ボタンをクリックすると、ファイル情報が修正される。「Delete」ボタンをクリックするとファイルが削除される。この画面からのダウンロードも可能。
 +
===Download (Dynamic-CGI)===
 +
現時点でのアップロード済みファイルの情報が表示され、ファイルのダウンロードが可能。
 +
===Download (Static-HTML)===
 +
後述する'''ダウンロード用静的HTML'''を表示する。
 +
===updateHTML===
 +
'''ダウンロード用静的HTML'''を作成・更新する。静的HTMLに対するアクセスは .htpasswd に制限されない。
 +
===deleteHTML===
 +
'''ダウンロード用静的HTML'''を削除する。
  
 
==Download==
 
==Download==
[http://judstyle.jp/jswiki/images/3/3c/FS100.lzh Version 1.00]
+
*[http://judstyle.jp/jswiki/images/4/4b/FS200s.lzh Version 2.00s]
 +
*:2009/2/21
 +
*[[FileSystem (連装型)]]のみ継続開発している。
 +
 
 +
[[Category:FileSystem]]

2012年2月29日 (水) 03:13時点における最新版

個人用ツール
名前空間
変種
操作
案内
ツールボックス