mtde.info

Movable Type Developers Express

(アーカイブ)ブログ記事のテンプレート

2008年2月23日 19:08 | Writer: apstar | 記事本文

アーカイブ>ブログ記事(エントリ)のテンプレート記述例です。

ファイル名:entry.mtml

<$MTInclude module="mdlXMLDec"$>

<MTIgnore>変数宣言</MTIgnore>
<MTSetVar name="body_class" value="mt-archive-listing mt-entry-archive">
<MTSetVar name="module_about_context" value="1">
<MTIfCommentsAccepted><$MTSetVar name="body_onload" value="individualArchivesOnLoad(commenter_name)"$></MTIfCommentsAccepted>
<MTSetVarBlock name="page_title"><$MTEntryTitle$></MTSetVarBlock>
<MTSetVarBlock name="title"><$MTGetVar name="page_title"$></MTSetVarBlock>
<MTSetVarBlock name="html_head">
    <MTEntryPrevious><link rel="prev" href="<$MTEntryPermalink$>" title="<$MTEntryTitle encode_html="1"$>" /></MTEntryPrevious>
    <MTEntryNext><link rel="next" href="<$MTEntryPermalink$>" title="<$MTEntryTitle encode_html="1"$>" /></MTEntryNext>
    <MTIfPingsAccepted><$MTEntryTrackbackData$></MTIfPingsAccepted>
    <MTIfCommentsAccepted><script type="text/javascript" src="<$MTLink template="javascript"$>"></script></MTIfCommentsAccepted>
</MTSetVarBlock>

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja" id="sixapart-standard">

<$MTInclude module="mdlMeta"$>

<body<MTIf name="body_onload"> onload="<$MTGetVar name="body_onload"$>"</MTIf>>

   <$MTInclude module="ヘッダー"$>

   <div id="maincontainer">

      <div id="maincontent">

         <$MTInclude module="ブログ記事の詳細"$>
         <$MTInclude module="カテゴリ"$>
         <$MTInclude module="タグ"$>
         <$MTInclude module="トラックバック"$>
         <$MTInclude module="コメント"$>
      </div>

      <$MTInclude module="サイドバー"$>
      <$MTInclude module="mdlExtra"$>

   </div>

   <$MTInclude module="フッター"$>

</body>
</html>

以下、特記事項です。

※1 title変数の変更コード

変更前

<MTSetVarBlock name="title"><$MTGetVar name="page_title"$> - <$MTBlogName encode_html="1"$></MTSetVarBlock>

変更後

<MTSetVarBlock name="title"><$MTGetVar name="page_title"$></MTSetVarBlock>

テンプレートの作成例

2008 mtde.info