- Content and presentation Why content, logic and presentation are kept apart, and the two places a page is made: the page layout and the content view.
- Content attribute and version reference Every attribute a template can read from a content object attribute (eZContentObjectAttribute, the items of data_map) and from a version (eZContentObjectVersion), with the PHP method behind each, values from a…
- CSS and JavaScript in an extension Load stylesheets and scripts the way the kernel expects: design.ini lists, ezscript_require and ezcss_require, the packer and its cache, CSP-safe scripts, no version queries.
- Database schema and .dba files Ship the tables of your application for every database engine - the .dba schema format, dumping it with ezsqldumpschema, installing it with ezsqlinsertschema, per-engine SQL files, an install command, and upgrades.
- Deprecating a setting or a template Step by step - rename a theme setting while still reading the old name, replace a template while keeping an include of the old one, and remove both later - with the changelog entries for each step.
- Digest operators crc32, md5 and rot13 from eZTemplateDigestOperator, plus sha1, which the class offers but which only works after another digest operator has loaded it; what they are for in templates and what not, with examples rendered…
- Exit readiness A checklist that keeps a public body ready to leave its supplier, its host or Exponential itself at any time - code and access you control, documented exports tested, keys and backups in your hands, contract terms and a…
- ezjscore server functions reference The settings of an ezjscore server function block, the call address and answer, the ezjscore/call policy, the server functions the kernel ships, and the JavaScript clients.
- File checksums (share/filelist.md5) When a theme ships share/filelist.md5, the administration's file consistency check compares installed files against it; how to refresh the checksums in the same release, and what happens when you forget.
- First boot and install once Why a bundle installs the site at the recipient's first start and never at build time or at every start, the documented "already installed" test, a first-boot sequence with ownership, secrets, the install, the password…
- Keyboard and focus For developers, designers and staff who rely on the keyboard - what keyboard support the admin4 administration provides (skip link, tabs, tree, menus, drag alternative), the keys users can learn, and the rules for…
- Legal holds For public bodies that must preserve website content and system records during litigation, an investigation or an information request - Exponential has no legal hold feature, so this page gives a process built from…
- Multilingual offers How to sell multilingual Exponential sites honestly - translations per content object, a siteaccess per language, 368 locale files and administration translations, right-to-left support, the limit of 62 content…
- Peak season preparation A store owner's plan for a sale, a holiday season or a big newsletter send on Exponential - six weeks out, two weeks out, the week before, the day itself and the review afterwards - with who does what and what to ask…
- Preview before publishing For editors - preview a draft as visitors will see it before publishing, in the siteaccess and device size you choose, then go back to edit or publish from the preview; and what a preview cannot show.
- Read system information for a support request Step by step - prepare a support request to your partner or the project - download the system information report (secrets left out), add the error reference and log lines, and say which server answered.
- Reliability FAQ Short, sourced answers to the questions owners and managers ask most about Exponential's stability, support, uptime, backups, upgrades, Velocity, databases and what to do when something goes wrong.
- Rotate the audit signing key Step by step - replace the key that signs Exponential's audit checkpoints and archive manifests, yearly or at once after a suspected leak, while keeping old keys for old archives, and back up the result.
- Running a store day to day Daily, weekly, monthly and yearly routines for running an Exponential store - handling orders through their statuses, the dashboard's to-do lists, customer questions, catalog care, checks on payments, mail, backups and…
- Single sign-on and social login What Exponential offers for single sign-on - the SingleSignOnHandlerArray hook, social login as an OAuth 2.0 client in sevenx_authentication_2fa, putting a SAML or OpenID Connect proxy in front of the site - and what it…
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