- Which way: the decision table For each kind of change on a site - layout, block look, menu, chrome, content view, new block type - which way to build it (Layouts editor, template override, settings, content) and why, with the Fit & Healthy example…
- Who may publish: roles and policies The four policies of static publishing - staticpublish/read, build, publish and setup - each limited to targets if you like, which steps ask Verify it's you, and how to let an editor publish one target.
- Why plan the exit before you sign Why a public body should plan how it leaves a supplier or a CMS before it signs the contract - the risks of not doing so, what Exponential's open formats and license make possible, what still needs contract terms, and…
- With RAD: a template operator in five minutes Use the Template extension wizard to write a working extension with an operator and a fetch function, see every file it writes, fill in the operator's one line, switch it on and use it - with the wizard's real output.
- Write an accessibility requirement for a tender Step by step, write an accessibility requirement for a tender for an Exponential site that names the standard and level, separates the administration from the public site, asks for evidence that exists and puts testing…
- Analytics and what to measure What a site owner can measure on an Exponential site - what the software records itself (search statistics, view counts, the audit trail, store figures), what needs an analytics service, consent, and a short list of…
- Catalog modeling in depth Designing product classes for an Exponential store - one class or several, the fields a product needs, item numbers, relations, folders and several locations, translations, and models that import and report well.
- Checking your feed How to check a podcast feed of Exponential yourself - in the browser, in the RSS list, and on the command line with curl - covering the headers, the channel, every episode's enclosure, Range requests, caching and the…
- Classic and JSON packages The two storage formats of an Exponential package - classic package.xml and JSON package.json - what differs, how the kernel tells them apart, what this means for site packages and the package server, and how to convert…
- Commit, tag and push the record of a run Set up the migrations repository so every run's status file and log are committed, tagged migrations/<environment>/<run-id> and pushed; choose between the site's own repository and a separate one, push what failed…
- Designing empty and error states How theme designers design the moments when there is nothing to show or something went wrong in an Exponential site - empty folders and blocks, missing images, no search results, not-found and access-denied pages, form…
- Licensing for adopters What the license of Exponential means for an organization adopting it - GPL version 2 or later, no license fee, no professional license any more, your own extensions and content, distribution, documentation under the…
- Local SEO basics What search engines need from the website of a local business - name, address and phone the same everywhere, the town and trade in titles and text, one page per service, a contact page, fast pages on phones - with the…
- Magazine reading path The pages a magazine team reads in its first week, month and quarter on Exponential, in order: editing and publishing, layouts and issues, the calendar, newsletters and upkeep with the provider.
- Migration settings Every setting that shapes migrations in one place - the five blocks of migration.ini with their defaults and a link to each generated reference page, the settings in site.ini, dashboard.ini, audit.ini and cronjob.ini…
- Notifications and webhooks An e-mail when a publish of a static copy fails or succeeds, and a webhook - a signed JSON post - after every publish and rollback, for chat tools, monitoring and your own scripts.
- Oracle maintenance commands and cronjobs The maintenance tools the ezoracle extension gives an Oracle DBA - the ext:ezoracle console commands (health, gather-stats, recompile, purge-recyclebin, sequence-sync, schema-diff, indexes, report, datapump…
- Reading logs and errors How a learner finds out what went wrong on a study site - telling a permission page from a real error, the error reference, the log files in var/log and the log viewer, syntax checks for PHP and templates before you…
- Signing in for the first time Sign in to the Exponential administration or Editor for the first time, step by step in plain words - the address, the form, two-step sign-in, a forgotten password - and what each message means if it does not work.
- Siteaccesses and multisite For CMS developers, how one installation serves several faces such as public sites, languages, the administration and an editor interface. It covers how a request picks its siteaccess, what a siteaccess decides, subtree…
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