- Values and literals The values a template can write down - strings in single or double quotes (no variable interpolation, the escapes the parser knows), integers and floats, true() and false(), arrays and hashes built with array() and…
- Varnish and reverse proxies Putting a reverse proxy or a caching proxy such as Varnish in front of Exponential sites: whether you need one, trusting the proxy for HTTPS and the visitor's address, what may and may not be cached, and how to purge…
- Velocity for public-sector teams For in-house IT teams that run Exponential Velocity, the recommended engine. How it is started, kept running after a crash, deployed to, watched and secured, with the points an internal security assessment usually asks…
- Vendor evaluation scorecard A copy-ready weighted scorecard for comparing hosts and implementation partners for an Exponential site - criteria, weights, a scoring scale with evidence, a worked example of the arithmetic with example scores, and…
- Versions, tags and pinning in a bundle How Exponential and its extensions are versioned, why a published release tag never changes and what that means for a bundle, how to find the newest release correctly (version sort, not name sort), how the tilde…
- What you have after installing sevenx_multisite A checklist of a finished sevenx_multisite installation - sites, siteaccesses, settings files, extensions, content, roles, caches and feeds - with the files to look at to confirm each one.
- While and do loops The while and do loop functions of the template language, their syntax with sequence, delimiter, break, continue and skip, and why foreach is almost always the better choice.
- With RAD: a settings-only extension The Settings extension wizard writes settings and event listeners: its topics, the listener class that is safe by default, and moving existing settings with exp:ini move-all instead.
- Working with a partner How a non-profit finds, chooses and works with an Exponential partner - what partners do, the published partner levels as a signal of experience, the plain fact that the partner program publishes no non-profit pricing…
- A diagnosis workflow with the console A worked example of a coding agent that diagnoses a problem on a development copy without changing anything - "a setting has no effect, and anonymous visitors cannot see an article" - using read-only console commands…
- Intranet reading path The pages an intranet team reads in its first week, month and quarter on Exponential, in order: sign-in and roles, department editing, news, documents and search, joiners and leavers, audits and upkeep.
- Story: operating systems A feature story about where Exponential runs - the four documented tiers from "tested here" to "not possible today", Linux distributions, BSD, macOS, Windows, containers and processor architectures - with the honesty of…
- Testing a store A complete test plan for an Exponential store - test environment, test data and test mail, the catalog, basket, checkout, payment, VAT, shipping, orders, permissions, receipts and cleanup - with what to automate and…
- The clean variant and sevenx_site How sevenx_multisite_clean differs from sevenx_multisite, and what the simpler sevenx_site and sevenx_site_clean site packages install instead, so you can choose the right one.
- The cost picture Every cost line of a small business website on Exponential - one-time setup, yearly hosting, updates and support, outside services, your own time, and the extras of a shop - with what makes each line bigger or smaller…
- Working in the forums How advocates use the Exponential forums on Share well - reading before posting, answering with sources, asking good questions, marking solutions, keeping threads useful for later readers - with a weekly forum routine…
- Store accessibility Making an Exponential store usable for everyone - where the shop's markup comes from, accessible product pages, option fields, basket, checkout forms, error messages, gateway selection and order mail, with a checklist…
- Story: current PHP A feature story about keeping an old PHP code base on current PHP - PHP 8.0 to 8.5 supported, PHP 7.4 usable without support from 6.0.15, the CI matrix, the aims beyond PHP 9, and the forks of libraries patched along…
- The Telegram chat How advocates use the Exponential community chat on Telegram (t.me/exponentialcms) - quick help, welcoming people, moving long answers to the forums, privacy and security in a chat, and chat etiquette.
- Worked example: a local business website A three-year cost calculation for an invented local business website on Exponential - setup, hosting, updates, outside services and the owner's time - in which every number is an example assumption in neutral currency…
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