月別アーカイブリストの年別表示(ダイナミックパブリッシング対応:年・月を昇順に表示)
Posted at January 25,2010 1:11 AM
Tag:[]
Tag:[]
Movable Type の「月別アーカイブリスト」のダイナミックパブリッシング対応版です。
「月別アーカイブリストの年別表示(ダイナミックパブリッシング対応)」では、年・月を降順に表示するパターンしか掲載していませんでしたが、今回は昇順に表示するパターンも作りました。
デフォルトテンプレート用の「月別アーカイブリスト」は次の通りです。
<mt:ifArchiveTypeEnabled archive_type="Monthly">
<mt:ArchiveList archive_type="Monthly" sort_order="ascend">
<mt:ArchiveListHeader>
<div class="widget-archive-monthly widget-archive widget">
<h3 class="widget-header"><$mt:ArchiveTypeLabel$> <a href="<$mt:Link template="archive_index"$>">アーカイブ</a></h3>
<div class="widget-content">
<ul>
<li><mt:ArchiveDate format="%Y年" />
<ul>
</mt:ArchiveListHeader>
<mt:ArchiveDate format="%Y年" setvar="current_year" />
<mt:if tag="ArchivePrevious">
<mt:ArchivePrevious><mt:ArchiveDate format="%Y年" setvar="prev_year" /></mt:ArchivePrevious>
</mt:if>
<mt:if name="prev_year">
<mt:if name="current_year" ne="$prev_year">
</ul>
</li>
<li><mt:GetVar name="current_year" />
<ul>
</mt:if>
</mt:if>
<li><a href="<$mt:ArchiveLink$>"><$mt:ArchiveTitle regex_replace="/\d+年/",""$> (<$mt:ArchiveCount$>)</a></li>
<mt:ArchiveListFooter>
</ul>
</li>
</ul>
</div>
</div>
</mt:ArchiveListFooter>
</mt:ArchiveList>
</mt:ifArchiveTypeEnabled>
Posted by yujiro このページの先頭に戻る
- 月別アーカイブリストの年別表示(ダイナミックパブリッシング対応)
- 月別アーカイブリストの年別表示(ツリー化+折りたたみ)
- 月別アーカイブリストの年別表示
- 年別アーカイブを利用した月別アーカイブの年別表示
- 月別アーカイブリストのタイトル表示の不具合を解消する
- Movable Type の月別アーカイブリストを簡略表示する
- 月別アーカイブの折りたたみで年表示に折りたたみのリンクを与える
- JavaScript 不要な月別アーカイブの年別ツリー化+折りたたみ
- 月別アーカイブリストの年毎の折りたたみ for Movable Type
- 月別アーカイブリストのツリー化 for Movable Type
トラックバックURL
コメントする
greeting