Skip to the content
Documentation

Recent changes

Recent ratings Recently added Recent comments Atom feed

35934 changed pages

Thursday November 05 2026

  1. 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.

  2. 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…

  3. 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…

  4. 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…

  5. 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…

  6. 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…

  7. 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 ...

  8. site.ini Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 09:37 am

    The blocks and settings of site.ini.

  9. 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…

  10. 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…

  11. 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…

  12. 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…

  13. 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…

  14. 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…

  15. 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…

  16. 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…

  17. 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.…

  18. 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…

  19. 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…

  20. 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…