このブログのメニュー

| コメント(0) | トラックバック(0)

JavaScriptをテンプレートに作成
出力ファイル名menu.js

function makemenu(Cid){
    <mt:TopLevelCategories>
        <mt:SubCatIsFirst>
document.write('        <ul>');
        </mt:SubCatIsFirst>
        <mt:If tag="CategoryCount">
document.write('            <li class="mysubcategory">●<a href="<$mt:CategoryArchiveLink$>">'+"<$MTCategoryLabel pmhc=""$> (<$mt:CategoryCount$>)</a>");
if(<$MTCategoryID$> == Cid || "<$MTCategoryLabel pmhc=""$>" == Cid){
<MTEntries sort_by="title" sort_order="ascend">
document.write('<li class="myentrytitle">└<a href="<$MTEntryPermalink$>">'+"<$MTEntryTitle pmhc=""$></a></li>");
</MTEntries>
}

        <mt:Else>
document.write('            <li class="mytopcategory">●<$MTCategoryLabel pmhc=""$>');
        </mt:If>
        <$mt:SubCatsRecurse$>
document.write('            </li>');
        <mt:SubCatIsLast>
document.write('        </ul>');
        </mt:SubCatIsLast>
    </mt:TopLevelCategories>
}

アーカイブウィジェットグループ

<mt:If name="category_archive">
    <$mt:Include widget="カテゴリアーカイブJS展開"$>
<mt:ElseIf name="entry_template">
    <$mt:Include widget="カテゴリアーカイブJS展開2"$>
<mt:Else>
    <$mt:Include widget="カテゴリアーカイブJS"$>
</mt:If>
ウィジェット
カテゴリアーカイブJS

カテゴリアーカイブJS展開

<mt:IfArchiveTypeEnabled archive_type="Category">
<div class="widget-archive widget-archive-category widget">
    <h3 class="widget-header">エントリー一覧</h3>
    <div class="widget-content">

    </div>
</div>
</mt:IfArchiveTypeEnabled>

カテゴリアーカイブJS展開2

<mt:IfArchiveTypeEnabled archive_type="Category">
<div class="widget-archive widget-archive-category widget">
    <h3 class="widget-header">エントリー一覧</h3>
    <div class="widget-content">

    </div>
</div>
</mt:IfArchiveTypeEnabled>

トラックバック(0)

トラックバックURL: http://www.adg7.com/mt/mt-tb.cgi/437

コメントする

エントリー一覧

このブログ記事について

このページは、たけうちとおるが2009年7月 1日 23:22に書いたブログ記事です。

ひとつ前のブログ記事は「配列の連結」です。

次のブログ記事は「文字列の検索」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

OpenID対応しています OpenIDについて