FileSystem3/テンプレート
提供:JUDSTYLE Wiki
細 (→ファイルリスト表示情報) |
細 (17版) |
||
3行: | 3行: | ||
==機能タグ== | ==機能タグ== | ||
;<FSWT> | ;<FSWT> | ||
− | : | + | :定義されたファイルサーバ名が置換挿入される。ファイルサーバ名は定義'''SYSTEMTITLE'''に定義されており、変更可能。 |
;<FSWM> | ;<FSWM> | ||
− | : | + | :メニューテンプレートがファイルから読み込まれ、その位置に置換挿入される。テンプレートファイル名は定義'''TEMPLATE_MENU'''で定義されており、変更可能。 |
;<FSWR> | ;<FSWR> | ||
− | : | + | :Upload等の結果が表示される。必須。 |
+ | ;<FSWD> | ||
+ | :実行時の日付/時刻がその位置に置換挿入される。 | ||
+ | ;<FSWS> | ||
+ | :Default出力ファイル名である定義'''MK_FILENAME_STATIC'''の内容が表示される。定義は変更可能。 | ||
+ | ;<FSWO> | ||
+ | :Default出力ファイル先ディレクトリである定義'''MK_DIR_STATIC'''の内容が、DocumentRootからの相対パスとして表示される。定義は変更可能。 | ||
+ | ;<FSWA> | ||
+ | :カテゴリ区切り用文字(列)である定義'''SEPARATOR'''を出力する。変更は可能。 | ||
;<FSWL>~</FSWL> | ;<FSWL>~</FSWL> | ||
− | : | + | :リストの繰り返し部分を定義する。内部で<FSWx>タグは使用できない。 |
− | == | + | ==リスト表示情報== |
Line機能タグ(<FSWL>~</FSWL>)内にて定義される置換表示項目の一覧。 | Line機能タグ(<FSWL>~</FSWL>)内にて定義される置換表示項目の一覧。 | ||
− | ;@FSLg | + | ;@FSLg |
− | : | + | :カテゴリに応じたCSSIDに置換される。カテゴリが空白の場合はlinenocat、その後はカテゴリ毎にlineoddとlineevenが繰り返される。それらの内容はそれぞれ COLORID_NOCAT / COLORID_ODD / COLORID_EVEN に定義されている。 |
− | ;@FSLc | + | ;@FSLG |
− | :カテゴリ名を表示する。@ | + | :カテゴリに応じたCSSIDに置換される。カテゴリが空白の場合はgainsboro、その後はカテゴリ毎にlightpinkとpaleturquoiseが繰り返される。それらの内容はそれぞれ COLORNAME_NOCAT / COLORNAME_ODD / COLORNAME_EVEN に定義されている。 |
+ | ;@FSLc | ||
+ | :カテゴリ名を表示する。 | ||
+ | ;@FSLC | ||
+ | :カテゴリ名を表示する。ファイル一覧なら、カテゴリがない場合「&nbsp;」に置換して表示。カテゴリ一覧なら、カテゴリがない場合定義'''NOCATEGORYNAME'''の内容を表示する。定義はともに変更可能。 | ||
+ | ;@FSLh | ||
+ | :カテゴリ名を表示する。カテゴリは最初の1回のみ表示される。 | ||
;@FSLh/H | ;@FSLh/H | ||
− | : | + | :カテゴリ名を表示する。カテゴリは最初の1回のみ「<hr><h3>」と「</h3>」にて括って表示される。 |
− | ;@FSLf | + | ;@FSLf |
− | :ファイル名を表示する。@ | + | :ファイル名を表示する。 |
− | ;@FSLx | + | ;@FSLF |
− | :コメントを表示する。@ | + | :ファイル名を相対パス付きで表示する。Static出力する場合のみ、DocumentRootからのパスを絶対パスつきのように表示する。 |
+ | ;@FSLx | ||
+ | :コメントを表示する。 | ||
+ | ;@FSLX | ||
+ | :コメントを表示する。改行がある場合は「<br>」を追加して表示する。コメントの省略は許されない(コメント無入力でもコメントファイル作成時に「-」が埋め込まれる)ため、空白だった場合は(正常動作ではないが)「&nbsp;」を表示する。 | ||
;@FSLb/B | ;@FSLb/B | ||
:ファイルサイズを表示する。単位はBytes。@FSLBの場合は3桁毎に区切り文字を付加する。 | :ファイルサイズを表示する。単位はBytes。@FSLBの場合は3桁毎に区切り文字を付加する。 | ||
32行: | 50行: | ||
:日付を表示する。@FSLdの場合、年のみ2桁ゼロ埋め(YY/M/D)形式。@FSLDの場合、年は4桁、月日は2桁ですべてゼロ埋め(YYYY/MM/DD)形式。 | :日付を表示する。@FSLdの場合、年のみ2桁ゼロ埋め(YY/M/D)形式。@FSLDの場合、年は4桁、月日は2桁ですべてゼロ埋め(YYYY/MM/DD)形式。 | ||
;@FSLt/T | ;@FSLt/T | ||
− | :時刻を表示する@FSLtの場合、分のみ2桁ゼロ埋め(H:MM) | + | :時刻を表示する@FSLtの場合、分のみ2桁ゼロ埋め(H:MM)。@FSLTの場合、時分秒ともに2桁ゼロ埋め(HH:MM:SS)。 |
− | ;@FSLp/ | + | ;@FSLp |
+ | :プロテクト状態を表示。プロテクトされていない場合は空文字列、プロテクトされている場合は定義'''LOCKFILEMARK'''の内容を表示する。 | ||
+ | ;@FSLP | ||
+ | :プロテクトボタン文字列を表示。プロテクトされている場合は定義'''CAP_UNLOCK'''の内容を、プロテクトされていない場合は'''CAP_LOCK'''の内容を表示する。 | ||
+ | <!--実装されていない機能 | ||
+ | ;@FSLv/V | ||
:サムネイル画像を登録ファイルへのリンク付きimgタグで表示する。@FSLPの場合のみ、サムネイル画像がない場合は「&nbsp;」に置換して表示。 | :サムネイル画像を登録ファイルへのリンク付きimgタグで表示する。@FSLPの場合のみ、サムネイル画像がない場合は「&nbsp;」に置換して表示。 | ||
+ | --> | ||
+ | |||
+ | [[Category:FS3]] |