タグ

トラブルとテンプレートタグに関するmasakuma0812のブックマーク (2)

  • MT5.0系で"template_setのファイナライズ中にエラーが発生しました"

    久々の MovableType ネタです。 僕が使っているバージョンは 5.0 系なのですが、ある条件下でブログテーマのエクスポートを行うと必ず下記のエラーが表示されて処理に失敗します。 まず解決方法。 全てのテンプレートで文が未定義のものがないかを調査し、未定義のものがあれば半角スペースなどをいれて保存する。これだけで解決すると思います。※これ以外でエラーが出る場合があれば逆に教えて欲しいです。 ちなみに、僕の MT5 の使い方としては意外とこのエラーが発生するパターンは多くて、例えばテンプレートを変更するときの手順としてこんな感じの運用をしています。 1. 既存のテンプレートのテンプレート名を変更 2. 新しいテンプレートとして変更テンプレートを登録 3. 問題が無いことが確認できたら古いテンプレートの文を削除 4. 次回の新しいテンプレート登録時はステップ 3 のテンプレートを書

  • MTIfタグにtagモディファイアを利用する場合の注意事項

    Movable TypeのMTIfタグにtagモディファイアを使ったとき、つまづいたケースがあったので、エントリーで情報展開します。 基礎知識ですが、MTIfタグにtagモディファイアを利用すれば、テンプレートタグの値を判定条件に利用することができます。次の例は、記事タイトルが「test」であることを判定するものです。 <mt:Entries> <mt:if tag="EntryTitle" eq="test"> [記事タイトルが「test」であればこの部分を実行] </mt:if> </mt:Entries> 1.問題点 問題となるサンプルは、次のコメント一覧を表示するものです。 <mt:Comments> <mt:CommentBody> Posted by <mt:if tag="CommentURL"> <a href="<mt:CommentURL />" title="<mt

    MTIfタグにtagモディファイアを利用する場合の注意事項
  • 1