Recent changes
Wednesday November 04 2026
-
swark (template operators): release notes Updated Markdown page
Read this page before you install or update swark, or to find out which release brought a change.
-
symfony: release notes Updated Markdown page
Read this page before you install or update symfony, or to find out which release brought a change.
-
syndication (content syndication): release notes Updated Markdown page
Read this page before you install or update syndication, or to find out which release brought a change.
-
twig: release notes Updated Markdown page
Read this page before you install or update twig, or to find out which release brought a change.
-
xrowextract (Export and import): release notes Updated Markdown page
Read this page before you install or update xrowextract, or to find out which release brought a change.
-
xrowmetadata (meta data and sitemaps): release notes Updated Markdown page
Read this page before you install or update xrowmetadata, or to find out which release brought a change.
-
Exponential Competition Updated Markdown page
This book compares Exponential with the other ways to run a website today: proprietary digital experience platforms (DXPs) and software as a service (SaaS), the PHP content management systems and frameworks, and the…
-
Content management in other languages than PHP Updated Markdown page
The content management systems, frameworks and site builders written in Python, JavaScript and TypeScript, Ruby, Java and Kotlin, .NET, Go, Rust, C++, Swift, Elixir and other languages, with their licenses and business…
-
PHP content management systems and frameworks Updated Markdown page
Every widely used PHP content management system, commerce platform and framework, grouped by license, with where each one leaves a site owner who has no budget but needs a modern, reliable site for years, and what…
-
Proprietary DXPs and SaaS Updated Markdown page
This page of Exponential Competition covers the products whose code the user may not freely run, study, change and share: enterprise digital experience platforms (DXPs), headless content management sold as a service…
-
exp:accesscheck Updated Markdown page
Check what a user may do with a node or object (content/read, edit, ...) and which limitation refuses it.
-
exp:addanonymouspublicpolicies Updated Markdown page
Give the Anonymous role the public policies it lacks: user/register, rss/feed, tags/view, the newsletter's public views (dry run unless --apply).
-
exp:adddefaultstates Updated Markdown page
Give every content object the default state of each state group it has no state of (dry run unless --apply).
-
exp:addeditorpolicies Updated Markdown page
Give the Editor role the everyday policies it lacks: content/hide, content/restore, content/reverserelatedlist, ezmultiupload, the image editor, the own account, the UI switch, the class sets of editorpolicies.ini, no…
-
exp:addexphelpreadpolicy Updated Markdown page
Grant exphelp/read (the help system) to the Editor role or the roles named (dry run unless --apply).
-
exp:addmembermanagement Updated Markdown page
Set up member management from membermanagement.ini: the role that lets a group (default Editors) manage the accounts of another (default Members), never Administrator users or Editors (dry run unless --apply).
-
exp:addoauthauthorizepolicy Updated Markdown page
Grant oauth/authorize to the roles that let users sign in (6.0.15 upgrade; dry run unless --apply).
-
exp:adduserapproval Updated Markdown page
Set up the approval of new accounts in a user group (default: new Editors wait for the Administrator users): the workflow event on content/publish before and the role that lets the requesters create such accounts…
-
exp:audit Updated Markdown page
Audit log: tail, show one event, verify the hash chains, list the channels.
-
exp:benchmark Updated Markdown page
Measure this installation: page timings over HTTP, A/B between servers, kernel probes, regression check.