Krang is a free, open-source software aimed at building online websites with a focus on publishing magazines. The content-management system provides a platform for authors to share their content and manage their publications, ensuring seamless user experience.
Krang offers a user-friendly editing environment for magazine editors to create and manage content, with a complete template development environment for web designers. For backend developers, Krang offers complete customization of data entry into the story editor, and the flexibility to control how templates are used to build output.
Krang was designed to prioritize flexibility and simplicity, making it an ideal solution for businesses or individuals that require a content-management system that is easy to use and has the capacity to suit their specific needs. The application has been tested and built on multiple systems, making it accessible to many users.
Krang has been tested and developed for a range of systems, including Linux, Redhat 7.3 and 9, Fedora Core 1 and 2, Mandrake 9.2, Gentoo 1.4.3 and higher, Debian Woody (3.0), Mac OSX 10.3.5, FreeBSD 4.x and 5.x, and Solaris 9.
The latest release of Krang includes a set of new features and bug fixes. These new features include the addition of the "forget_all_dbhs()" method to "Krang::DB," allowing users to fork a process and prevent the child from using the parent's handles. Additionally, Krang::DB::dbh() now has a "no_cache" argument to bypass the cache.
Other changes include updates to the media object's Bulk Upload feature, scheduled publishing, new user preferences for CodePress, and the option to enable optgroups in the 'Add Element' dropdown. Krang's JSON modules have also been upgraded to the latest JSON::XS version, providing better handling of UTF8 and improved speeds. With these updates, Krang continues to be an excellent choice for those looking for a reliable and efficient content-management system.
Version 3.03: N/A