Chapter 3. The ConPresso Principle

Strictly speaking, ConPresso is a Web Content Management System, which means that it employs internet technologies to provide and edit information.

Content Management Systems (CMS), however, are not only used to make publishing content on the internet technically easier for users, this could be achieved simply by using HTML editors. Their main objective is to dissolve a dilemma that is rather common in many organisations: one person produces information another person has to publish on the internet. Regarding functional and temporal aspects, the result frequently is quite unsatisfactory, which probably would not be the case if the information producer had been in charge from beginning to end.

Once ConPresso has been customized, information producers can use it to create and edit content without having to think about technical details or design. They do not need the support of technically experienced persons.

They can create content by using ConPresso's WYSIWYG Editor which allows them to insert tables, files, images and links, and to publish even complex information easily. But ConPresso provides editors with more functions, functions that go beyond the mere publication of information on the internet. ConPresso's comprehensive content management and archiving functions as well as its sophisticated content approval mechanism not only support the work of editors but also enable a large number of editors to work efficiently.

All in all, Content Management Systems follow different approaches when it comes to handling and editing content. ConPresso's development was governed by the requirements of numerous companies and thus it became a Content Management Solution based on articles which makes it easy to work with for editors and very flexible (articles instead of pages!). This principle has proven to be very successful as most sections of a project that are updated regularly have contents that are structured like articles. These sections are for instance news, job offers or product descriptions.

In order to provide articles with a suitable design they have to be assigned an article template. Users with the role "Superuser" or "Administrator" can create article templates and make them available in the rubrics they choose.

Existing articles are displayed in ConPresso rubrics. If the output-page in the frontend contains several articles, those can be formatted individually in accordance with the specifications set by the administrator by applying different templates.

Global and local headers and footers enclose the actual articles and determine the graphical appearance of a project. To modify the design of each rubric these files have to be configured. Usually the administrator performs these modifications when he or she integrates ConPresso into a website.

The “Rubrik-Einstellungen” allow further configurations of each ConPresso rubric and enable a detailed adaptation of the graphical appearance of rubrics and articles.

The combination of Template Editor, Rubric Settings, WYSIWYG Editor and the modification of header and footer files results in a highly flexible system which facilitates innumerable designs for your project. This is supplemented by modules which enhance the main functionalities of ConPresso in almost any way you like.