- Titles, thumbnails and descriptions How to package a video or post about Exponential honestly - titles that promise what the video delivers, thumbnails that use brand assets within the press kit's rules, descriptions with the version, disclosure, sources…
- Short-form video How to make vertical short videos of 15 to 60 seconds about Exponential that stay accurate - one idea per clip, eight ready ideas with the screen to record and the sentence to say, framing a desktop interface for a…
- Writing a fair review How creators and reviewers judge Exponential fairly - test on your own installation, state the version and setup, separate what you saw from what the documentation says, report limits and gaps honestly, compare only…
- Tutorial series plan A ready plan for a tutorial series about Exponential in three tracks - editors, site builders and administrators - with twelve episodes, each tied to a help page and a demo script, the version to state, prerequisites…
- Podcast episode outlines Ready episode outlines for podcasters covering Exponential - a history episode, a release episode, an open source sustainability episode, an accessibility and languages episode and a technical deep dive on Velocity…
- Activating a theme: ActiveExtensions and ActiveAccessExtensions Switch a theme extension on for the whole installation or for one siteaccess, in the browser (Setup > Extensions) or on the command line, and run the steps that make the change visible.
- Administration interface languages Which languages the Exponential administration is translated into, how complete each translation is according to the project's own measurements, which ones are machine-assisted, how staff choose their language, and how…
- A performance audit for every release Check that a release did not make the theme slower - page weight, number of requests, image sizes, layout shift and largest contentful paint on the page list - and compare with the previous release.
- Application checklist Everything to prepare before filling in the Exponential Partner application - company facts, team, experience, references, the profile and level you aim for, your statement of motivation and the internal decisions - as…
- By hand: a cronjob part Add a nightly digest to mysite_hello - a CronjobPart class, the one-line script, a part of its own in cronjob.ini, running it with runcronjobs.php and scheduling it in the crontab. All PHP files passed php -l.
- Caches after a change Which cache to clear after which kind of change - menu settings, templates, layouts, content - in the administration's Clear cache box and with exp:cache, and what each choice covers.
- Case study: a pull request to an upstream author A real pull request to another organization's project, read section by section: what was broken, the one-line fix, the kept security intent, tests that fail without it, and what was not checked.
- Changelog entries: Added, Updated, Removed, Renamed, Fixed Write changelog entries and commit messages with one of five prefixes so a changelog can be assembled from history - what each prefix means, good and bad examples, and one change per entry.
- Configuration: INI files instead of YAML, PHP arrays or .env How Exponential is configured, for developers used to config/*.yaml, config/*.php, settings.py or application.properties - INI files in layers (defaults, extensions, siteaccesses, override), the order in which they win…
- Content classes for builders Designing the content model - classes, attributes, datatypes, identifiers, object name patterns, containers - and how the model connects to templates, overrides and fetches, with rules that keep it maintainable.
- Contributing back as a public body Why and how a public body gives code, translations, documentation and bug reports back to the Exponential project: what is worth sharing, the steps for publishing an extension, contributing fixes to the kernel, and the…
- Create a user group for a department Step by step - create a user group for a department or team in the Users tree, give it its roles with limitations, and add members, so access is managed per group instead of per person.
- Customer accounts Looking after the customers of an Exponential store - guest and account checkout as configured, the customer list, account questions from customers, tidying old accounts, and who on the team may see customer data.
- Datatype storage, validation and templates The complete rating datatype: storage columns, validating posted input safely, values across versions, search and sorting, and the edit and view templates, all verified.
- DCAT and national portals Exponential has no DCAT output and no CKAN connector. This page explains the options for getting datasets published in Exponential into a national or European data portal: a DCAT template of your own, a separate catalog…
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