Detecting and Removing Quick ManagerManager Malware in Evolution CMS
A practical incident note on hidden-link infections, fake manager plugins, and emergency cleanup steps for compromised Evolution CMS sites.
Release notes, extras updates, guides, videos, and practical Evolution CMS knowledge in one place.
A practical incident note on hidden-link infections, fake manager plugins, and emergency cleanup steps for compromised Evolution CMS sites.
When eForm sends mail only from selected resources, look beyond SMTP and inspect template structure, parser errors, and page-specific markup differences.
How to interpret repeated Easy2 gallery queries that copy to temporary tables and push a hosting database into critical load.
If one URL needs both a full-page response and an AJAX-only response, treat them as different cache contexts instead of hoping one cache file can safely serve both.
When DocManager becomes too slow for bulk imports, a lighter resource library can reduce document creation time dramatically.
If wholesale and retail users need different storefront behavior, the cleanest solution is to branch rendering by web group instead of cloning the entire page.
When a TV looks filled in direct output but fails inside IF, the usual problem is how the condition is written, not the TV itself.
A simple accordion menu becomes much easier to use when it remembers which branches were opened and highlights the current page.
A practical look at RSS import workflows for Evolution CMS and what to check before adopting an older import snippet.
A release-style summary of the TSVshop 5.1 beta and the features that needed real project testing before a stable release.
How to avoid hourly mail limits by moving newsletter delivery into controlled batches instead of sending everything at once.
A practical pattern for changing one TV value across large sets of resources without editing every document manually.
A practical comparison of code editors for template editing and why TinyMCE is usually the wrong tool for real template work.
How to display MODX Evolution tag syntax on a page without letting the parser execute it.
A practical way to capture selected JotX comment fields for CRM, mailing, or reporting workflows.
How to restore datepicker behavior after AjaxSubmit validation rewrites part of the booking form DOM.
A practical pattern for extending WebLoginPE so users can add and preserve their own structured project data in a personal account area.
A practical workflow for calculating a value from a separate table and storing it in a TV field for sorting or manager visibility.
A practical pattern for building large XML exports in chunks when one request cannot finish before max_execution_time is reached.
A practical orientation for teams who see DocManager in a custom build but are not sure how it differs from older document management tools.