- The members page: a custom content class, a list and an info page Creating the Member class, adding members, a list view for the Members folder and a full view for one member, plus the privacy question the 2003 tutorial did not ask.
- The PDF export For administrators and records staff - what Exponential's PDF export (Setup > PDF export) produces from a node or a tree, generated once or on the fly, the fact that stored PDFs are public by address, fonts for any…
- The suppression list For administrators - how Exponential's mail suppression list blocks optional mail to hard bounces, complaints, stop-all requests and legal requests while storing only a salted hash of each address, how to add, check and…
- Version history and accountability What the version history of a page and the audit trail tell a public body about who changed what and when, how many versions are kept (45 by default), and how to keep earlier versions longer when records rules require…
- Version history as accountability How Exponential's version history shows what a published page said at an earlier time and who saved each version, how to compare two versions, who may see them, and where the history stops being a complete record.
- Versioning and updating datasets How to update, correct, supersede and withdraw datasets in Exponential without breaking addresses or losing the record: versions and their limit, periods as separate distributions, change notices, and withdrawal instead…
- Admin access reviews A periodic review of who holds which rights on a public website - administrators, role changers, account administrators, auditors and departments - using the role list badges, role pages, Check user accounts, the CSV…
- Admin designs overview The administration designs (admin, admin2, admin3, admin4, admin4l, editor, adminui), how they stack, what admin4 adds (tokens, components, dark mode) and the rules every template change in an admin design must follow.
- Backup readiness A checklist that proves an Exponential site of a public body can be restored - database and files taken together, keys that cannot be recreated, storage and retention, restore tests, recovery objectives and who does…
- Card payments and PCI basics Basics, not compliance advice - how card payments reach an Exponential store, the difference between redirect gateways and an on-site card form, what the ezauthorize extension does with card data according to its code…
- Composer and Git on servers How Exponential's code arrives on a server with Composer and Git, why extensions are Composer packages, which install way fits which plan, what a host must provide for Composer, and what never to run casually on a live…
- Composer packages and source on GitHub How Exponential's code reaches a public body (GitHub repositories and Composer packages on Packagist), why published versions never change, how to keep your own copy of every source you depend on, and how to check what…
- Database choice for reliability Which database a business should run Exponential on, from the project's official order of preference, with what each choice means for writes under load, several web servers, backups, testing and the skills your team…
- Demo mode for hosts How a host runs a public Exponential demo with the environment variable EXP_DEMO_MODE=1 - setting it for PHP-FPM, Apache, Exponential Velocity, cron and containers, installing the published demo password, checking it…
- Exporting with the REST API For developers moving content to a records system, an archive or an open data portal - the read routes of Exponential's REST API (v1 and v2), authentication with OAuth2 tokens or personal API keys, permission checks…
- FAQ: releases and upgrades Answers to the release and upgrade questions public bodies ask about Exponential - versions, supported lines, how often releases come, whether versions change, how upgrades work, automatic updates and PHP versions.
- Give an auditor read access to the audit trail Step by step - create a read-only "Auditor" role with audit/read limited by channel, masked log access and version reading, assign it to an auditors' group, and check that nothing can be changed.
- Header menu and the content tree What editors change in the header menu by working in the content tree - the item's text, its link, its place - and what needs the menu settings or a template change instead. The shipped menu is a fixed list, not a query.
- How do I add a currency to the store? Click New currency in Store > Currencies, enter the code, the symbol and the formatting locale, then make it active and give it a rate; products with multi-currency prices then show a price in it.
- Invoices and receipts What an Exponential store gives customers as a record of their order - the permanent receipt with print and download - why it is not an invoice system, and how a store owner handles invoices and receipt requests. Not…
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