- 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…
- Kickstarter: install a whole site from one file This page is for administrators who install the same site more than once, or on several servers. The setup wizard asks for the database, the languages, the site package, the administrator and more. The Kickstarter takes…
- 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…
- Legacy bridge: run Exponential 6 inside the Symfony platform This page is for teams that move an Exponential 6 site to the Symfony platform, or that want Twig on the public site while editors keep the legacy admin. Reference: Legacy bridge bundle specification.
- 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…
- Look inside a package, compare it with your site, import single items This page is for administrators who install content packages on a site that already has content. A content package used to be a sealed box: install it and hope. Since 29 and 30 September 2026 you can browse every file…
- Maintenance mode This page is for administrators who need to take a site offline for a while: an upgrade, a data import, a reinstall. Maintenance mode takes the whole public site offline, shows visitors a friendly page, and brings it…
- MongoDB as the database This page is for administrators whose organisation runs MongoDB already, or who want a document store behind a mature content model. Exponential 6.0.14 (June 2026) can store the whole content repository in MongoDB…
- 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