MovableType: Jährliche Kategorisierung der Monatsarchive
Nach fast 3 Jahren Blogging wurde die Liste der Monatsarchive recht lang. Ich wollte diese Liste etwas kürzer gestalten und nach Jahren sortieren. Ausgehend von dieser Beschreibung konnte ich dies realisieren
Zuerst ein neues Widget erstellen :"Yearly Sidebar Archives":
<div class="widget-archive-yearly widget-archive widget"> <h3 class="widget-header"> Archive</h3> <div class="widget-content"> <mt:ArchiveList type="Yearly" sort_order="descend"> <mt:ArchiveListHeader> <ul> </mt:ArchiveListHeader> <li class="widget-list-item"> <b><$mt:ArchiveDate format="%Y"$></b> <br /> <mt:ArchiveList type="Monthly" sort_order="ascend"> <span><a href="<$MTArchiveLink$>"> <$mt:ArchiveDate format="%b"$> (<$mt:ArchiveCount$>)</a> </span> </mt:ArchiveList> </li> <mt:ArchiveListFooter> </ul> </mt:ArchiveListFooter> </mt:ArchiveList> </div> </div>
Dann die folgenden Änderung in der "Archive Widget Group":
<mt:IfArchiveTypeEnabled archive_type="Monthly"> <$mt:include widget="Yearly Sidebar Archives"$> </mt:IfArchiveTypeEnabled>