- Extranet FAQ Short, sourced answers to the questions managers ask about partner, customer, dealer and supplier portals on Exponential - separation between partners, registration and approval, own addresses, files, ordering, sign-in…
- ezjscore server functions for integrations When a small JSON endpoint of your own is the right integration surface, how to write one as an ezjscore server function, how to protect it with the ezjscore/call policy and the form token, and when to use expservices…
- eZUser and access checks The current user and access checks from PHP and templates - eZUser::currentUser(), isAnonymous(), isLoggedIn(), hasAccessTo() and its accessWord yes, no or limited, object-level checks, and the user fetch functions.
- Fallback rules for untranslated content What a visitor of one language version sees when a page is not translated yet, how SiteLanguageList order, ShowUntranslatedObjects and always available decide it, and the policy choices a public body makes for each…
- FAQ: languages and right-to-left Answers to the language questions public bodies ask about Exponential - multilingual content, official and minority languages, right-to-left scripts, the administration in other languages, translation workflow, missing…
- filelist.md5 and the upgrade check Extensions that ship share/filelist.md5 are read by the admin's file consistency check; every release must refresh the checksums of changed files, or the check lists them as modified. How to keep it right.
- Finding ideas on GitHub Search GitHub for extensions and working code: the se7enxweb organization, code search for kernel class names, history and issues, and whether a project is alive.
- Funding the work Why money matters for an open source project like Exponential, what funding pays for, the two organizations you can fund (7x and the Exponential Foundation) and the ways to give, from a few dollars a month to sponsored…
- Hiding content For editors and administrators - what hiding a node does in Exponential (visitors no longer see it or anything below it, it stays in the tree and can be revealed), how the administration shows hidden items, scheduled…
- Integration and API requirements Requirement wording for how a public CMS connects to other systems - content API, authentication, directory sign-in, feeds, webhooks, mail - with Exponential's documented protocols and their status from the APIs and…
- Intranet checklist A launch and review checklist for a staff intranet built with Exponential: access, sections and roles, sign-in, sessions, network, search engines, audit, leavers and content ownership.
- Keeping public addresses working after an exit Why the public addresses of a government site must keep working after a change of system, where Exponential keeps every address (main aliases in the site archive, other aliases and wildcards in two tables), how to build…
- Learning Exponential: the chapters of the Learning book, brought up to date Help pages adapted from the free book Learning eZ publish, chapter by chapter, with every step, setting and label checked against Exponential 6. Start here for the reading order.
- Licensing for hosts What the GNU GPL v2 or later means for a hosting company: hosting customer sites, preinstalled images and one-click installers, changed code, extensions with other licenses, and copying this documentation. Plain words…
- Lock files and reproducible builds Why a bundle must carry its own composer.lock (the kernel repository has none), how to build the same bundle twice, what else must be pinned besides Composer, and a build record to keep with every release.
- Logs, caches and operations per site How to run many department sites on one installation without them stepping on each other: logs per site, caches on their own storage, INI cache per site, cronjobs per siteaccess, maintenance mode, and backups.
- Managed hosting What a managed Exponential hosting service can take over from the customer, with the tools the software provides for each task (updates with ezupdate, the upgrade check, backups in maintenance mode, system information…
- Measuring and improving What Exponential can tell you about how service pages are used - search statistics, view counts, a "was this useful" form, request logs - what needs an analytics service, and how to measure with respect for visitors'…
- Metadata and social sharing How to give news and notices good titles, descriptions and sharing images with the xrowmetadata datatype in Exponential, show them in the page head, and offer sharing without third-party trackers on a public-sector site.
- Mobile app developers FAQ Short answers to the questions app developers ask most about Exponential - 401 without a body, which version to call, PKCE, API keys in apps, image sizes, search, updates, CORS, languages, paging limits, SDKs and where…
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