« SubCategories 1.0 Release Soon | Main | Category plugin 0.5 »

June 15, 2004

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!

Posted by rayners at June 15, 2004 08:19 PM

Trackback Pings

TrackBack URL for this entry:
http://mt.rayners.org/mt-tb.cgi/314

Listed below are links to weblogs that reference SubCategories 1.0:

» Subcategories for Movable Type from Home is where the heart is. Apparently.
Congratulations must go to David Raynes for his release of SubCategories 1.0. Subcategories 1.0 is a heavily revised architecture for... [Read More]

Tracked on June 15, 2004 09:01 PM

» MT Subcategories from Looking Out
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]

Tracked on June 15, 2004 10:24 PM

» Subcategories for Moveable Type from Cutting Through...
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]

Tracked on June 16, 2004 04:20 AM

» I say, matron, this coffee is just splendid from Ben Hammersley's Dangerous Precedent
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]

Tracked on June 16, 2004 05:44 AM

» Unterkategorien für Movable Type from TypeBlog (Beta)
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]

Tracked on June 16, 2004 08:10 AM

» David Raynes is vying to become the King of MovableType plugins. from Stupid Evil Bastard
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]

Tracked on June 25, 2004 01:39 PM

» SubCategories 1.0 from anil dash's daily links
http://www.rayners.org/2004/06/15/subcategories_10/... [Read More]

Tracked on June 28, 2004 02:55 PM

» The Hidden Gem of MT3 from Gadgetopia
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]

Tracked on June 29, 2004 11:15 PM

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

Posted by: CeeJay at June 15, 2004 10:51 PM

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

Posted by: David Raynes [TypeKey Profile Page] at June 16, 2004 11:09 AM

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.

Posted by: James Bowskill at March 30, 2005 03:17 AM

Post a comment




Remember Me?

(you may use HTML tags for style)