- Sales process for resellers A sales process for reselling Exponential-based offers - from lead to signed contract in seven stages - with what to do and which help page to use at each stage, the documents to prepare, when to involve 7x, and a…
- Store FAQ for owners Short answers to the questions owners of a running Exponential store ask most - orders, payments, prices, VAT, shipping, customers, data and reports - each with a link to the page that has the routine and the source.
- Storing secrets on devices Keep Exponential credentials safe on phones and in browsers - what may be stored on a device at all, the platform secure stores (Keychain, Keystore), what never to store, logging and crash reports, backups, sign-out and…
- The datatypes tour The datatypes of the Learning book, one by one, with what each stores, what to watch for, and what changed: dates, the deprecated enum, images, the keyword and matrix types, relations.
- The Design tab The options on the Design tab of a block in the Layouts editor - view type, item view type, columns, background color and image, vertical whitespace, pagination, CSS class and ID, container - and the classes they put on…
- The GFDL for theme documentation License a theme's documentation under the GNU Free Documentation License 1.3 like the Exponential documentation - the notice to use, what it allows, and when a Creative Commons license fits better. Not legal advice.
- Translate a page into another language For editors and translators - add a translation of a page in Exponential with New translation and Translate based on, translate with the original as reference, publish, and keep translations in step after changes.
- Web server and engine choices for bundles Which web servers and engines can serve a bundled Exponential - Velocity (recommended), FrankenPHP, Apache, nginx, Caddy, LiteSpeed, IIS with PHP-FPM - the routing rules every one of them must implement, the checked…
- Workflows, triggers and events Hook business processes into Exponential operations - workflows, event types, triggers before and after operations, the available operations in workflow.ini, processes that wait for cron, and when to use a workflow or a…
- Write a fetch function A task guide for giving templates data through fetch( 'module', 'function', hash( ... ) ) - the function_definition.php entry, the static method and its result array, parameters, errors, permissions and limits, and how…
- Add a read replica Step by step - send read queries of a MySQL or MariaDB site to one or more replicas with UseSlaveServer, after the database team has set up replication, and check the effect; with the limits (MySQL and MariaDB only…
- Archiving a repository Archive a theme's GitHub repository so it stays readable and installable but takes no new changes, and mark the Packagist package as abandoned with a successor - without deleting anything.
- Built-in template operators The template operators of an installation, grouped by implementing class - strings, arrays, logic, arithmetic, types, dates, URLs, settings, translation, icons, access, encoding, the packer.
- Creative Commons for images and graphics License the images, illustrations and demo photos of a theme - Creative Commons licenses compared, which ones fit a GPL theme, NonCommercial and NoDerivatives pitfalls, and how to record where each image came from. Not…
- Database schema, .dba files and upgrades Ship tables that install on every supported database: share/db_schema.dba, per-engine schema.sql, ezsqlinsertschema and ezsqldumpschema, idempotent install commands, upgrades.
- Erase a user account Step by step - remove a user account for good after an erasure decision, knowing that users never go to the trash, that removal erases the account's mail preferences and anonymizes its consent log, and what to remove by…
- From the wizard's output to the first commit The first hour after generating a theme - check every file, fix the metadata and composer.json, switch the theme on for a test siteaccess, see it render, and make the first commit.
- Governance: who decides what Who decides what in the Exponential world as far as the sources say - the code, releases, security, the partner program, the Foundation's mission and funding - how partners can take part in decisions, and what…
- How do I switch between Admin 4 and the classic administration? Choose another design under Administration design in the Interface box of the right toolbar; the page reloads in it, for your session only, and the first design in the list takes you back.
- HTML language tags and accessibility How the language of a page and of parts of a page reaches browsers and screen readers on an Exponential site (BCP 47 tags from the locale files, the lang attribute in the pagelayout, lang and dir on content in another…
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