eZ Publish CMS features
eZ Publish provides a comprehensive functional core by default, allowing the modeling of all types of sites and all representations of trade data. Extensions are rather geared towards connectors or non-generic custom made modules
Typology
- Types of content: Free definition (article, news, gallery ...)
- List of fields: Free definition by type of content (title, summary, text, geolocation ...)
- Types of fields: Free definition (text, WYSIWYG, Google maps, keywords, ...)
- Status of contents: Drafts management, archives, concurrent access on publishing
- States of contents: Free definition (pending, published, to be translated, ...)
Editing
- Back office: Dedicated interface of content management, media, rights, parameters. Optional front editing mode
- Portal: Creation & positioning of blocks in portal mode (eZ Flow)
- WYSIWYG: Rich content editing stored in XML. Rich integration to CMS by linking to content, media
- Media: Resizing of images on the fly
- Preview: Preview content according to its display mode (web version, mobile version, ...)
- Multi-upload: Batch media fetching
Storage
- Tree: Free organization of tree, taxonomies
- History: versions of contents and comparison between versions (WIKI)
- Internationalization: Free translation of symmetric or asymmetric contents
- Trash: Deletion archiving
- Multi-position: positioning of content in multiple locations
- Indexing: Dynamic creation of a search index via eZ Find (Apache Solr)
Presentation
- Multi-support: Display content in all media (web, mobile, tablets, newsletter, ...)
- Multi-format: The strict separation between content and presentation allows to consider all formats (XHTML, HTML5, XML, JSON, PDF, ...)
- Free customization: One method to customize everything: the "template" language to redefine all (front, back office, newsletter, mobile, ...)
