KAN CMS development is still on going, and we are headed for a new alpha release, with focus this time on Components. We are trying very hard to make Components an easier to use feature with KAN with the addition all several new features and a couple of changes to the existing system, API and platform.
Top new features in the components section include:
- Moved the implementation of components from the old flat file system to a database driven approach
- Addition of the new Components section in the CMS
- Addition of a new folder structure browser features, which would allow you to browse all the contents of a specific folder and related files and provide an easy means to edit them.
- All new default components including Feedback, Google Search Field and Results Page
Several other changes in other areas of the CMS include the on going work to make it possible to use components as page content when creating pages or sub pages. With this addition, it will now be possible to create pages in several ways:
- Using Static HTML Content
- PHP Code (may include components)
- A full page component or
- Redirect To Alternative content
This we believe would greatly broaden the way KAN is used, and would make extending KAN a breeze.
Currently, the major challenge, which may not make it to the final release at the end of April, is a ability to easily extend the CMS section itself with new management tools. This will be looked at in later version of KAN. This actually requires a semi re-write of the current CMS section to include this feature, but it is not an insurmountable task.
Another thing in consideration, is to move the News, Events and Downloads features from their currently theme implemented nature and to also make them generalised components, so as to make their use across multiple sub-sites easier. The challenge with this however, would be to come up with a suitable way of defining the CSS for these components, so that all themes would just need to implement those CSS definitions. Any ideas on this would be greatly appreciated.
The future of KAN indeed looks bright, but we have several things to do before we are anywhere as good as the current champs Joomla and Drupal. However, we have a goal and we will stick to it.