mtde.info

Movable Type Developers Express

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

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

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

ファイル名:entry_listing.mtml

<$MTInclude module="mdlXMLDec"$>

<MTIgnore>変数宣言</MTIgnore>
<MTSetVarBlock name="body_class">mt-archive-listing mt-<MTVar name="archive_class"></MTSetVarBlock>
<MTSetVar name="module_about_context" value="1">
<MTSetVarBlock name="page_title"><$MTArchiveTitle$>アーカイブ</MTSetVarBlock>
<MTSetVarBlock name="title"><$MTGetVar name="page_title" remove_html="1"$></MTSetVarBlock>
<MTIf name="datebased_archive">
    <MTSetVarBlock name="html_head">
        <MTArchivePrevious><link rel="prev" href="<$MTArchiveLink$>" title="<$MTArchiveTitle remove_html="1" encode_html="1"$>" /></MTArchivePrevious>
        <MTArchiveNext><link rel="next" href="<$MTArchiveLink$>" title="<$MTArchiveTitle remove_html="1" encode_html="1"$>" /></MTArchiveNext>
    </MTSetVarBlock>
</MTIf>

<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">

         <MTEntries lastn="0">
            <$MTEntryTrackbackData$>
            <$MTInclude module="ブログ記事の概要"$>
         </MTEntries>
      </div>

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

   </div>

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

</body>
</html>

以下、特記事項です。

※1 title変数の変更コード

変更前

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

変更後

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

テンプレートの作成例

2008 mtde.info