- Siteaccess by host prefix, and the redirect to the language Read this page if your site answers under several host names (live, test, local) or has its languages under their own path (/ger, /eng), and the start page example.com/ should lead visitors to the right language. Two…
- Site bundles, metadata and the Twig tools of the platform This page is for developers who build or extend a Nexus site on Exponential Platform. These packages are the building blocks Nexus sites are made from. You normally do not install them by hand; the Nexus distribution…
- Site cache preloader: bin/php/preload.php Since 6 October 2026 the command runs the same crawler as Setup > Preload, with PHP's curl extension instead of > wget and the curl program, one run at a time, and records every run. What follows about wget describes…
- Site packages no longer install extension packages Since 6.0.15 no site package requires the extension packages ezwt_extension, ezstarrating_extension or ezgmaplocation_extension. Composer installs ezstarrating and ezgmaplocation (root composer.json). The installers…
- Smarty templates (.stpl) next to .tpl This page is for site builders and template developers who know Smarty, or who want to port a design to it. A design can now hold Smarty 5 templates (.stpl) next to the usual Exponential templates (.tpl). A .stpl is…
- SMS: newsletters by SMS, the phone number, the code confirmation and STOP cjw_newsletter 4.2.0. An edition can go out as a short text message besides (or instead of) the mail. The channel is provider-neutral: the SMS go through a transport configured in the INI, and the extension ships three…
- SOAP calls over HTTPS: certificates of an internal CA Read this page if your code calls a SOAP service over HTTPS with eZSOAPClient, and the service has a certificate that the system's CA bundle does not know, for example one an internal CA of the company issued.
- Sort the order list by any column This page is for shop administrators who work with Store > Orders, and for designers who build their own order list. Every column heading of the order list now sorts it. Before, the list could only be sorted by time or…
- Source file header template (inherited, 4.1) The copyright and license header that every PHP file of the inherited 4.x code base started with, kept as the historical template; new files use the docblock header described in the coding standards.
- SQLite: transactions queue for the write lock Read this page if your installation runs on SQLite (the default of a quick local install). It explains what changed in how SQLite transactions start, whether an earlier subtree move damaged your data, and the one…
- SQLite database support This page is for anyone who wants to try Exponential, develop on a laptop, run automated tests, or host a small site on a plan that offers no MySQL. With SQLite, a complete Exponential site runs from one file on disk…
- SQLite for Exponential Platform: no database server needed This page is for developers who want an Exponential Platform (the Symfony based platform) running in minutes, without a database server. It is not about the legacy kernel's own SQLite driver: for that, see SQLite…
- Static cache defaults Read this page if you use, or plan to use, the static cache (settings/staticcache.ini, bin/php/makestaticcache.php). Before this change the shipped settings generated nothing on a stock installation. The new defaults…
- Static cache generator This page is for administrators of sites with mostly public, rarely changing pages who want them served as fast as the web server can send a file. The static cache turns pages into plain files that the web server can…
- Static publishing Read this page when you upgrade to Exponential 6.0.15 and want to know what static publishing adds to an existing installation and whether anything you have changes. In short: nothing changes until you switch it on.
- Static publishing This page is for administrators and developers who want a public copy of an Exponential site that any static host can serve: GitHub Pages, any other git host's pages, or a plain web server with no PHP at all. Static…
- Statistics: opens, clicks, A/B subject tests (cjw_newsletter 4.2.0) cjw_newsletter counts how editions are opened and clicked, shows a report per send, totals and trends on the dashboard and a box on the admin preview of an article, runs A/B tests of the subject, and exports the numbers…
- Store dashboard and order statuses This page is for shop owners and administrators who run the built-in shop. The Store tab of the administration now opens a dashboard (shop/dashboard) that shows on one page what used to need a guide to piece together…
- Styling the administration: one component stylesheet, tokens, no inline CSS Read this page before you write or review a template or stylesheet of an administration design (admin, admin3, admin4, admin4l) or of an extension's admin design (some extensions still carry an admin2 folder). It holds…
- Subitems "More actions": Hide selected and Unhide selected Read this page if you maintain the admin3 sub-items list, its templates or the content/action module. It describes two new bulk actions in the More actions menu. The change is backward compatible: nothing breaks, and…
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