I've finaly got around to finishing and packing up the 2008.5 version of my addons.
For those of you who can't wait to read the rest of this blog post, you can download the addons from the media gallery and read documentation on them from the wiki.
This is the addon I'm most excited about. A very powerful feature of Chameleon Forms in Community Server is the ability to plug in "SubForms" which can collect additional data and store it with the object when it saved. Whilst this is a powerful feature, for simple situations where you only want to collect extra data without performing validation or much extra work the SubForms method is overly complictaed with a lot of formality required to do a simple action.
The Extended Attributes SubForm is a SubForm which allows the controls within it to be defined through an XML file in much the same way you can define DynamicConfiguration optiosn for a theme in the theme.config file (In fact the subform control uses the same DynamicConfiguration bits as Theme Configurationd does). Whilst I accept the XML file itself is not as elegant as writing a custom SubForm, for simple data collection it is easier, and more accessible.
You can see an example of the SubForm in action at http://alexcrome.co.uk/demo/ExtendedAttributesSample.aspx .
The table of contents addon can be used to generate a Table of Cotnents for an individual post. The table of contents is generated based on the use of heading tags (h1, h2, h3 etc.) A table of contents is placed by adding [toc] into a post where you want the table of contents to appear. The following is the table of contents generated for this post.
[toc]
To get the addons, just to to the media gallery and download the addon package. Installation instructions are available on the download page.