I’m happy to announce the new Sueetie Tag Control, the tool that sets the stage for TAGS EVERYWHERE! Tags on every item, in every Sueetie Application, whether the app natively supports tags or not. Yousa!
Tags Everywhere
The New Sueetie Tag Control is what makes future tag and search enhancements possible. It can be applied to any item in any application because it is context aware through the Sueetie Framework. The first use of the Sueetie Tag Control can be seen at the bottom of Sueetie CMS Pages. A normal user would view the tags as shown here.
A user with Edit permissions for the item—here, edit permissions for the content page—would be shown the Tag Icon.
The Tag Icon pops open the Tag Editor Panel. What you're going to love about the Sueetie Tag Editor is that it uses Remy Sharp's Tag Suggestion jQuery script. Here's the Tag Suggestion demo page if you want to get a feel for the functionality you’ll have in the Sueetie Tag Editor.
What's displayed in the Sueetie Tag Editor Suggestion List are Sueetie Master Tags. Sueetie Master Tags are the global tags shared by all Sueetie Applications. Because they are global tags for the community, the same suggested tags will appear in, say, the Media Gallery that display on a Sueetie CMS Page. I should also mention that new tags can be added dynamically at any time.
Using the Tag Control
The Sueetie Tag Control uses jQuery scripting and WCF Services to retrieve suggestions and update tag assignments inline without the need for postback. Yet using the Sueetie Tag Control is as easy as dropping the HTML control onto a web page as shown below. Some of the available properties are shown in the Intellisense list.
Editor Roles can be assigned with the control's "Roles" property. Assigning Roles is not necessary, however, since the Tag Control is context aware and knows if the user can modify that item and it's tags.
Tags and Search
Tags aren't very useful unless they can be used to retrieve content, so the Sueetie Tag Control is integrated into the Sueetie Global Search Engine. Here is what is shown when clicking on the "CMS" tag shown in the previous screen excerpts and at bottom of Sueetie.com CMS Pages.
There’s obviously more exciting Sueetie Tags news in the works, so the best way to end this post is the same way I left the Sueetie Tag Control Wiki Document on which this post was based: to be continued!…