Understanding Link Format Rules in Evolution CMS
A short practical note on link_tag_scheme, slashes, and why generated URLs may look different from expected section paths.
Release notes, extras updates, guides, videos, and practical Evolution CMS knowledge in one place.
A short practical note on link_tag_scheme, slashes, and why generated URLs may look different from expected section paths.
How to investigate oversized cache directories and decide whether the problem is normal cache churn or a misconfigured cache strategy.
How to handle a small set of specific resource IDs in Evolution templates without writing unreadable chains of conditions.
An old ecosystem note about updating Evolution from the Extras-Evolution repository and why teams still needed to treat repository-based upgrades carefully.
A practical checklist for WebLoginPE registration failures, especially when instant registration is enabled and the form submits but the user is not created.
Why localized date strings can fail FormIt validation and how to normalize the date format before running isDate checks.
A troubleshooting note for the annoying case where visiting the public site destroys the current manager session.
How to keep an eForm visible and ready for another submission instead of replacing it permanently with a success message.
How to handle a navigation pattern where a top-level item opens its submenu on click instead of behaving like a simple direct link.
Why AjaxSearch can miss short prepositions and other one-letter terms, especially after minChars changes, and how to tune it more carefully.
How to avoid raw dropdown TV values in output by mapping them to chunks or labels before rendering the final template.
Why searching “through Ditto” is really a content-model problem, and how to structure search when Ditto drives most of the visible site output.
An old but useful manager plugin that added prev/next style resource navigation directly to the admin editing workflow.
A deeper look at the confusing first-hit failure where Evolution shows an install/config error on the first request but works after a refresh.
What to check when Jot comments cannot be deleted properly, especially on installs with custom permissions or modified moderation flows.
A practical note on handling MultiTV output when a table-style data structure mixes text, rich text, URLs, and thumbnails.
How to think about Login and multiple contexts in Revo when one request initializes one context and another context must also participate in authentication.
Why MultiTV became the practical answer when teams needed repeatable grouped fields, including rich text, instead of older ManagerManager-style helpers.
How to create a resource through the MODX Revo API and then assign TV values correctly after the resource has been saved.
What to check when the session table becomes enormous: retention, bot load, session handler choices, and safe cleanup options.