b3cmsHistory is a module for OpenMage that enables automatic versioning of CMS pages and CMS blocks. Changes to content are automatically logged so that previous versions can be viewed, compared and, if necessary, restored at any time. Administration is carried out conveniently via the admin interface.
- OpenMage >= 19.0
- PHP 7.4 and above
- Composer (optional, for installation via Composer)
-
Clone or download repository:
git clone https://github.com/b3-it/b3cmsHistory.git
-
Copy files to the Magento root directory.
-
Clear cache and reload admin panel:
php shell/cache.php clean
composer config repositories.cmshistory vcs https://github.com/b3-it/b3cmsHistory.gitcomposer require b3it/cmshistory:^1.0Note: Make sure your
composer.jsonrepository is set up correctly if the package is not available via Packagist.
After installation, you will find an additional tab History in the admin area for CMS pages and CMS blocks.
- Automatic saving of changes each time CMS content is saved
- History display with timestamps and authors
- Comparison view between two versions (Diff)
- Restore older versions with one click
- Edit a CMS page, e.g.
Home Page, and save the changes. - Go to the admin area under CMS > Pages > Home Page > History.
- View the saved versions, compare content or restore a previous version.
If you have any questions or problems, please create an Issue or submit pull requests.