- Templates and overrides for CMS developers For CMS developers, how a page is drawn. It covers the pagelayout and the module result, the design chain, override rules that pick a template per class, node, section or view mode, the template language in brief, where…
- Adding a news item Create a new article in Exponential - a news item, a blog post or an announcement - in the right folder, with a title, an introduction, the text and a picture, and publish it now or keep it for later.
- Adoption budget worksheet A worksheet adopters fill in with their own numbers to budget an Exponential adoption over several years - one-time costs, running costs, internal time, and the costs you avoid - with every figure left for you to supply.
- Archiving and the trash The owner's choices for content that is no longer current on an Exponential site - keep, hide, move to an archive area, remove to the trash or delete for good - what each does for visitors and addresses, who may…
- Building assets with Yarn and Encore The two asset builds of a DXP project - the site's own CSS and JavaScript with Webpack Encore, and the administration interface - with the Yarn scripts, what to rebuild after which change, and how to deploy without…
- Configuring a provider A task guide for administrators - put a provider key where it belongs, add an OpenAI-compatible provider and its models, set region, retention and the terms date, choose the site default model, and check the result on…
- Contributing code as a community member The workflow for a code contribution to the Exponential kernel from a community member's point of view - fork, branch, coding standards and naming prefixes, prefixed commit messages, the file manifest, tests, the CLA…
- Database accounts and privileges The database account an Exponential site needs on each engine and the least privileges that work - MySQL and MariaDB grants, PostgreSQL ownership, MongoDB roles in the site's database, Oracle grants from ora-grant.php…
- Designing for many languages The design decisions behind a multilingual Exponential site - one siteaccess per language, text expansion, scripts and fonts, right to left, dates and numbers, the language switcher, missing translations and images with…
- Embedding a video or a stream How to show a player from YouTube, Vimeo, Dailymotion or another video or streaming service on an Exponential page - the External video block of the layouts editor with click-to-load, the HTML snippet block, the NG…
- Grading your own work How learners, study groups and teachers grade the study projects - the four common criteria scored 0 to 3, project-specific checks, grade bands, self and peer review, feedback that helps, and an honest statement of what…
- Nice URLs and moved pages How Exponential makes readable page addresses from page names, what happens to the old address when a page is renamed or moved, short addresses for flyers and signs, and the care to take when replacing an old website.
- Product categories and VAT rules How VAT by customer country and product category really works in Exponential - the VAT handler that must be switched on, product categories as tax classes, how the default handler ranks VAT rules, the customer's…
- Site packages and the package server Site packages in the Exponential ecosystem - ready-made sites installed by the setup wizard, the kickstarter and the console - the package server that serves them, and how the project wants to open the list of site…
- Talking points: longevity and history How to use Exponential's long history as a strength - a code base kept since 1999, a public history since 2002, 7x's stewardship since 2023, the Foundation since 2026 - with sourced points, the timeline and the honest…
- View modes For CMS developers, how one piece of content is shown in many contexts. It covers the full, line, embed and other shipped view modes, how a mode is chosen, a template per class and mode, your own view modes for cards…
- When a publish fails Troubleshooting by symptom - a build that stops, a refused page, a push that is refused or stays pending, a 404 on github.io, style sheets missing below /<repository>/, a custom domain without HTTPS yet, a build that is…
- Adding a picture Put a picture on an Exponential site in plain steps - upload it to the media library or straight from the edit form, write a good alternative text, use it in an article or inside the text - and what to do when an upload…
- Claims you must not make The statements about Exponential that no source supports - user counts, speed multiples, security guarantees, compliance, endorsements, dates, events, governance - with what to say instead and how to correct yourself…
- Coming from SQL update files For teams that ship database changes as hand-written SQL files and update scripts - how one change becomes one PHP migration that knows every engine, is recorded, captioned and committed, with a worked example of an…
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