- Setting up a PHP development checkout A working checkout for PHP work on Exponential - clone, Composer, a SQLite installation, the dev environment name, the development tools in .devtools/, the git hooks, debug settings and the commands you run every day.
- Several web nodes What changes when more than one web server serves one Exponential site: the database, shared files, sessions, the caches on each node, trusted proxies, cron, deploys, maintenance mode and logs, with a checklist.
- Shared storage and the DFS cluster For infrastructure teams in public bodies that let several web servers share the uploaded files of an Exponential site. How the DFS cluster file handler works, what it needs (an NFS export and a metadata database), the…
- Sharing files with partners How an Exponential extranet shares price lists, manuals, contracts and marketing material with partners and customers, lets them upload files safely into their own area, keeps downloads permission-checked, and shows who…
- Shop donation items, step by step Building donation items in Exponential's built-in shop - fixed-amount products of the shipped product class, VAT as your accountant advises, the ezpaypal gateway (paymentgateways.ini, paypal.ini Business, sandbox, the…
- Sign out every session of a user Step by step - after a suspected account takeover or a lost device, end every session of one user in Exponential by changing the password (EndOtherSessions), disabling the account, or removing sessions under Setup >…
- Smarty and the template language: the differences in depth The differences that trip up Smarty users, each shown on a development installation - no infix arithmetic or comparison, no PHP in templates, no automatic escaping, unknown operators that pass their input through…
- Spam protection and third parties How to keep spam out of public forms built with Exponential - form tokens, the reCAPTCHA and hCaptcha datatypes and what sending visitor data to their providers means for a public body, and measures that need no third…
- Sponsoring the Exponential Foundation The GitHub Sponsors page of the Exponential Foundation (exponentialcms) - what the Foundation says it focuses on, every tier as listed on 18 October 2026, the Foundation's own donation options and its tax statement, and…
- Structure, sections and roles for agencies An audience-based content tree for an agency site, sections that separate guidance, enforcement and corporate content, and roles for policy owners, legal reviewers, communications and the web team.
- Structure, sections and roles for courts A content tree for a court site, a separate section for decisions under review, and roles for guidance editors, the decision publishing team, reviewers and a duty publisher for urgent notices.
- Structure, sections and roles for emergency services A content tree for an emergency service site with incidents at the top, sections that separate incident content from reviewed content, and an on-call publishing role that never waits for approval.
- Structure, sections and roles for municipal and local government A task-based content tree for a municipal site, a few sections for departments and the council, and roles sized for a small team with occasional editors in many departments.
- Structure, sections and roles for national government How to arrange the content tree of a ministry site, which sections to create for units and for staging, and which roles to give editors, approvers, publishers and the central web team, using real Exponential policies.
- Structure, sections and roles for parliaments A content tree for a parliament site organized by business and members, sections for the official record and for communications, and roles for clerks, committee staff, communications and the web team.
- Structure, sections and roles for public health A content tree for a public health site by topic and audience, sections for advice and alerts, clinical review before publishing, and an on-call alert team that publishes without delay.
- Structure, sections and roles for public libraries A content tree for a library or library network, one subtree per branch, and roles that let branch staff publish their own events and notices while the web team keeps the rest consistent.
- Structure, sections and roles for regional and state government A content tree by theme and place for a regional or state site, sections for departments, the assembly secretariat and restricted municipal material, and roles for department editors, the secretariat and municipal…
- Structure, sections and roles for schools and universities A public tree by audience for an education site, a section per department and for the intranet, and roles for central communications, department editors, staff and student readers.
- Support tiers for Exponential hosting Support levels a host can offer for Exponential sites, the line between hosting support and application support, severity definitions, what support staff should collect from a customer, and when to escalate to the…
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