Blogs > Petr Vozak > February 2011 > Improved settings in Kentico CMS 6.0
A small but useful feature, which will be included in Kentico CMS 6.0, is support for creating custom settings and improved settings configuration. Read my post for more details.

Improved settings configuration

There is a lot of built-in settings in Kentico CMS (for caching, content management, file management, modules, etc.). Moreover, each new version usually brings other new settings. We realized that there is a need for improving the settings configuration UI to help you find the requested setting more quickly and easily. As the result, we integrated support for hierarchical settings categories and settings groups. It means that the category structure will no longer be flat but tree and similar settings of each category will be grouped together:

Settings improvements


Custom settings
You have often asked how to create your own custom settings programmatically to be able to configure them in the very same way as the built-in settings, i.e. in the CMS Site Manager -> Settings section. That's why we will give you this feature out-of-the-box in version 6.0.

There is a new custom settings management UI in the CMS Site Manager -> Development section where you can create your own settings categories, groups and keys:

Custom settings management


Once you have your custom settings defined, you can switch to the CMS Site Manager -> Settings tab. There is a built-in Custom settings category on the left where you can find all your defined custom categories. You can configure their settings for a site or globally.

Custom settings configuration


Do you like it? I believe so. Anyway, please give us your feedback. E.g.: Would you recommend reordering the settings categories in the category tree? If so, please put your ideas bellow.

Thank you.

  
Posted: 2/27/2011 5:13:07 AM by Petr Vozak | with 5 comments
 
Comments
Jeroen Fürst
Great feature! Hmmm new LinkedIn membership provider? :)
3/8/2011 4:33:26 AM
petr.vozak-kentico
Thank you guys for your kind words and suggestions.
Unfortunatelly, there is no more room in version 6.0 for such improvements. We will consider them for some of the future versions.

To Chanan: Settings ordering is the thing we will certainly take into our close consideration in version 6.0 because there will be a lot of new settings.
2/28/2011 10:49:02 AM
Chanan Braunstein
Great love it! Two things:

1. Can you please order the tree alphabetically like the other tabs are? It seems to be the only one that isn't.

2. Custom Setting, I think would be even more powerful if you had built in support for Dev, Staging and Production settings. So that settings can be configured in one place (Dev box) and would flow and be picked up in the correct server.

Thanks!
Chanan..
2/28/2011 6:13:49 AM
Glen Deathridge
The custom settings looks a cool new feature, something that we have been after for a while.
2/28/2011 4:53:16 AM
Brian McKeiver
I like it. I think it would be nice to also be able to expand / collapse each group header in the inner setting page in the first screen shot.

I also think it would be nice if all the special web.config application settings were pulled into that screen as well. Like CMSSearchOnlyWhenContentPresent or CMSUseCustomHandlers for example.
2/27/2011 8:07:07 AM
Leave comment Subscribe



 Security code
Personal Info
Petr Vozak

Hi, I am leader of one of the development teams in Kentico. My blog posts are focused on different modules and functionality of the Kentico CMS. I also write about new technologies like Silverlight and their integration into our CMS.

Useful Links

Save the Date

Denver
September 17-18, 2012

Prague
October 1-2, 2012

 
Archive
Sitemap | Content Management System | E-commerce Software | Social Networking Software | Intranet | Online Marketing Solution | Copyright © 2004-2012 Kentico Software | Powered by Kentico CMS