文字列フィールドの書き込みはいくつかのルールに基づいて書き込みが自動変換されます。
- タブ区切りテキスト→テーブル
- タブ区切りテキスト部分はテーブルに変換されます。
- カンマ区切りテキスト→テーブル
- 文字列フィールドの詳細設定、「HTML タグの処理」で「カンマ区切り文字列をテーブルに自動変換する」がチェックされている場合、カンマ区切りテキスト部分はテーブルに変換されます。
- URL および メールアドレス→リンク
- URL および メールアドレスはリンクに変換されます。文字列フィールドの詳細設定、「HTML タグの処理」で「メールアドレスを JavaScript + CSS + HTML エンティティで保護する」がチェックされている場合、メールアドレスのリンクは JavaScript + CSS + HTMLエンティティ で保護されます。HTML タグの処理」で「リンク先を検索エンジンに無視させる」がチェックされている場合、リンクに「rel="nofollow"」属性が追加されます。
- HTML のタグ→自動修復 | 削除 | エスケープ
- HTML タグが許可されている場合、タグの閉じ忘れは修復されます。文字列フィールドの詳細設定、「HTML タグの処理」の設定によって、HTML タグは削除されたりエスケープされたりします。
- 改行→<br />
- 改行は改行タグ <br /> に変換されます。
- 複数の改行→<p>
- 文字列フィールドの詳細設定、「HTML タグの処理」で「改行の連続を <p> に変換する」がチェックされている場合、改行の連続はパラグラフタグ <p> に変換されます。
- 行頭が「・」等で始まるリストらしい文字列→リスト
- 行頭が「・」等で始まるリストらしい文字列はリストに変換されます。文字列フィールドの詳細設定、「HTML タグの処理」で「リストらしき文字列を自動的にリスト化しない」がチェックされている場合、この変換はスキップされます。
- 引用符「>」「>」で始まる行→<blockquote class="quotation">
- 引用符で始まる行を <blockquote class="quotation"> に変換します。引用ブロックの表示については「CSSファイル編集(共通)」の「引用ブロック」で設定します。
- 文字変換表に基づく変換
- 文字列フィールドの詳細設定、「入力文字列制御」の「文字変換表」が設定されている場合、文字変換表に基づいて書き込みが変換されます。
- <!--英数字列-->
- CMONOS.JP の独自タグに影響する恐れがあるため、エスケープされます。コメントを入れたい場合は、<!-- [空白] コメント --> のように、空白を挟んでください。