校正オプションacmsパスフォームオプションconfig.server.phpビルトインモジュールビルトインモジュールは、テンプレート上にモジュールを読み込んで使用します。管理ページで詳細を設定することができます。スニペットInstagramいいね!Api_Instagram_Users_Media_Likedブログに紐付けられたInstagramユーザーが"いいね!"した写真を順に表示します。スニペットInstagram最新投稿Api_Instagram_Users_Media_Recentブログに紐付けられたInstagramユーザーの写真を新しい順に表示します。スニペットフィールドモジュールフィールドモジュールは、見ているページの標準のフィールドとカスタムフィールドの情報を変数として扱えます。次の例では、カテゴリーごとに紐付けされたカスタムフィールドの画像(headimage)を表示します。紐付けされた画像情報がなければ、:veilによって表示されなくなります。-->タッチモジュールタッチモジュールは、見ているページ(テンプレート)がその条件にあてはまる時だけ表示されます。次の例では、単一記事の表示のときだけコメントモジュールを読み込みます。IDとSecretの指定が必要です。-->Api_Facebook_Touch_Like表示元のFacebookページを、ユーザーがイイネしている時のみ表示する。-->Api_Facebook_Touch_NotLike表示元のFacebookページを、ユーザーがイイネしていない時のみ表示する。-->Api_Facebook_Touch_Adminユーザーが、表示元のFacebookページの管理者である時のみ表示する。-->Api_Facebook_Touch_NotAdminユーザーが、表示元のFacebookページの管理者である時のみ表示する。-->グローバル変数グローバル変数は、テンプレートに記述することで、表示中のページが持つ情報を出力します。テンプレート上、モジュールやインクルードよりも先に処理されます。出力する校正オプション{var}[option]というように、変数の後に[]を記述して校正オプションを使用します。使用して複数指定することもできます。escapeが自動で指定されません。escapeをパイプで繋げて下さい。校正オプションが何も指定されない場合には、デフォルトでescapeが指定されます。{var}[escape|nl2br]日付の校正wareki日付から和暦の年を算出して表示します。昭和60年8月26日age日付を誕生日としたときの現在の年齢を表示します。23date日付を指定した形式で表示します。(PHP:date関数準拠)半角英数をつなぎ文字に入れる際は、エスケープが必要です。Monday...)を日本語に変換します。日本語名はconfig.system.default.yamlの「week_label」を参照。"といった文字を実体参照に変換します。})を実体参照に変換します。escquotダブルクオーテーション(")をエスケープ("")します。nl2br4html改行を<br>に変換します。*php5.3以上でないと動きませんdelnl改行コードを削除する。list行を<li>で囲みます。definition_list行を<dt>、<dd>で囲みます。行頭に#を付けると<dt>になります。table行を<tr>で囲み、さらにカンマを<td>で囲みます。書き方は、エントリーのテーブル書式と同じです。markdownマークダウン記法を使用します。引数を指定して見出しレベルを調節することができます。例:{text}[markdown(1)]trim文字幅を指定して足切りします。'...')]mb_trim指定した文字数(マルチバイト対応)で足切りします。'...')]raw校正せず、そのままのデータを出力します。※校正オプションが何も指定されない場合には、デフォルトでescapeが指定されます。number_format数字を千位毎にカンマ区切りにします。ギガ)の単位に変換します。GB単位で少数第2位まで表示striptagshtmlタグを取り除きます。base64base64形式でエンコードします。md5ハッシュ値を算出します。urldecodeURLエンコードを元の文字列に戻します。urlencode文字列をURLエンコード(UTF-8)します。変換しないhtml_entity_decode実態参照を元の文字列に戻します。trim4ext変数から拡張子を除去します。例:{entry_code}[trim4ext('.html')]convert文字列を変換して表示します。(PHPのmb_convert_kana関数に準拠)例:{title}[convert('a')]br4alnum英数字が一定数連続するたびに、任意の文字列を挿入します。break-allの代替)zero_padding指定の桁数になるように、数字の左側を0(ゼロ)で埋める。変換split正規表現で文字列を分割し指定した順番の文字列を表示する。#FFFFFF)に載せる文字色として、コントラストが高くなるように、黒系、白系のカラーを返します。黒系のカラーの指定ができます。黒系、白系のカラー指定をする場合。resizeImg指定したサイズで画像リサイズをします。リサイズ後の余白の背景色を指定してリサイズ(jpegのみ)resizeImgFitアスペクトを維持したまま、指定したサイズで画像が入るようにリサイズをします。アスペクト比が違う場合は、余白ができます。resizeImgFillアスペクトを維持したまま、めいっぱい広げて指定したサイズで画像リサイズをします。アスペクト比が違う場合は、トリミングされます。buildGlobalVars変数の中のグローバル変数を展開します。buildModule変数中にあるモジュールを展開します。buildTplテンプレートエンジンを通し出力します。(グローバル変数やモジュールが解決されます)acmsパスacmsパスで指定した任意の条件で、対象のファイルやリンクを読み込みます。bidブログのIDを数字で指定します。BIDが2のブログを指定しますaidエイリアスのIDを数字で指定します。uidユーザーのIDを数字で指定します。cidカテゴリーのIDを数字で指定します。eidエントリーのIDを数字で指定します。cmidコメントのIDを数字で指定します。tbidトラックバックのIDを数字で指定します。keyword検索キーワードを指定します。tagタグを指定します。複数設定する場合はスラッシュで区切ります。fieldフィールドを指定します。例field/job/Webデザイン・Web制作・CGI制作/クリエイター・グラフィックデザイナー/and/location/東京23区order表示順を指定します。コード名で昇順tplテンプレートを指定します。この項目は必ず、パスの最後に記述して下さい。pageページを指定します。limit表示件数を指定します。2009年1月〜2月の記事を指定します。queryクエリストリング指定します。value="hoge">admin管理ページを指定します。)フィールドを検証する設定項目です。省略することができます。いう名前のカスタムフィールドを追加し、正しいメールアドレスであることをチェックします。/>requiredフィールドに「入力が必須である」という属性を指定します。/>minlengthフィールドに文字数の下限を指定します。maxlengthフィールドに文字数の上限を指定します。/>minフィールドが数値の時、数値の下限を指定します。maxフィールドが数値の時、数値の上限を指定します。するかどうかをチェックします。