When Tags Aren't Enough
Sueetie Taxonomies give you the ability to categorize content for navigation, layout and other purposes. Taxonomies as introduced in Sueetie v4.0 support Wall Applications only. In the near future we plan on supporting CMS content as well. We could extend Sueetie Taxonomies beyond Walls and our CMS, but each of the Sueetie Applications already has robust taxonomy/categorization support.
Sueetie Taxonomies consist of Taxonomy
Groups and
Terms which are assigned to a Taxonomy Group. A Taxonomy Group currently supports a single application. We plan to extend Taxonomy Group logic to support applications by type as well as Global Taxonomies for all site content.
Taxonomy Url Structure
Sueetie Taxonomies are SEO-friendly in two unique ways.
1) A Taxonomy Group Key describes the taxonomy type, and
2) The Taxonomy Term is what you specify and can be of any length
For instance, here is a taxonomy url for
The Edge Wall here at sueetie.com. "Application" is the Taxonomy Group Key and describes the taxonomy type. "ScrewTurn-Wiki" is the Taxonomy Term's "slug" which enhances SEO.
http://sueetie.com/edge/application/ScrewTurn-Wiki.aspxSueetie Taxonomies In Action
Here we will demonstrate how Sueetie Taxonomies are used with a Wall Application. You can see Taxonomies in action on
The Edge Wall here at Sueetie.com, where we use a Taxonomy of "Applications" to arrange the content. Circled below are two aspects of Taxonomies where we add properties to the application (in this case, the Wall application) to enhance its functionality.
Circled in red is a Taxonomy List View Control which lists all Taxonomy Terms for the Current Application's Group. You can place a Taxonomy Group's List View Control anywhere on your site. You will notice that each Taxonomy Term supports RSS subscriptions.
Circled in blue is an enhanced Wall property using Sueetie Taxonomies. Rather than display a user's avatar as is normally displayed in those locations, we're displaying a Taxonomy Term-specific graphic to reinforce the type of post content.

The Taxonomy List View Control
The Taxonomy List View Control is structured exactly like any other Sueetie List View Control. It is dropped on to the page as shown below and you can modify the layout very easily in the view's ASCX template HTML. You will notice we are retrieving the Taxonomy Terms for the Taxonomy Group denoted by the unique "application" Group Key.

Assigning a Taxonomy Term to Content
If a Sueetie Wall is assigned a Taxonomy Group, the Taxonomy Assignment Icon is displayed with a pop-out form.

Assigning a Taxonomy Group to an Application
Application properties are added to enhance their functionality through the use of Taxonomies. For Sueetie Walls, two properties were added on the Wall Management form: 1) HasTaxonomy and 2) UseTaxonomyAvatars.

Managing Taxonomies
As we discussed, Sueetie Taxonomies consist of Taxonomy Groups and Terms within those groups. Here is the Taxonomy Management form in the Sueetie Addon Pack Administration area.

To add or update Taxonomy Terms, click on the "Manage" button where you will see the following form.

Future Plans for Taxonomies
For the initial release of Taxonomies in Sueetie v4.0 we have designed an architecture that can be extended for use across the site. For purposes of expediting the release of v4.0 we have limited functionality of Taxonomies to the Sueetie Wall. In v4.x (hopefully v4.1) we will expand taxonomies to support CMS content as well. We also plan to support Taxonomies by Application Type and a Global Taxonomy that includes site content in all applications.
Top