- Choosing roles for new staff A short decision guide for the owner or manager when a new person joins - which group and role to ask for, which limits to add, what to leave out, and how to write the request so the administrator can act on it.
- Disable, enable and remove accounts exp:user:disable stops an account at once and ends its sessions, exp:user:enable starts it again, exp:user:delete removes it for good; protected accounts and the last administrator are refused, and how this relates to…
- Site packages glossary The words of the site packages help in one place, from .ezpkg and package.xml to installer source, package server, index.xml and RemotePackagesIndexURL, each with the page that explains it.
- Why Exponential supports PHP 7.4 Supported - PHP 8.0 to 8.5; usable without support - PHP 7.4 (Exponential 6.0.15 and later). Who this is for, what works on PHP 7.4 and what needs PHP 8 (a table per feature), how one Composer metapackage picks the…
- Add a class attribute A migration that adds the attribute subtitle to the class news_article at the right position, gives every existing object the new field, and removes attribute and values again in down().
- AI, agents and agentic glossary The words of the AI, agents and agentic section explained in one place - agent, agentic workflow, data policy, draft, expai, expservices, lane, model, probe, prompt injection, provider, scope, service tool, staged…
- Create a GitHub account and repository For people new to GitHub - make a free account, create the repository your static site goes to, and make the token Exponential pushes with, described screen by screen.
- Passwords and sign-in checks exp:user:reset-password sends the reset link or sets a generated or piped password, exp:user:require-password-change makes the next sign-in ask for a new password, and exp:user:check-login tells a script whether a…
- Team roles worksheet A worksheet template for site owners to write down every job on the team, the role and group it maps to, its limits, who holds it and when it was last reviewed - to hand to the administrator and keep for the yearly…
- Approve registrations exp:user:pending lists the registrations that wait for the e-mail address, an administrator or an approval item; exp:user:approve approves or rejects one, and exp:user:resend-activation sends the activation mail again…
- Onboarding new staff How to bring a new editor or team member onto an Exponential site in the first week - the account, the role, two-step sign-in, a first guided task with the built-in help, and the house rules - and who on the team does…
- The setup wizard Every step of Setup > Static publishing > New target - the site, the host, signing in, the repository, links and base path with a live example, your own domain, what the build holds, when it is published - then Review…
- What exists today An honest inventory of the AI and agent features of Exponential 6 - Exponential Intelligence (expai), the REST API, expservices, ezjscore, the audit trail and the help on the command line - with where each one comes…
- Adding a language What a site owner plans and decides before adding a content language to an Exponential site - adding a language translates nothing and shows nothing by itself, what the siteaccess needs, translators and approvers, which…
- Connect to GitHub: token, deploy key or GitHub App The ways static publishing signs in to GitHub - a fine-grained token kept in Setup > Secrets, an SSH deploy key made for the target, a GitHub App, or an OAuth sign-in - which one to choose, and how to set each up.
- Fix data A migration that corrects wrong rows - names with stray spaces, addresses over http - with a pure function that the plan, the run and a test share, escaped SQL through the run's connection, and the old values in the run…
- Groups and roles exp:user:groups lists, creates, renames, moves and deletes user groups; exp:user:roles lists, assigns and unassigns roles of a user or group, optionally limited to a subtree or section; exp:user:whoami says which…
- Onboarding checklist A checklist template to tick off when a new person starts working on the site - before the start date, on day one, in the first week and after a month - with who signs each part off.
- Update with Git: stay in sync with GitHub Keep a site made of Git clones up to date, first with Git (the kernel) and then with Composer (the extensions), either on the command line or in the administration during a maintenance window. Two parallel tracks with…
- Which path fits your task A short decision guide - answer a few questions about what you want an AI to do with Exponential and get the part to use (Exponential Intelligence, the REST API, expservices, ezjscore or the help on the command line)…
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