SubCategories 1.0

SubCategories 1.0 is here! And there was much rejoicing. (Yay!)

You can download it here:

Some of the more significant changes from the previous release (0.4):

  • Much much improved interface (specially designed to make use of MT 3.0's CSS)
  • Significant clean-up of the code
  • Addition of the rayners::SubCategory API for other plugin developers
  • Improved interface
  • New tags: MTTopLeveParent, MTIfIsAncestor, MTIfIsDescendant
  • Fixed a number of nagging bugs
  • MTSubCategories (and MTTopLevelCategories): setting sort_order to 'descend' actually works correctly now
  • MTSubCategories (and MTTopLevelCategories): new attribute sort_method allows you to define a custom category sorting method
  • MTSubCatsRecurse: new attribute max_depth gives you control over how deep into the category hierarchy you want to go in your template
  • Did I mention the improved interface?
  • Should still be compatible with MT 2.x (not extensively tested though)
  • MT 3.0 feature: when a category is removed via the MT interface, it is also removed from the hierarchy (i.e. the parent of its children will be set to its parent). If you are still using MT 2.x, those children will be listed as orphaned categories in the interface.

Be sure to read the SubCategories documentation for installation instructions and complete template tag and API documentation.

I spent a very large amount of time fixing bugs, implementing features, and just adding polish to this new version of SubCategories. If it proves useful to you, you might want to consider donating or purchasing something on my Amazon wish list (links coming shortly). I very much enjoy working on all my plugins, and I make them available for free, but they do take up a great deal of my time.

Enjoy!

8 TrackBacks

Subcategories for Movable Type from Home is where the heart is. Apparently. on June 15, 2004 9:01 PM

Congratulations must go to David Raynes for his release of SubCategories 1.0. Subcategories 1.0 is a heavily revised architecture for... Read More

SubCategories 1.0 is here! And there was much rejoicing. [More] This I do look forward to play around with. This is one of the many features I've always missed in MT. Hopefully it'll be much easier to understand this time... Read More

Continuing on the Moveable Type theme, one of the major limitations of the platform up until now has been the lack of support for sub-categories of postings. But one of MT's great strengths is its plugins - small modules of... Read More

I say, matron, this coffee is just splendid from Ben Hammersley's Dangerous Precedent on June 16, 2004 5:44 AM

This is a marvellous hint for mail.app users - highlighting messages that are replies to things you sent out. (Using, niftily, the uuid that mail.app sets in the message that is derived from the uuid of your machine.) I've got... Read More

Als ein sehr gutes Beispiel der neuen Plugin-Architektur in MT 3 möchte auf David Raynes' Plugin SubCategories 1.0 verweisen, mit dem MT 3 Nutzern Unterkategorien für Weblogs zur Verfügung stehen. Das Plugin selbst enthält wiederum eine API, die vo... Read More

If there's anything that might tempt me into switching back to MovableType sometime in the future it would have to be all the nifty plugins that David Raynes is pumping out. The man has gone nuts since the release of 3.0D and currently has some 19... Read More

SubCategories 1.0 from anil dash's daily links on June 28, 2004 2:55 PM

http://www.rayners.org/2004/06/15/subcategories_10/... Read More

David Raynes: SubCategories 1.0: There was much complaining when Movable Type 3.0 came out that there wasn't anything new in it. To a large extent, the complainers were right — there was very little new functionality...on the surface. The real... Read More

3 Comments

hi david,
i cant get it installed
i always recive the message:
Can't locate object method "load" via package "MT::PluginData" at extlib/rayners/SubCats.pm line 53.

i use mt 3.0, mysql
it MT::PluginData not included to mt3?
where does i get it?
or what is the error

I made a quick fix and uploaded a new version of SubCategories. Just download and install it again and you should be okay.

Hi David, trying to get to the documentation at http://wiki.rayners.org/plugins/SubCategories but getting a MoinMoin Configuration Error... Is there an alternate URL to view the information at? Thanks.

Leave a comment

Recent Entries

  • Plugin Writing 101

    So, I’m planning on writing up some entries about various aspects of plugin development. While I have a couple topics already in mind, I thought...

  • The Olympics Make Me Want To Compete Again

    Every time the Olympics come around (most the summer ones) I always start to delude myself into thinking I could complete once again in the...

  • Minimalist plugins are fun!

    Last night I whipped up one of the smallest plugins I’ve ever written. It is so small in fact that I was able to stuff...

  • Feedburner Widget on MT News

    Movable Type News A WordPress 2.5 Upgrade Guide: And of course there are lots of third-party plugins for the MT dashboard, to integrate statistics and...

  • AD&D Monster Stats for the Presidential Canditates

    Charles Stross (scifi author, D&D nerd, and former perl columnist) posted Politics as she is Played with 3d6: The recent death of Gary Gygax, who...

Close