Help center

Path

7x / recent changes


Caution: This documentation is for Exponential, from version 3.x to 6.x.
For 5.x documentation covering Platform see Exponential Platform Documentation, for difference between legacy and Platform see 5.x Architecture overview.

Recent changes

35934 changed pages · Atom feed · Recent comments · Recently added · Recent ratings

Thursday November 05 2026

  • Lesson 1.2: Signing in and out (Updated, Markdown page)
    Markdown documentation (help center) · Training · Changed 10:17 am
    Learners sign in to the administration or the Editor, recover from the usual sign-in messages, know how a forgotten password works and sign out safely. 45 minutes.
  • Lesson 8.4: Sessions and cookies (Updated, Markdown page)
    Markdown documentation (help center) · Training · Changed 10:17 am
    Learners explain what a session is and how long it lasts, read Setup > Sessions with the default handler, switch a training installation to database sessions, sign a test user's browser out safely and choose secure…
  • Authentication and sessions (Updated, Markdown page)
    Markdown documentation (help center) · Web frameworks · Changed 10:17 am
    How Exponential knows who is asking, for developers used to Symfony security firewalls, Laravel guards, Django auth and Devise - users as content objects, the anonymous user, login handlers, sessions and their handlers…
  • 13. Security hardening for production (Updated, Markdown page)
    Markdown documentation (help center) · Installation and upgrades · Changed 10:17 am
    A default Exponential 6.0 installation is built to be safe without extra work: the rewrite rules hand out only listed files, security headers go out on every page, the session cookie is HttpOnly and SameSite, debug…
  • MongoDB: limits and operations (Updated, Markdown page)
    Markdown documentation (help center) · Database administration · Changed 10:04 am
    What the MongoDB adapter of Exponential cannot do yet, how to find untranslated SQL in the logs, how upgrades work without SQL update files, backups with mongodump, the migration scripts in bin/mongodb, and what to…
  • SQLite: transactions queue for the write lock (Updated, Markdown page)
    Markdown documentation (help center) · Installation and upgrades · Changed 09:37 am
    Read this page if your installation runs on SQLite (the default of a quick local install). It explains what changed in how SQLite transactions start, whether an earlier subtree move damaged your data, and the one…
  • site.ini [DatabaseSettings] (Updated, Markdown page)
    Markdown documentation (help center) · Examples · Changed 09:37 am
    The settings of [DatabaseSettings] in site.ini: SQLitePragmas, SQLiteTransactionWait, SQLiteCLITransactionWait, SQLiteBusyTimeout, SQLiteCLIBusyTimeout, DatabaseImplementation, Server, Port ...
  • site.ini (Updated, Markdown page)
    Markdown documentation (help center) · Examples · Changed 09:37 am
    The blocks and settings of site.ini.
  • The DatabaseSettings reference (Updated, Markdown page)
    Markdown documentation (help center) · Database administration · Changed 09:37 am
    Every key of site.ini [DatabaseSettings] with its shipped default, the engines that read it and what it does - connection, character set, retries, persistent connections, replicas, transactions, debug output and the…
  • SQLite: the write queue and locking (Updated, Markdown page)
    Markdown documentation (help center) · Database administration · Changed 09:37 am
    How the SQLite driver of Exponential 6.0.15 queues concurrent writers with a lock file and BEGIN IMMEDIATE, how long a transaction waits (SQLiteTransactionWait) and how that relates to Velocity's and PHP-FPM's request…
  • Specification: the SQLite3 database driver (Updated, Markdown page)
    Markdown documentation (help center) · Development · Changed 09:37 am
    This page is the reference for the legacy kernel's SQLite driver, eZSQLite3DB, and its schema handler, eZSQLiteSchema: how they are registered, how a connection is opened and tuned, how transactions wait for the single…
  • Security (Updated)
    Changed 09:33 am · Last updated by Graham Brookins on 11/05/2026
    This page is the starting point for the security of an Exponential site: how to report a vulnerability, which versions receive security fixes, and what to check and set before a site goes live and while it runs. It descr…
  • reference (Updated)
    Technical manual 6.x · Changed 09:28 am · Last updated by Graham Brookins on 11/05/2026
    Not part of Exponential 6.0.15: the kernel has no module reference (there is no kernel/reference/module.php). Summary Provides a view for displaying documentation generated by Doxygen. Description This module provides a…
  • form (Updated)
    Technical manual 6.x · Changed 09:28 am · Last updated by Graham Brookins on 11/05/2026
    Not part of Exponential 6.0.15: the kernel has no module form (there is no kernel/form/module.php). Summary Provides a view that generates an E-mail containing the data that was posted (DEPRECATED). Description This modu…
  • workflow (Updated)
    Technical manual 6.x · Changed 09:28 am · Last updated by Graham Brookins on 11/05/2026
    Summary Provides views for managing workflows, workflow groups, workflow events, etc. Description This module provides an interface to the workflow engine inside the Exponential kernel. A workflow is a sequential list of…
  • Fetch functions (Updated)
    Technical manual 6.x · Changed 09:28 am · Last updated by Graham Brookins on 11/05/2026
    Name Summary anonymous_count Fetches the number of anonymous users. current_user Fetches the user that is currently logged in. has_access_to Checks if a user has access to a certain function of a module. is_logged_in Che…
  • Views (Updated)
    Technical manual 6.x · Changed 09:28 am · Last updated by Graham Brookins on 11/05/2026
    Name Summary down Provides an interface for moving an event to a lower position. edit Provides an interface for editing a workflow. event Not documented yet. groupedit Provides an interface for editing a workflow group.…
  • url (Updated)
    Technical manual 6.x · Changed 09:28 am · Last updated by Graham Brookins on 11/05/2026
    Summary Provides views for managing the URLs stored in the database. Description This module provides an interface to the content engine inside the Exponential kernel. Every address that is input as a link into an attrib…
  • user (Updated)
    Technical manual 6.x · Changed 09:28 am · Last updated by Graham Brookins on 11/05/2026
    Summary Provides views for logging users in/out, password changing, etc. Description This module provides an interface to the permission system inside the Exponential kernel. It contains views that make it possible to lo…
  • Views (Updated)
    Technical manual 6.x · Changed 09:28 am · Last updated by Graham Brookins on 11/05/2026
    Name Summary activate Provides an interface for activating a user account. forgotpassword Provides an interface for situations where a user forgets his/her password. login Provides an interface for logging in a user. log…