[MT備忘録]「概要」が未入力時にmt:EntryExcerptで「本文」を挿入させない

「概要」が未入力ならmt:EntryExcerptには「本文」の指定文字数分が自動挿入されるのがデフォルトの動き。そうして欲しくない時があるんだけど、no_generate=”1″をつけてやれば回避できるらしい。

via. http://forums.movabletype.org/2009/05/testing-entryexcerpt-with-mtif.html (Dan Wolfgangセンセイのコメント)

<mt:EntryExcerpt no_generate="1" setvar="excerpt">
<mt:If name="excerpt">
 <mt:EntryExcerpt>
<mt:Else>
 <mt:EntryBody>
</mt:If>

movabletype.jpのタグリファレンスには書いてないし、 知らなかった。

movabletype.orgにはちゃんとあるのね (-.-)y-~~
http://www.movabletype.org/documentation/appendices/tags/entryexcerpt.html

広告

MTTemplateNoteタグの長さはなんとかならんのかねーw

MTTemplateNoteというコメント用のタグがある。

<$mt:TemplateNote value="コメントhoge"$>

と書いて

<mt:Ignore>コメントhoge</mt:Ignore>

と同じように振る舞うんだけど
MTTemplateNoteってこのタグの長ったらしさはなんとかならないのかなー?!

上の2つを並べてみればわかるとおりMTTemplateNoteの方だとコメント本文の開始位置が恐ろしく後ろになるので、コメントとしての視認性が凄く悪い。全体の長さもMTIgnoreで囲む方がなんぼか短いし(エディタ上で確実に折り返されます。MTTemplateNoteさんw)

mt:Note にするとか、せめてvalue=””の書式は勘弁してくれるとか。。。ねぇ? ^^;