I don't know where to begin with this. Looks like it can't be done but I'll ask anyway. I want to code an archive page for just one category, and it has a lot of subcategories. Like:
- Category 1
---- Subcategory 1
...
---- Subcategory 20
Is there anyway to create an single archive list, that shows all entries of all these categories together, by month and year? How to make this archive lists all months, even when there's no posts? Like this:
Archive for Category 1 (including all subcategories)
- 2011: Jan - Feb - ... - Nov - Dec
- 2010: Jan - Feb - ... - Nov - Dec
- 2009: Jan - Feb - ... - Nov - Dec
Is there a plugin for that?
Reported on Movable Type 5

Google does know something (sometimes):
I found this example: http://www.beausmith.com/mt/2008/05/advanced-archive-widget.php
This example will result in something like this: http://dashes.com/anil/ or http://kokochi.com/archives/2003/09/where_do_i_start.shtml (look at the sidebar)
I wanted to adapt this code but on a unordered nested list, filtered by a Top Level Category (like Category 1).
Help please? Does someone know how to make it works?
Examples: http://kokochi.com/archives/2003/09/where_do_i_start.shtml
http://dashes.com/anil/
Code example: http://www.beausmith.com/mt/2008/05/advanced-archive-widget.php
But all this doesn't have the category filter. They're all year based...
You cannot create a category page only for a given category, but you could create an "Archive Mapping" for "Category Monthly" or "Category Yearly".
An idea could be to create a second "Entry Listing" archive template for this scope and to use for it the exact same template as for the "Entry Listing" default template.
Then, on the second template, replace:
<mt:Entries limit="$limit">
With:
<mt:Entries include_subcategories="1" limit="$limit">
Kind Regards,
Mihai Bocsaru
----------------------------------
Daily Movable Type Consultant
Web Development
Movable Type Consulting
Six Apart Partner
http://www.pro-it-service.com/
----------------------------------
Movable Type Demo
http://www.movabletypedemo.org/
----------------------------------
Open Melody Demo
http://www.openmelodydemo.org/
First, thanks a lot for helping.
Second, I owe you an (even better) explanation. I set up a website and a blog on my site's Movable Type system. Then started creating a big category tree for blog posts and work posts. But I wanted to code a template that would hide both top level categories, and its subcategories, from each other. But I guess I was doing it wrong: MT wasn't meant to be used like this anyway.
Now I'll create two separated blogs, with its own categories, and use to website system to post pages and search all content.
Third, I found this article: http://www.beausmith.com/mt/2008/05/advanced-archive-widget.php
It shows how to built an entire archive calendar, using Yearly Archive List. But it just jumps months without content and the code uses table. How to fill the blanks and make it an unordered list?
By now, you understand I'm a completely newbie... :(
I am very confused :)
So what do you want to do?
The archive calendar is done like that.
I am afraid to say that the calendar facility is based on tables, and not divs.
In order to change that you may like to hack the source code involved on the calendar function, or to create a plugin which to overwrite it.
That is going to ask some movable type and perl knowledge.
Kind Regards,
Mihai Bocsaru
----------------------------------
Daily Movable Type Consultant
Web Development
Movable Type Consulting
Six Apart Partner
http://www.pro-it-service.com/
----------------------------------
Movable Type Demo
http://www.movabletypedemo.org/
----------------------------------
Open Melody Demo
http://www.openmelodydemo.org/
hahaha, sorry to confuse you too. But I already did what I wanted to do. I picked the example shown before and rewrite it to run as a yearly archive on an unordered list.
As I said earlier, I was trying to make MT figure different situations setting different categories. I wanted MT behave according defined setups to each category. E.g., if this archive page was within Category 1 section, it would show this yearly archive.
Now, MT works fine with multiple blogs within a website. Each blog has a different behavior, like I wanted with the categories before.
Well, learned my lesson the hard way. :P And bothered everyone... :(
Congratulations for that!
I am pleased to help, as long as I understand what needs done :)
I just wanted to show the results of all this topic questions: http://www.viciocriativo.com/blog/lista.html
Do you still need this job done?
Nope, I'm just showing it. I'm already done with it! Thanks.