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:
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:
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.
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.