記事ページレイアウト
【詳】は「詳しい設定を表示する」をチェックした場合表示される項目です。
- 共通設定
-
- 表示のデフォルト
- 表示のデフォルト形式を「テーブル表示インデックス(親トピックのタイトルのみを一覧表示)」「ツリー表示インデックス(タイトルのみのツリーを表示)」「ソート順スレッド表示(記事をソート順にツリー表示)」「ソート順記事表示(記事をソート順に表示)」から選択します。
- ツールボタン設定
- ツールボタン類の表示場所と内容について設定します。
- テーブル表示インデックスの設定
- テーブル表示インデックスについて設定します。
- 表示件数
- 1ページあたりの表示件数を設定します。
- テーブルタイプ
- タイトルの一覧表示に使用するテーブルタイプを選択します。テーブルタイプを追加・変更するには「テーブル設定(共通)」を選択します。
- タイトルのリンク先
- タイトルのリンク先の表示形式について「親トピックと返信記事をスレッド表示」と「親トピックの記事単体を表示」のいずれかを選択します。
- 【詳】テーブルを囲うフレーム
- テーブルを囲うフレーム(枠画像)を選択します。フレームはテーブルによって表示されます。フレームを追加・変更するには「画像ライブラリ編集(共通)」で「フレーム」を選択します。
- 「記事検索」のデフォルトの検索方式
- 「記事検索」のデフォルトの検索方式を選択します。検索方式をデフォルトのものに「固定する」場合チェックします。
- ツリー表示インデックス
- ツリー表示インデックスについて設定します。
- 表示方法
- 「記事階層ガイド罫線を表示しない」場合チェックします。
- 表示件数
- 1ページあたりの表示件数を設定します。
- 【詳】表示スタイル
- ツリー表示に適用するスタイルを設定します。":" を含まない場合、クラス指定と解釈されます。
- 【詳】ツリーを囲うフレーム
- ツリーを囲うフレーム(枠画像)を選択します。フレームはテーブルによって表示されます。フレームを追加・変更するには「画像ライブラリ編集(共通)」で「フレーム」を選択します。
- 記事表示の設定
-
- 表示件数
- 1ページあたりの表示件数を設定します。
- スレッド表示インデント幅
- 親記事に対する子記事のインデント幅を設定します。
- 記事ナビゲーション
- 「記事ナビゲーションをツリー表示にする」場合チェックします。
- 投稿フォーム
- 「投稿フォームをページ下部に表示する」場合チェックします。ただし、「一般設定」で「1 ページ目を HTML ファイルに書き出す」よう設定されている場合、書き出された HTML ファイルでは投稿フォームが表示されません。ご注意下さい。
- インデント幅を加算しない
- 記事の世代が下ってもインデント幅を加算しない場合チェックします。子記事と孫記事がルート記事に対して同じ一世代分のインデント幅で表示されます。
記事のレイアウトについて設定します。
- 記事を囲うフレーム
- 記事を囲うフレーム(枠画像)を選択します。フレームはテーブルによって表示されます。フレームを追加・変更するには「画像ライブラリ編集(共通)」で「フレーム」を選択します。
- タイトル表示設定
- タイトルおよびアイコンの表示位置を設定します。
- 記事表示テンプレート
- 記事の表示をテンプレートで設定します。上記「記事を囲うフレーム」設定および「タイトル表示設定」よりもテンプレートが優先されます。
記事テンプレートには次のタグを使用できます。これらのタグは表示時にそれぞれ対応する値に変換されます。
- <!--field id="フィールドID"--><!--/field-->
- 表示時にフィールドIDに対応するフィールドの値に変換されます。
- <!--if id="フィールドID"-->id に指定したフィールドに(条件に一致する)値があるとき表示する内容<!--/if-->
-
指定された id に(条件に一致する)値がある場合と(条件に一致する)値がない場合で表示内容を切り替えます。※入れ子にすることはできません。
- <!--elseif id="フィールドID"--> ...
- id に指定したフィールドに(条件に一致する)値があるとき表示する内容
- <!--elseunless id="フィールドID"--> ...
- id に指定したフィールドに(条件に一致する)値がないとき表示する内容
- <!--else--> ...
- いずれの条件にも一致しなかったとき表示する内容
フィールドIDの指定には下記を使用できます。
- &&
- かつ
- and
- かつ
- ||
- または
- or
- または
- , (カンマ区切り)
- または
- 1-5
- フィールドID:1 から フィールドID:5 までのいずれか
- 3...9
- フィールドID:3 から フィールドID:9 までのいずれか
- ((3-9) && 1) || 12
- フィールドID:3 から フィールドID:9 までのいずれかに値があり、かつ、フィールドID:1 に値がある場合、もしくは、フィールド:12 に値がある場合
id の値について条件を指定することが出来ます。
- eq="..."
- 一致
- ne="..."
- 不一致
- match="..."
- 正規表現に一致
- unmatch="..."
- 正規表現に不一致
- <!--if id="1-6" eq="HOGE"-->...<!--/if-->
- フィールドID:1 から フィールドID:6 までのいずれかの値が「HOGE」である場合
cond="..." で細かく条件を指定できます。
- 〈フィールドID〉 eq ''
- 一致
- 〈フィールドID〉 ne ''
- 不一致
- 〈フィールドID〉 =~ //is
- 正規表現に一致
- 〈フィールドID〉 !~ //is
- 正規表現に不一致
- 〈フィールドID〉 > 数字
- 不等号(<,>,>=,<=)
- $〈フィールドID〉
- フィールドID の値
- <!--if cond="1 eq 'A' || 2 =~ /$1/"-->...<!--/if-->
- フィールドID:1 の値が「A」あるいは フィールドID:2 が フィールドID:1 の値を含む場合
- <!--unless id="フィールドID"-->id に指定したフィールドに(条件に一致する)値がないとき表示する内容<!--else-->id に指定したフィールドに(条件に一致する)値があるとき表示する内容<!--/unless-->
- 指定された id に(条件に一致する)値がある場合と(条件に一致する)値がない場合で表示内容を切り替えます。条件の指定方法は「<!--if-->」と同じです。
以下のタグは上記タグ中に共通して使用できます。
- <!--head-->ヘッダ<!--/head-->
- タグに対応する値があるとき、値の前に表示したい内容(ヘッダ)を記述します。タグに対応する値がない場合は何も表示されません。ヘッダにフィールド名を含めたい場合はフィールド名部分に「<!--name--><!--/name-->」(フィールドグループ名部分は「<!--groupname--><!--/groupname-->」)と記述します。
- <!--foot-->フッタ<!--/foot-->
- タグに対応する値があるとき、値の後ろに表示したい内容(フッタ)を記述します。タグに対応する値がない場合は何も表示されません。フッタにフィールド名を含めたい場合はフィールド名部分に「<!--name--><!--/name-->」(フィールドグループ名部分は「<!--groupname--><!--/groupname-->」)と記述します。
フレーム(枠画像)を表示したい場合、次のタグを挿入します。
- <!--frame id="フレームID"--><!--titlebar-->タイトルバー部<!--/titlebar--><!--contents-->コンテンツ部<!--/contents--><!--/frame-->
- 表示時にフレームIDに対応するフレーム(枠画像)に変換されます。
- 【詳】前後記事ナビの設定
-
- 【詳】アイコン表示
- デフォルトでは表示切り替えボタン等のツールボタンをテキストではなくアイコンで表示します。ツリー表示時の設定を前後記事ナビにも適用したい場合は、チェックします。
- 【詳】前後記事ナビを囲うフレーム
- 前後記事ナビを囲うフレーム(枠画像)を選択します。フレームはテーブルによって表示されます。フレームを追加・変更するには「画像ライブラリ編集(共通)」で「フレーム」を選択します。
- 【詳】検索表示の設定
-
- 【詳】検索条件入力欄を囲うフレーム
- 検索条件入力欄を囲うフレーム(枠画像)を選択します。フレームはテーブルによって表示されます。フレームを追加・変更するには「画像ライブラリ編集(共通)」で「フレーム」を選択します。
- 【詳】「記事検索」を詳細条件入力欄フレームのタイトルバー部分に表示する
- 検索条件入力欄を囲うフレーム(枠画像)が選択されているとき、フレームのタイトルバー部に「記事検索」という文字を入れるかどうか選択します。