Welcome to the Sueetie News blog, where we provide you with the latest news and insider info on the Sueetie Online Community Platform. For tips in growing, managing and marketing your online community, visit our blog The Business of Community.

Sueetie Application Administration Surfaces

by Dave Burke 6. February 2010 03:14

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.

Tags: ,

Site Updates

Photo of Dave Burke

About the Author, Dave Burke

Dave is the founder of Sueetie and its Head Ice Cream Scooper. Dave has been building online applications since 1994 when he installed his first web server while an Assistant Professor at East Carolina University. He left Academia in 1995 to focus in online development for business where he worked with both publicly and privately held companies. Dave lives in Burlington, Vermont where he has worked out of his home office as a freelance developer and online community consultant since 2000. Reach him at daveburke@dbvt.com. You can visit his website at dbvt.com. You can also follow Dave on Twitter.

Comments are closed

Powered by BlogEngine.NET 1.6.0.0
Theme by Dave Burke