Extras.Evolution 0.1.1: A Planned Repository Update
What changed in the 0.1.1 update of the early Evolution repository and why those changes mattered for package distribution and store reliability.
Release notes, extras updates, guides, videos, and practical Evolution CMS knowledge in one place.
What changed in the 0.1.1 update of the early Evolution repository and why those changes mattered for package distribution and store reliability.
How to think through multilingual checkout pages when cart logic, form handling, and language switching all meet in one place.
How to make logout a clear standalone action instead of hiding it behind a mixed login form flow.
Why YAMS language fields can ignore the expected tabbed layout in resource forms and what to verify in the build and configuration first.
A practical starting point for creating a search form that matches values stored in several TVs instead of only the main resource fields.
How to test one field inside a multiTV row before rendering related markup in a Ditto-based listing.
How to deal with the case where KCFinder still shows the old preview even after the original image was deleted and uploaded again with the same filename.
What to check when page render time jumps sharply after adding PHx, even though it seems to be used only for simple empty-value checks.
How to keep sensitive or noisy folders out of the manager file browser so editors see only the directories they are supposed to use.
How to fetch a resource alias safely from the Evolution CMS database or API when a custom PHP form needs to work with canonical document paths.
Why a document created from a form may exist in the manager but still stay invisible on the site until one more save cycle happens.
A look at XForum as an Evolution-native forum concept, where categories, forums, and subforums are modeled directly as CMS resources.
Why CKFinder can intermittently try to open a <code>kcact:</code> protocol URL and how to track down the manager-side integration bug.
How to insert layout markup every third Ditto item without creating a broken extra wrapper when the total count divides evenly.
How to keep friendly URLs readable while still passing filter values such as city or category through the request cleanly.
How to use one EvoGallery image as the main visual while starting the thumbnail strip from the second image onward.
How to think about mass-generating subdirectories with their own context, permissions, and starter structure instead of cloning sites by hand.
What teams hoped to gain from letting the CMS write data into Memcache while Nginx served cached content directly from it.
A short video-backed look at the new MODX Revo 2.3 manager design and the UI improvements landing in the develop branch.
How to use Evolution CMS events to find deleted resources and clean up related TV images and generated thumbnails.