Dave Burke : Freelance .NET Web Developer specializing in Online Communities

Sueetie Application Administration Surfaces

We talked about using the SueetieApplications model to obtain context information anywhere in a Sueetie Community. We demonstrated how to obtain a SueetieApplication object with SueetieApplications.Current to learn the current application’s type, its application key, whether it’s part of a group, and so on. The next logical step was to build the UI administrative component.  That feature has now surfaced as part of the upcoming Gummy Bear 1.2 release. Here is a snapshot of the Sueetie.com Control Panel Applications Administration page.

suapps0205a[1]

The Application Management service doesn’t create or remove the applications themselves, but it enables us to add, deactivate applications and for the first time change the site layout.  We can use “http://site.com/discussions” instead of “http://site.com/forum” for instance.  It also enables us to dynamically adapt to different site configurations, making each of the applications optional. A Sueetie Community site can consist of only forums, or five blogs and no forum, whatever. There’s more supporting work to be done on that score, but we’re well on our way.

I extended our SueetieApplications class a bit so we can use it to take actions based on the application configuration defined on the administration page rather than the current application context only.  Here’s an example of using SueetieApplications on the Sueetie Registration CreateUser() logic to determine if the Forums application is installed and create a YAF Forum User accordingly.

suapps0205b[1]

As you can see in both the screenshot and in the SueetieApplication Intellisense properties, we’re laying the groundwork for groups as well, so all kinds of fun stuff is going on in Sueetieville these days.

Comments (2) | Post RSS RSS comment feed

Posted on 2/5/2010 8:18:04 PM by Dave Burke
Categories: Sueetie
Tags: No tags for this post

Related posts

Comments

2/7/2010 11:42:33 AM Permalink

DBVT.COM now running the latest Sueetie v1.2 Bits

A new Gummy Bear version 1.2 should be available in the next few weeks, so I decided to take the opportunity

Community Blogs |

2/11/2010 6:24:15 PM Permalink

Sueetie Groups Groundwork Goodness

Sueetie Groups Groundwork Goodness

Dave Burke |

Comments are closed

This site was built with the Sueetie .NET Online Community Framework. Learn more about Sueetie at Sueetie.com.