Blog Sections Open

Removing the FRAMESET from the Evolution CMS Manager

This manager prototype explored a much cleaner admin shell: no frameset, better full-screen overlays, and a more modern path for future interface work.

One of the more ambitious old ecosystem experiments was the attempt to remove the manager FRAMESET and move toward a cleaner iframe-based shell. The motivation was practical: dropdown menus, full-screen overlays, and modern UI behavior were all limited by the old frameset model.

The prototype goal

  • replace frameset with a less obsolete structure
  • allow true full-screen overlays across the manager
  • prepare the backend for more modern interface behavior

Open issues at the time

The donor explicitly called out tree/content resizing and old-browser compatibility as the remaining problems. That makes the post a useful historical note: this was not just a concept, but a real attempt to modernize the manager architecture.

Source: original community announcement.

Newer post

Using Evolution CMS as a Data Service for a Single-Page Application

If an AJAX-heavy catalog starts turning into a maintenance nightmare, moving the front-end state into an SPA and treating Evolution as the data provider can be the cleaner architecture.

Older post

CodeMirror-MODx 1.1 Beta: Emmet, File Highlighting, and Better State Handling

This beta pushed the Evolution code editor further: Emmet support, better MODX highlighting, file manager integration, and more polished full-screen behavior.