- What AI in Exponential does not do The limits of AI in Exponential in one place - the assistant does not publish on its own, use a service account, upload images or files, or send anything before you configure a provider; agents get no rights beyond…
- Add roles and policies A migration that creates the role News editor with its policies, limits two of them to the class news_article, assigns it to the user group Editors found by remote id, and removes role, policies and assignment in down().
- Community checklists Checklists for Exponential community members to copy - before posting, before filing a bug, before a pull request, before answering, before publishing an extension, and before running an event.
- Ecosystem checklists Checklists for working in the Exponential ecosystem - before describing a product or distribution, before depending on a package, before publishing a package, and before quoting a number about the ecosystem.
- Import, export and bulk changes exp:user:export writes the accounts the list filters select as CSV or JSON without any password, exp:user:import creates accounts from a CSV or JSON file exactly like exp:user:create, and exp:user:bulk disables…
- Links and base path Why a GitHub project site lives below /<repository>/, how relative links and a base path differ, which to choose, and what happens to links the static copy cannot hold.
- A free site for your user group Give your local Exponential user group or meetup a website that costs nothing and that several organizers can keep up to date - edited in Exponential, published to GitHub Pages under the group's own account.
- Audit and hygiene exp:user:audit shows the user audit log rows about an account or by it, filtered by event, result and dates; exp:user:hygiene counts the accounts per state, each with the exp:user:list command that lists them.
- Build, preview and publish Build a target in the background and follow its progress, check the build - what changes with sizes, the report, the size against GitHub's limits, the copy itself - then publish it or throw it away.
- Migrations: a tour of Setup > Migrations A guided tour of every screen of Setup > Migrations with screenshots - the tabs, what each one is for, the dashboard block, the Recording bar and the website sidebar - and a table that says which page to open for each…
- Seed content for a new site A migration that publishes the starting content of a site - a folder and its first articles - by remote id, only what is missing, in the language of the content root, so every new installation and every developer's copy…
- Accessibility for public bodies The accessibility section of the Governments help - what accessibility law asks of public bodies, how WCAG 2.2 AA, EN 301 549 and Section 508 map to what Exponential provides (with the project's own status words), and…
- Compliance tasks Step-by-step compliance tasks for public bodies running Exponential - passwords and sessions, Content Security Policy and headers, the audit trail, privacy requests, logs and operations hygiene, accessibility, and…
- Digital sovereignty The sovereignty section of the government help: self-hosting, government cloud, external services, the GPL and the GFDL, procurement, lock-in, formats and exports, databases, the source of the code, who stands behind…
- Exponential for PHP developers What a PHP developer meets in Exponential - a large, mature PHP code base with its own conventions, generated class maps, layered INI settings, persistent objects and a template engine - and how it differs from a…
- Exponential for software engineers The whole system on one page for an engineer from any language background - runtime, stack, process model, data stores, configuration, extension model, quality gates and release rules, each with the file or document…
- Exponential for web framework developers What Exponential is when you look at it with the eyes of a Symfony, Laravel, Django or Rails developer - a PHP application framework with a content model, permissions, templates and a server built in - which parts feel…
- Extending without forking Change how the kernel or someone else's extension behaves from your own extension - settings, template overrides, design order, handlers, events, module replacement - so their updates keep reaching you.
- Extension points at a glance Every way an extension plugs into Exponential on one page, grouped as the kernel's RAD catalogue groups them, with the registration mechanism of each and the chapter that explains it.
- Getting started with 7x SQLI Import Installing 7x SQLI Import 2.0 - the extensions it needs, the tables, the two cron parts, the Imports tab and its menu.ini pitfall, the two policies - and a first import of a CSV file, from the dry run to the published…
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