Skip to the content
Documentation

Recent changes

Recent ratings Recently added Recent comments Atom feed

9596 changed pages

Wednesday November 04 2026

  1. Exponential Platform DXP in the ecosystem Updated Markdown page

    Markdown documentation (help center) · Ecosystem · Changed 01:08 pm

    Exponential Platform DXP's place in the ecosystem - the Symfony-only Digital Experience Platform continuing the eZ Platform and Ibexa OSS line - what its meta package ships and what it does not (no layouts editor…

  2. The Exponential Platform line Updated Markdown page

    Markdown documentation (help center) · Ecosystem · Changed 01:08 pm

    The Symfony-based Exponential Platform line in the ecosystem - Platform 3.2.9, the dual-kernel Legacy and Nexus distributions with Exponential 6 included, the starters and skeletons, the legacy bridge, and the framework…

  3. Creating and editing content Updated Markdown page

    Markdown documentation (help center) · Editing content · Changed 01:08 pm

    Create a new item, edit an existing one, use the rich text editor and relations, and move, copy or edit many items at once.

  4. Extension development: the book (start here) Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    A complete book on growing from user to builder, extension developer and theme developer with Exponential: finding ideas, building extensions with and without RAD tools, upgrading, forking ethically, releasing.

  5. Book index: every topic from A to Z Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    The index of the extension development book - every topic from access checks to YUI, each with the chapters that explain it, so you can jump straight to what you need.

  6. Part 1: From user to developer Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    The first part of the extension development book. What an extension is, the tools you need, a development installation, and where to find existing extensions for ideas without breaking anyone's license.

  7. Asking the community for help Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    Where to ask a development question (forums, chat, issue trackers, the extension's own repository), how to write a question people can answer, what never to post, and how to report a security problem privately.

  8. Debug output and logs for developers Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    See what the system does while it builds a page: the Exp Debug bar and its settings, used templates, path comments, the log files under var/log, and your own debug lines and logs from PHP.

  9. Evaluating an old extension before you use it Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    A checklist with commands to judge an extension you did not write: license, PHP 8 syntax, removed functions, access checks, escaping, SQL, inline scripts and database changes.

  10. eZpedia (ezpedia.exponential.earth) Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    eZpedia, the free community encyclopedia under the GNU FDL: the articles that matter to extension developers, how old they are, and how to reuse them with credit.

  11. Finding ideas on GitHub Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    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.

  12. Finding ideas on Packagist Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    Packagist lists every package of the extension type: how to find them, read versions, requirements and licenses, and install one on a development installation.

  13. Finding the extensions installed on your site Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    Setup > Extensions, Info > About and the command line: what is installed, and which extension is behind a page, a template, a setting or an operator.

  14. Learning from an extension, step by step Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    Two real extensions taken apart file by file: str_replace, one operator in its 2005 shape with a PHP 8 bug and its one-line fix, and owsimpleoperator.

  15. Learning from the free books Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    Three books about the code base, kept on GitHub by se7enxweb, two under the GNU FDL: what each covers, how to read them against Exponential 6, and how to reuse them.

  16. Linking versus copying: citing sources fairly Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    When to link to a source, when to quote it, when you may copy and adapt it, and how to give credit in code comments, READMEs, documentation and commit messages - with the patterns this project uses.

  17. Reading licenses before you reuse anything Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    The licenses you meet around Exponential, in plain words: GPL 2 or later, GPL 3, MIT, GNU FDL, all rights reserved and no license, and where to find them. Not legal advice.

  18. Setting up a development installation Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    A development installation in a few commands: Git clones, Composer, exp:install on SQLite, Velocity, debug settings, and the rules that keep it apart from live.

  19. Share Exponential (share.exponential.earth) Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    The community portal: forums for extensions and developers, tutorials, books, code standards, blogs and chat channels, and how to cite what you use there.

  20. The ladder: user, builder, extension developer, theme developer Updated Markdown page

    Markdown documentation (help center) · Extension development · Changed 01:08 pm

    Four steps from using Exponential to extending it - user, builder, extension developer, theme developer - what each one does, what each needs to know, and which part of this book teaches it.