- Commerce audit trail What the Exponential audit trail records about a store - the commerce events for orders, payments, VAT, currencies and discounts, what is never recorded, who may read the commerce channel, retention, verification and…
- Siteaccesses and languages of cjw_multisite Which siteaccesses a cjw_multisite installation gets and how the chosen languages shape them. The user siteaccess, one translation siteaccess per further language and how it is named, the admin, editor and adminui…
- Story: the extension ecosystem A feature story about the packages around the Exponential kernel - 66 se7enxweb packages required by the kernel, 219 on Packagist, each with its own repository, releases and changelog, extensions from other companies…
- About the project and its websites The About pages of exponential.earth explained - what Exponential is, who leads and operates the project, the name change, the family of websites (exponential.earth, Share Exponential, Exponential Projects, eZpedia, the…
- Accessibility, security and compliance checklists Checklists for accessibility, the Content Security Policy, hardening and go-live, accounts, the audit trail and vulnerability reporting, with data protection as questions. Not legal advice.
- Accessible event information What every public event page must say in text so everyone can attend - date and time, place and how to get there, venue accessibility, what support is offered, how to ask - with template and editor practices and the…
- Advocacy: telling others about Exponential How supporters spread the word about Exponential truthfully - what you can say with sources, where to say it, writing and speaking, the Powered by Exponential credit, naming it right, and what not to claim.
- After .9 comes .10: only the last position counts A version at .9 goes to .10, not to the next higher position - why that is safe for Composer, Packagist and GitHub, and why positions above the last move only by decision.
- A proof-of-concept plan for evaluating Exponential A proof-of-concept plan that lets a public body test Exponential on its own machine in days, starting with a one-command SQLite installation - scope, environment, test cases with expected results, data rules, and the…
- Archive and expiry What happens to old news and notices on an Exponential site - automatic hiding with hide.php, moving to the trash with unpublish.php, archives by year, labels with object states, and what to keep for the record.
- Audit alerts and their recipients For administrators of public sites - the seven alert rules Exponential ships (brute force, administrator role granted, settings changed out of hours, mass delete, audit switched off, broken chain), who receives the…
- Audit trail verification How Exponential proves its audit trail was not edited or cut - the hash chain, signed manifests of archives, exp:audit verify and Verify now - how to put verification into monitoring, and what to do when a chain is…
- Autoloads and class naming How the kernel finds your classes: the autoload arrays, ezpgenerateautoloads.php and what it scans, naming that avoids collisions, and what to do when a class is not found.
- Basket and checkout flow The customer's path through an Exponential store step by step - add to basket, basket, customer data, confirmation, payment, placed order - with the business choices at each step.
- Billing, receipts and tax What the sources say about paying for a sponsorship - GitHub's billing, receipts, fees and invoice option, the limited information GitHub shares with sponsored accounts, the Foundation's tax statement - and what to ask…
- CDN Putting a content delivery network in front of hosted Exponential sites: what is safe to cache at the edge, trusting the CDN's addresses for HTTPS and the visitor's address, the CDN headers Velocity understands, purge…
- Choosing a starting theme Whether to start a new design from scratch, from the simple, media or starter theme, or from ezwebin, with the trade-offs of each and a short decision table.
- Clear caches after a template change Step by step - make a changed or new template visible on the public site - clear the template caches (and the override cache for new templates), the content view cache and Velocity's response cache, without a restart.
- Composer-based bundles How to build a bundle as a Composer project of your own - the root composer.json, the installer plugin, allowing it, your own extensions and repositories, constraints in the style the project uses, the post-install…
- Contractor activity and the audit trail How to see what external users did in Exponential: sign-ins, refused views, content changes and, if switched on, downloads, filtered by login or user in the audit console or with exp:audit, and how to export it for a…
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