Flexible and feature rich

Enonic CMS is packed with features to make your web operation as inspiring and as swift as possible. Below is an overview of the most important features.

Content management

Dashboard

Dashboard

Stay updated with a complete overview of content waiting for handling and your recent activities.

Rich formatting editor

Rich formatting editor

The rich editor helps you create and maintain high-quality web content that incorporates images and links to related files. It is based on the well-established TinyMCE editor.

Content wizard

Content wizard

The content wizard is available from your dashboard, and guides you through the process from creating a new content to publishing.

Flexible content types

Flexible content types

Easy to configure publishing forms that support everything from simple check boxes to images, editors, and relationships.

Indexing and search

Indexing and search

All content type form elements are available for specific or free text searches.

Tree structure

Tree structure

Navigate your site easily using the tree structure similar to the familiar Windows Explorer.

 

Import tool

Excel sheets, CSV-files and xml can be imported using the import tool. Mapping between your source XML/CSV is easily configured in your content type.

Version management

Version management

All approved revisions are stored as version history. You can switch back to an old version if needed.

 

Preview

Before you publish your content you can choose to preview. You can easily switch between sites and different templates.

Security

Security management

Manage security for single contents or folders. You can grant access rights for groups or single users.

Time based publishing

Time-based publishing

Specify time and date when you want your content to go live and when you want it to expire.

Editor approval

Editor approval workflow

Configure editor approval by granting groups or users approve rights to content. Content waiting for approval is available on your dashboard.

 

Meta tagging and topics

You can tag your content using free text or predefined topics. Tag clouds are easily created.

image archive

Image and file archive

Upload images and files. Links to files and images may be inserted into content or by using relationships. Image scaling, cropping and effects can be handled automatically.

 

Reporting

Specify your search criteria and run a report to generate reports ready for Excel or exporting.

Form builder

Form builder

Create advanced forms to capture information from your users. The form builder can be used for contact us, job applications, seminar registration, seminar evaluation, etc. It supports validation and supports a set of predefined form elements.

Publishing wizard

Publishing wizard

Content is stored once and published to multiple locations using the publishing wizard. Reuse of content requires little effort as long as your templates are configured.

Portal

Page builder

Page builder

Build your navigation and configure the portlets on each page without any technical know-how.

Templates

Templates

Create templates in your favorite XSLT editor. To speed up the process we have a set of template functions that automatically create links to content, navigation and images. You have 100% control.

Webdav

WebDAV

Create and modify templates directly using WebDAV from your favorite template editor. No need to upload using FTP or similar.

 

Dynamic image handling

Template developers can specify real time manipulation for images with effects like scale, crop, emboss, tint, rotate, border, and rounded corners.

 

Authentication / authorization

Users can register and log in, and you can grant users access to certain sites and pages. You can also connect to your local user directory.

 

Personalization

Personalize portlets on a page. User specific configuration can be stored per portlet, page or site.

ICE

In Context Editing (ICE)

Content editors can edit or create new content live. This mode also allows developer to trace execution time and view the source XML.

 

Front-end cache technology

Caching is done on multiple levels and makes sure the solution scales. We also apply ETAG headers to all requests to create as little server traffic as possible.

 

Localization

Localize text in templates using the standard java resource bundle format.

 

Multi-channel delivery

Resolve device and deliver specific sites or templates to desktop, mobile devices and tv (digital signage).

General

Online doc

Online documentation

You can access all documentation online at the Enonic Community site. The documentation is updated continuously based on customer and partner input.

API

Rich and well-documented API

The Enonic CMS API is available through Web Services, native Java and remote Java. All methods are well documented, and enable you to integrate third-party applications and create customer tailored functionality. The API can also be extended with your own methods using the function plug-in.

 

Plug-in support

You can create plug-ins to for scheduler tasks, API extensions, markup manipulation, custom user stores, controllers, and more.

 

Multiple User Stores

Connect to any user store and apply access rights cross all user stores based on native groups or groups synced from your user directory. Active Directory and LDAP plug-ins are included in addition to a native user store.

 

Scheduler

Create plug-ins for import, export, e-mail subscription, and other recurring tasks.

Event log

Event log

The log gives you a complete overview of who has modified which page, content or resource, in addition to logins and login failures.

 

Easy migration between databases

Enonic supplies a DB Tool that enables you to migrate between all supported databases. This is part of our strategy to fit in with your existing infrastructure. If you decide to change your database from Oracle to MySQL, the CMS is not affected.

Read more about licensing or request a demo.

Customer testimonials

"NAV had six critical requirements during their evaluation; User-friendliness, functionality, technical quality, hosting, services, and pricing. The solution from Enonic scored well with all these criterias. In addition the solution was easier in regards to configuration compared to some of the other solutions",
Inger-Hilde Hillesund, The Norwegian Labour and Welfare Service (NAV)

"By choosing Enonic CMS as our new web platform, we will be ready to meet the increasing competition from other Internet gaming companies. Enonic turned out to be excellent both in ease of use and flexibility",
Anne Cathrine Morseth, Norsk Tipping (National Lottery in Norway)

"Enonic CMS is so easy and effective to use, that we can delegate the responsibility publishing content throughout the entire organisation. We are receiving feedback from users that it’s easy to publish content using Enonic CMS",
Renate Sandland Henriksen, VingCard Elsafe