apstars - Movable Type テンプレート

Movable Type用オリジナルテンプレート配布と、適用法を解説

Movable Type用オリジナルテンプレート配布と、適用法を解説

少ないコード

ソースを見ていただければおわかりかと思いますが、xhtmlコードは少ないほうです。

コード量は少なめ

本テンプレートで構築されたページのソースは、かなりスカスカです。コード量は少ない部類かと思います。間違いを少なく出来、なおかつ後からの不具合調査、カスタマイズが容易となることを期待しています。

例えば、TOPページのテンプレートソースコードは以下のようになります。共通部品はphpモジュール化しているので少なく見えますが、2006年11月当時のバージョンのmain_index.tmplファイル自体はこれだけです。


<? echo('<?xml version="1.0" encoding="<$MTPublishCharset$>"?>') ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja">
<head>
<!-- メタ情報 -->
<$MTInclude module="mdlMeta"$>
</head>
<body>
    <!-- ヘッダ -->
    <$MTInclude module="mdlHead"$>
    <!-- メインコンテナ -->
    <div id="maincontainer">
        <!-- メインエリア -->
        <div id="maincontent">
            <!-- 中央ブロック -->
            <div id="maindoc">
                <div class="pad">
                
                    <!-- 記事スペース -->
                    <h2>ここにお好きな記事をお書きください。</h2>
                    <p>ここにお好きな記事をお書きください。</p>
                    <!-- 最新のエントリーリスト -->
                    <h2>新着情報</h2>
                    <dl>
                        <MTEntries lastn="5">
                            <dt class="entrydate"><$MTEntryDate format="%Y/%m/%d"$></dt>
                            <dd class="entrytitle"><a href="<$MTEntryPermalink$>" title="e<$MTEntryID$>"><$MTEntryTitle$></a></dd>
                            <dd class="entryexcerpt"><$MTEntryExcerpt$></dd>
                        </MTEntries>
                    </dl>
                </div>
            </div>
        </div>
        <!-- サイドバーA -->
        <$MTInclude module="mdlSd-a"$>
        <!-- フッタ -->
        <$MTInclude module="mdlFoot"$>
    </div>
</body>
</html>

Posted by yoshi : 2006年11月24日 21:00 | コメント (0) | トラックバック (0)

このエントリーのトラックバックURL:
http://www.apstars.com/cgi/mt/mt-tb.cgi/153

この記事へコメントする

(コメントを投稿すると、サイト管理者へ承認を行います。投稿したコメントが表示されるためには、サイト管理者の承認が必要です。承認には少々お時間がかかりますので、しばらくお待ちください。)




このページの先頭へ戻る