- The index.xml format The package index of a release folder, element by element and attribute by attribute, with what the setup wizard and ezupdate actually read from it, the rules they apply, and a minimal index of your own.
- Web and history tools The three read-only tools of Exponential Intelligence that look outside the content tree - web_fetch for pages of allowlisted sites, web_search through a search service, and project_history for the team's own commits…
- workflow.ini for the shop The parts of settings/workflow.ini that matter to a store - the available event types, the four shop triggers in AvailableOperationList, the SimpleShippingWorkflow amount and description, and how extensions add event…
- Browsing the package server in a browser How to look at the package server in a web browser, what the generated directory listing pages show and do not show, how to read a package index there, and how to see the history of a file on GitHub instead.
- Hosting and database choices for adopters The technical choices an adopter makes before building - PHP version, database in the project's order of preference, web server or Velocity engine, operating system, and the environments needed - with the reasons for…
- Service tools How read services of expservices become tools of Exponential Intelligence - opting in with 'ai' => true or the ServiceTools settings, the services expservices opts in itself (node, section, state, tags), what the model…
- The dashboard and the log Where Exponential Intelligence shows what it did and what it cost - Dashboard > Exponential Intelligence with cost, tokens, requests, drafts, limits and Start writing; EI: Log with every request and the versions it…
- The package server on GitHub The GitHub repository behind the package server, se7enxweb/exponential.packages.exponential.earth, and how it becomes a web site - the GitHub Pages settings, the workflow file line by line, the directory listing action…
- Package server settings Every key of settings/package.ini [RepositorySettings] with its default and what reads it - the index address, its fallback, the vendor repository, and the download attempts, delays and timeouts - plus the proxy and…
- Accessibility requirements How a public body writes accessibility requirements for a CMS tender - WCAG 2.2 AA, EN 301 549, Section 508, the public site versus the administration, authoring support and conformance evidence - and what Exponential's…
- Activating an extension Switching an extension on for the installation or one siteaccess, what it writes, and the steps that make the running site see it: autoloads, caches, PHP-FPM and Velocity.
- Add a new staff member Step by step - create the account of a new member of staff in their department's user group, give them a first password safely, ask for two-step sign-in, and check their access.
- Adding a content language Step by step for administrators: add a content language in Setup > Languages, what adding does and does not do, the custom option for a locale that is not in the list, and the next steps before visitors see anything.
- Catalog search How readers find records in a catalog on Exponential - the built-in search engine, advanced search, what gets indexed, searching inside files, search statistics, and when to add Solr through the ezfind extension, with…
- Change management and advisory boards How to run Exponential under a public body's change management - which changes go to a change advisory board, which are standard or routine, what evidence the platform gives for each (dry runs, upgrade check, audit…
- Choosing credentials for an integration The credentials Exponential accepts from other systems - OAuth 2.0 tokens, personal API keys, expservices tokens, HTTP basic authentication, session sign-in - what each is for, how it is limited, and how to store and…
- Choosing hosting, database and operating system Decision tables for where an Exponential site runs: the six supported databases in order, operating system tiers, Velocity, FrankenPHP, Apache or nginx, install methods and a decision record.
- Community channels: where Exponential people meet Every place the Exponential community meets, from the community page of exponential.earth - the Share Exponential forums, Telegram, Discord and Slack, GitHub and the issue trackers, Exponential Projects, eZpedia, the…
- Consent and forms How Exponential handles consent for e-mail (essential and optional mail, double opt-in, one-click unsubscribe, the consent log and the suppression list), what newsletters add, and how to run contact and lead forms that…
- Content Security Policy The Content Security Policy as a host meets it: the shipped report-only policy on administration siteaccesses, the csp/report collector and csp.log, how to move a customer's siteaccess to enforce, what usually breaks…
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