Over the last decade or so, the Royal Library's website - www.kb.dk - has grown to include more than 300.000 pages. With 125.000 monthly visitors the website is already a success and an indispensible part of the service the library offers.
The Royal Library wants to stay on the front of the progress of the web, and has, in co-operation with CodeDroids, developed a platform that will carry the website into the future. The new site is based on OpenCms - the Java-based open source enterprise class content management system.
CodeDroids worked closely with the internal project groups at the Royal Library. The project
groups consisted of both editorial staff and software developers , which already had significant
and important knowledge about the challenges that faces such a complex and large web site.
This great knowledge combined with CodeDroids' expertise on OpenCms made it possible to bring this ambitious project to a successful conclusion.
The Royal Library's web site is complex and needs to fulfill many and diverse requirements.
OpenCms' great flexibility is therefore a vital key to be able to support such a web site. The
concept for handling the contents in OpenCms is very generic and makes it possible to build
tailor-made solutions in order to ease the editoral process. OpenCms is designed with flexibility
in mind.
OpenCms was also integrated into a number of the advanced web services that the Royal Library
already was offering. An example would be the integration of the OpenCms WYSIWYG editor with
the large media database, such that editors can place images from the media database directly into
the page while they are editing the page.
Based on open standards such as Java, XML, and SQL OpenCms is a platform that continued can be
extended and build upon to meet future requirements for the Royal Library's web site.
OpenCms is modular and its functionality can be extended with generic and custom-built modules. At CodeDroids we have extensive experience building such modules.