ソースを表示
FileSystem3/定義
のソース
移動:
案内
,
検索
=FileSystem3/定義= 定義ファイルにて定義されている項目の一覧。特に指定がない場合は省略不可能。 ==定義書式== 値を設定する必要のある項目については、以下のように記述する。特に指定がない場合、値の省略は禁止。項目名と値の間は、1個以上の空白ないしタブ文字を要する。値として認識する範囲は改行文字の手前まで。 項目名 値 定義行として成立する条件は以下の通り。 #項目名は行頭から開始していること。 #項目名の先頭文字は半角英数文字であること。 値を設定しない項目については、以下のように記述する。値を設定しても無効となる。 項目名 定義行として成立する条件No.2より、コロンや井桁などの記号を行頭に設置することでコメント行化することが便宜上できる。 ==定義内容== ===名称=== ;SYSTEMTITLE :CGIのタイトル。<FSWT>を置換する。 ===ディレクトリ関連=== ;DIR_FILES :Uploadされたファイルを保存するディレクトリ。webサーバ起動ユーザに対してread/writeが可能でなければいけない。 ;DIR_CATS :Uploadされたファイルのカテゴリ・コメント情報を保存するディレクトリ。webサーバ起動ユーザに対してread/writeが可能でなければいけない。 ;DIR_TEMPORARY :Upload時に受信ファイルを一時保存するディレクトリ。webサーバ起動ユーザに対してread/writeが可能でなければいけない。DIR_FILESファイルと同一ディスク上に存在しなくてはならない。 ;SEPARATOR :コメント保存ファイルに用いる、本来のファイルと識別文字との間のセパレータ。1文字でも、複数文字でもかまわない。ここで定義した文字列は、カテゴリ名として使用することができない。 ===動作・性能=== ;BUFFERSIZE :multipart-POSTでのHTTPリクエスト受信に使用するバッファのサイズ。64KBytes以下に設定した場合は無効となり、64KBytesで動作する。取り扱いファイルサイズのおおむね2倍以下になると性能に影響が出始める。 ;MAXPOSTSIZE :受信可能なPOSTサイズを指定する。 ===レイアウトおよび代替テキスト=== ;LOCKFILEMARK :ファイル一覧での'''@FSLp'''による置換にて、対象ファイルがロックされている場合に表示される文字列を指定する。 ;CAP_LOCK ;CAP_UNLOCK :ファイル一覧での'''@FSLP'''による置換にて、対象ファイルがロックされている場合に表示される文字列を'''CAP_LOCK'''に、ロックされていない場合の文字列を'''CAP_UNLOCK'''に指定する。 ;NOCATEGORYNAME :ファイル一覧またはカテゴリ一覧での'''@FSLC'''による置換にて、カテゴリ名を表示する際にカテゴリ名がない場合に代替表示する文字列を定義する。 ;NOCATEGORYPOS :ファイル一覧またはカテゴリ一覧取得時のソートにおいて、カテゴリ名がないファイルを先頭に配置する('''HEAD''')か末尾に配置する('''TAIL''')か定義する。この定義を省略した場合は先頭に配置される。 ;COLORID_NOCAT ;COLORID_ODD ;COLORID_EVEN :ファイル一覧の'''@FSLg'''によるカテゴリ分類色置換にて、置換される色IDを定義する。カテゴリ名がない場合は'''COLORID_NOCAT'''、その後はカテゴリごとに'''COLORID_ODD'''と'''COLORID_EVEN'''が交互に表示される。ただし、カテゴリ名がないものを末尾に配置する場合、COLORID_NOCATは使用されずCOLORID_ODDまたはCOLORID_EVENが使用される。 ;COLORNAME_NOCAT ;COLORNAME_ODD ;COLORNAME_EVEN :ファイル一覧の'''@FSLG'''によるカテゴリ分類色置換にて、置換される色名称を定義する。カテゴリ名がない場合は'''COLORNAME_NOCAT'''、その後はカテゴリごとに'''COLORNAME_ODD'''と'''COLORNAME_EVEN'''が交互に表示される。カテゴリ名がないものを末尾に配置する場合についての扱いは上記COLORID_xxxと同じ。 ===静的HTML生成関連=== ;MK_DIR_STATIC :ダウンロード用静的HTML生成先ディレクトリを指定する。<FSWO>に影響する。 ;MK_FILENAME_STATIC :ダウンロード用静的HTML生成時のデフォルト名。<FSWS>を置換する。 ===Upload許可設定=== ;UL_PROHIBIT_NOCAT :この項目には値がなく、省略可能。この項目を定義した場合は、Upload時にカテゴリ名を指定する必要がある。 ;UL_PROHIBIT_NOCOM :この項目には値がなく、省略可能。この項目を定義した場合は、Upload時にコメントを指定する必要がある。この項目を定義せずコメントを省略した場合、"-"が自動的に定義される。 ;UL_PROHIBIT_OVERW :この項目には値がなく、省略可能。この項目を定義した場合は、Upload時に同名ファイルが存在した場合に上書きせず、Rejectする。複数ファイルをUploadしようとした場合、Rejectされたファイル以外はUploadが続行される。 ===テンプレート・フォーム=== ;TEMPLATE_MENU :<FSWM>を置換する。 ;TEMPLATE_DEBUG :デバッグ用。 ;UL_FORM_RESULT :Uploadフォームを定義する。<FSWL>~</FSWL>を定義することはできない。 ;DL_FORM_DYNAMIC :Downloadフォームを定義する。<FSWL>~</FSWL>にてファイル一覧を表示する。 ;MK_FORM_STATIC :MakeHTMLにて生成されるHTML用のフォームを定義する。<FSWL>~</FSWL>にてファイル一覧を生成する。 ;MK_FORM_STRESULT :MakeHTMLフォームを定義する。<FSWL>~</FSWL>にてカテゴリ一覧を表示する。 ;ED_FORM_RESULT :Editフォームを定義する。<FSWL>~</FSWL>にてファイル一覧を表示する。 [[Category:FS3]]
FileSystem3/定義
に戻る。
個人用ツール
ログイン
名前空間
ページ
議論
変種
表示
閲覧
ソースを表示
履歴表示
操作
検索
案内
TOP
Portal
RecentChanges
JUDSTYLE.jp
ツールボックス
リンク元
関連ページの更新状況
特別ページ