Content Management Framework Kajona released in version 4.6
Written By
Web Webster
Dec 18, 2014
With the last release in 2014, V4.6 of Kajona introduces a simplified workflow especially for the portal-editor. Many modules building the foundation of Kajona such as the news module have been modernized and have been enriched with new functionality. Developers are able to speed up the creation of new components and modules using the revamped or mapper.
While both, installer and backend-skin are based on Twitters’ Bootstrap, the installer is the first component to be fully update to Bootstrap 3. While updating the installer we removed some useless options and decisions, making a fresh installation of Kajona faster and easier then before. Charts generated by the stats module or other modules are now supporting high-resolution displays (retina), too. Therefore they are now rendered as crisp like the other components of the system. Since the search index may be updated using a new workflow, the index creation is triggered deferred. This results in a faster response-time and therefore a better user experience when creating and modifying contents. The cross-integration between the news- module and other modules like ratings, comments or categories was redesigned and optimized. All relevant aspects are now fully configurable using the news-template. Therefore all layouting may be done in a single place.
When working with the portal-editor, operations like creating, editing or deleting elements on a page is integrated more seamlessly. Changes are reflected immediately and without reloading the page – as already known from the existing insite-editing. This speeds up the maintenance of websites significantly.
Developers creating new components may use a whole new set of features of the underlying framework and SDK, including objectvalidators and various new events to react on special status changes.
The access to the underlying database respectively the mapping of objects from and to the database was rewritten from scratch for Kajona V4.6. Due to extended, usual and common annotations, objects may not only be synchronized with the database, furthermore the framework is able to generated the required database-schema on the fly by processing the annotated meta-information. The loading of single objects and large object lists is now noticeable faster because of the new internal orm cache.
In addition, developers may use the new module-generator created during the DevCon 2014. The generator provides a fast way to create all relevant stubs and skeletons of a new module.
Since Kajona 4.6 includes several bug fixes, security updates and updates for compatibility with current web browsers and web server systems, the upgrade to 4.6 is recommended to all users. The update is available and recommended via the integrated package-management. The documentation was updated to the latest release.
The download of the system is possible on the projects website https://www.kajona.de.
Direct-download Kajona V4.6:https://www.kajona.de/download.php?systemid=593ec01549189855da33
Demo-System: https://demo.kajona.de
List of all changes: https://www.kajona.de/changelog_46.html
Web Webster
Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.
The popular open-source email client, Mozilla Thunderbird, has launched a beta version of its Android app with a range of new features and improvements.
Tor Project & privacy-focused Tails Linux distro join forces to boost global internet freedom and enhance online privacy.
Bobby Borisov
Sep 26, 2024
LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.
Advertiser Disclosure: Some of the products that appear on
this site are from companies from which TechnologyAdvice
receives compensation. This compensation may impact how and
where products appear on this site including, for example,
the order in which they appear. TechnologyAdvice does not
include all companies or all types of products available in
the marketplace.