Recent changes
Wednesday November 04 2026
-
RSS: Apple Podcasts feeds, a paged feed list and safer exports Updated Markdown page
This page is for site owners who publish feeds or podcasts, and for administrators of sites with many feeds. It covers what the RSS module gained in 6.0 during September 2026: Apple Podcasts feeds, a paged feed list…
-
Safe redirects and "back to where you came from" Updated Markdown page
This page is for developers who send a visitor somewhere after a form, and for site owners who wonder where Cancel goes. Since 6 October 2026 every edit form with a Cancel or Discard button goes back to the page it was…
-
Second step on the other sign-in paths Updated Markdown page
Two-step sign-in (the extension sevenx_authentication_2fa) asks for its second step in the web login form. Four other ways in check a password on their own: the REST interface with basic authentication, WebDAV, SOAP and…
-
The secret store: passwords and keys of the tools, encrypted, by name (6.0.15) Updated Markdown page
Read this page if you write a tool that needs a password, a token or an API key (a database connection, an import source, a remote server), or if you administer the secrets of an installation. The data table connections…
-
Console commands for .htaccess and config.php Updated Markdown page
For administrators, hosting operators and anyone who scripts installations. Every installation ships three templates at its root: .htaccess_root and .htaccess_root_static (the rules for Apache and LiteSpeed, the second…
-
The setup wizard's new look, and the editor siteaccess Updated Markdown page
This page is for anyone who installs Exponential, and for administrators who want a simpler admin for their editors. On 2026-10-01 and 2026-10-02 the setup wizard got a new look, and it now installs three siteaccesses…
-
Siteaccess by host prefix, and the redirect to the language Updated Markdown page
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…
-
Smarty templates (.stpl) next to .tpl Updated Markdown page
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…
-
SOAP calls over HTTPS: certificates of an internal CA Updated Markdown page
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.
-
SQLite database support Updated Markdown page
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…
-
Static cache generator Updated Markdown page
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 Updated Markdown page
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…
-
Store dashboard and order statuses Updated Markdown page
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…
-
PHP string functions as template operators Updated Markdown page
This page is for template developers who need to work with text in a template. Sixty PHP string functions (62 on PHP 8.3 or newer, see below) are available in templates as operators, so a template can measure, search…
-
Copy selected sub-items Updated Markdown page
This page is for editors who copy several items at once. Copy selected copies several items, with everything below them, to a new place in the tree in one step. Before January 2025 the sub-items list could remove or…
-
The sub-items list: 129 columns, presets and CSV export Updated Markdown page
This page is for editors who want to see more about the items in a folder, and for administrators and developers who set defaults or add columns. The sub-items list in the node view used to offer fifteen fixed columns…
-
The system card: exp:expfetch, exp:info and exp:about Updated Markdown page
Three console commands that draw the Exponential "e" next to the facts of an installation, its engine and its machine, with health hints. exp:expfetch is the card, exp:info adds an inventory, exp:about adds the project…
-
Template editor: create, order and edit overrides without touching INI files Updated Markdown page
This page is for designers and site builders who change how a class, a node or a section looks. A template override says "for this class, this node or this section, use this template instead of the default". Exponential…
-
Design > Templates: drag and drop override order Updated Markdown page
This page has been merged into Template editor: create, order and edit overrides, which now holds the drag and drop reordering, the paging rules, the page-size setting and the table of what the old page did wrong.
-
Template path comments: see which template wrote which markup Updated Markdown page
This page is for template developers who need to find the .tpl file behind a piece of HTML. With template path comments switched on, every rendered template is wrapped in two HTML comments that name it, the same help…