Movable Type5.1でtrim_toモディファイアでtrim_to=5+...の書き方の動作確認です。
MTでtrim_toを使って省略されたテキストのあとに三点リーダなどを付与する方法ですがMT5.1ではモディファイアにて簡単に表現できるようになっています。
MT5.1リリースノート(本記事作成の時点では[RC4])の「MT 5.1で実装された機能」の項目にtrim_to="5+..." モディファイアを追加する。
と記載されています。
モディファイアについては特に解説なしでいきなり使ってみましょう。当方はRC2にて検証をおこないました。このテストでは三点リーダでなくピリオド3つ並べたものでおこなっています。
テスト用テンプレート
<mt:SetVar name="text" value="1234567abc" /> <!DOCTYPE html> <meta charset="utf-8"> <title>trim to option test</title> <p><mt:var name="text" trim_to="5+..." /></p> <p><mt:var name="text" trim_to="7+(ry" /></p>
結果
出力
12345...1234567(ry
出力されたページのソース
<!DOCTYPE html>
<meta charset="utf-8">
<title>trim to option test</title>
<p>12345...</p>
<p>1234567(ry</p>
正式版リリースを前になんかしょうもないエントリですみません。