@MovableType タグを含む環境変数 (48)
capitalize
1 を設定すると、MT タグに含まれる単語の最初の文字を大文字に、変更します。
cat
設定した MT タグの内容の最後に、値を入力します。
count_characters
1 を設定すると、MT タグの値に含まれる文字数 (空白を含む) を表示します。
count_paragraphs
1 を指定すると、MT タグの値に含まれる行数 (空白行を含まない) を表示します。
count_words
1 を指定した場合、MT タグの値に含まれる単語 (半角の空白文字で区切られた文字の塊) の数を表示します。
decode_html
1 を設定すると、MT タグの値に含まれるすべての HTML エンティティをデコードします。
decode_xml
1 を設定すると、MT タグの値に含まれるすべての XML エンティティをデコードします。
dirify
1 を設定すると、MT タグの値をファイル名や検索用に合わせたものに変換します。
encode_html
1 に設定すると、MT タグの値がHTML エンコードされます。
encode_js
1 に設定すると、MT タグの値が javascript の文字列の値として使えるようにエンコードします。
encode_json
テンプレートタグの出力結果を JSON として扱えるようにエスケープします。
encode_php
モディファイアを付与したファンクションタグの値を PHP コード内で利用できるように適切にエスケープ処理をおこないます。
encode_sha1
このモディファイアを付与したファンクションタグの値を、SHA-1 ハッシュ値に変換して出力します。
encode_url
1 を設定すると、URL での利用に合わせたフォーマットに、MT タグの値をエンコードします。
encode_xml
1 に設定すると、MT タグの値に含まれる XML フォーマットでエンコードされていなければならない、すべての文字がエンコードされます。
escape
指定した値に応じて出力結果の値をエンコードします。
filters
MT タグの値に対して適用されるテキストフォーマットのフィルターのリストを設定します。
indent
1 を設定すると、MT タグの値の行頭に半角スペースを挿入します。
lower_case
1 を設定すると MT タグの値を小文字 (abc...) にします。
ltrim
1 を設定した場合、 MT タグに含まれる文字列の先頭に、複数の空白/スペース/改行が連続して含まれている場合、不要なスペースを削除します。
mteval
1 を設定すると、モディファイアを付与したファンクションタグの内容に含まれるテンプレートタグを展開します
nl2br
設定すると、MT タグの値に含まれる空白行を br 要素に置き換えます。
nofollowfy
1 を設定すると、MT タグの値に含まれる anchor 要素に値が nofollow の rel 属性を挿入します。
numify
1 を指定すると、モディファイアを付与したファンクションタグの値に含まれる数字 (のみ、もしくは値の一番最初) を適切な形式に区切ります
regex_replace
/pattern_foo/ と replacement_foo を設定することで、MT タグの値の正規表現による置換が行えます。
remove_html
1 を設定すると、MT タグの値に含まれるすべての HTML タグを除去します。
replace
search_foo と replacement_foo を設定することで、出力される値を置換できます。
rtrim
MT タグの出力結果の文字列の最後に、複数の空白/スペース/改行が連続して含まれている場合、不要なスペースを削除します。
sanitize
テキストの除去フィルターを実行します。
setvar
setvar モディファイアを設定したブロックまたはファンクションは展開されず、出力される結果は、モディファイアの設定値が名前の変数に値となります。
smarty_pants
出力する内容に SmartyPants フォーマットを適用します。
smart_dashes
1 を設定すると、値に含まれるダッシュを en, em ダッシュに変換し、数値文字参照で出力します。
smart_ellipses
1 を設定すると、3度続けたピリオドを省略記号に変換し、数値文字参照で出力します。
smart_quotes
1 を設定すると、引用符をカーリークォートに変換し、数値文字参照で出力します。
space_pad
MT タグの値を、全体で N 文字になるよう、余白を空白で埋めます。
spacify
指定した文字を、半角英数のみの MT タグの値一文字ずつの間に挿入します。
spam_protect
メールアドレスを出力する MT タグについて、@ マークなどの記号をエンコードします。
sprintf
MT タグの出力結果を printf のフォーマットで変換します。
string_format
MT タグの出力結果を printf のフォーマットで変換します。
strip
MT タグの値に含まれる、1つ以上の連続する半角空白文字を指定した内容に置き換えます。
strip_linefeeds
値から改行コードを取り除いて出力します。
strip_tags
MT タグの出力結果から、HTML タグを取り除きます。
trim
文字列の先頭と最後に、複数の空白/スペース/改行が連続して含まれている場合、不要なスペースを削除します。
trim_to
最初の N 文字を取り出します。N はアトリビュートの値として設定します。
upper_case
1 に設定するとタグの値を大文字 (ABC...) にします。
wrap_text
タグの値を、指定した N バイトで改行して出力します。
zero_pad
タグの値を、全体で N 文字になるよう、余白を 0 で埋めます。
_default
このモディファイアを付与したファンクションタグの値が空の場合、出力する値を設定できます。