- ezxmlexport: scheduled XML exports This page is for sites that still run ezxmlexport and for anyone choosing an export tool. ezxmlexport ("eZ XML Export") exports content as XML on a schedule and can deliver the result by FTP.
- Faster access arrays for users with many role assignments Read this page if your installation has many users with many role assignments, for example members of dozens or hundreds of teamrooms whose member roles are assigned per teamroom subtree, and the first request of a user…
- Fixes from the Opencontent and Mugo Web forks: limits, one-line logs and safer defaults Since 6.0.15 Exponential carries the fixes that the two active forks of its predecessor, Opencontent (Opencontent/ezpublish-legacy) and Mugo Web (mugoweb/ezpublish-legacy), made to the same kernel and that Exponential…
- Help maintained as content Status: phase 1 in 6.0.15 (18 October 2026); the DITA export, the stored e-books and the overdue reviews on 20 October 2026 (upgrade note); the review workflow at the topic, "Was this helpful?", context help for clients…
- Icon themes that live in your extension This page is for developers and designers who want their own class icons or file type icons in the admin. Exponential draws these small icons from an icon theme, a folder of images. Before July 2026 the only place for a…
- Importing and exporting URL maps When a site moves to Exponential, or gets a new structure, its old addresses have to keep working: links on other sites, bookmarks and search engine results point at them. Exponential 6.0.15 takes those addresses in as…
- Installation name: never confuse staging with production again This page is for teams that run a development copy, a staging copy and a live site side by side. Their browser tabs look the same, and it is easy to change the wrong one. The installation name feature puts the name of…
- Installing Exponential in one command This page is for anyone who wants a working Exponential site in a few minutes, without writing a kickstart.ini and without a database server.
- jQuery 4 in the admin, admin4 without jQuery on every page, and YUI gone This page is for administrators who upgrade an installation, and for developers whose templates or extensions load JavaScript libraries. On 2026-10-01 and 2026-10-02 the administration interface moved to jQuery 4 and…
- Keep the content and INI caches in Redis or Valkey This page was merged into sevenx_valkey_cache: Redis and Valkey cache backend, which now holds the kernel hooks (content view cache, compiled INI cache), the settings, the template block, the check and the limits in one…
- Leaving out a cronjob part Read this page if you want to stop cronjob parts for a while without changing the crontab (during a release, a data migration or a search index rebuild), or if you build an extension that decides whether a part may run.
- Left sidebar width and font size This page is for anyone who works in the admin every day. You can make the left menu as wide, and its text as large, as you need. The choice is saved with your account, so it follows you across sessions and computers…
- Links to content of another site of a multisite installation Read this page if one installation serves several sites from one content tree (the multisite demo: Fit & Healthy on /site or /, Bold Agency on /bold, their translations) and a page of one site lists content of another…
- Log rotation and pruning Exponential writes its logs to var/log (or each site's var//log): error.log, warning.log, notice.log, debug.log, deprecated.log, storage.log, the cronjob logs and the logs of extensions. This page describes how they are…
- Logs, INI cache and expiry timestamps per site (multi-site hosting) Read this page if you host several sites on one Exponential installation, each with a VarDir of its own, and want the logs of each site in its own directory, the cache of a site on another file system (memory) or the…
- ngclasslist: a datatype that stores a list of content classes This page is for site builders who let editors choose which kinds of content a page lists. ngclasslist (Netgen Class List Datatype) lets an editor select a list of content classes and stores it on an attribute.
- ngsymfonytools: Twig and Symfony from legacy templates This page is for developers of a site in transition from legacy templates to Symfony. ngsymfonytools (Netgen Symfony Tools) lets legacy templates include Twig templates and run Symfony sub-requests, so legacy pages can…
- nxc_powercontent: create and update content from code and from REST This page is for developers who create or change content from scripts or through REST. nxc_powercontent ("NXC Powercontent", originally by NXC) extends how code creates, updates and removes content:
- owsimpleoperator: write a template operator in a few lines This page is for developers who need a small template operator, or want templates to call a PHP function. A full operator class is often more work than the operator deserves. owsimpleoperator (from Open Wide) lets you…
- Package licenses and Semantic Versioning This page is for anyone who creates packages or extensions to hand on. Every package you create in the administration (and every extension the RAD wizards write) now names its license from a strict list, and package…
Documentation license
This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.
Exponential Copyright © 1998-2026 Exponential Foundation and 7x