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

201205-monats-archive-blog.pngZuerst 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>
                         &nbsp;&nbsp;</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>