A package for Umbraco CMS allowing to seamlessly lock down pages for the specific editor to avoid overwriting content with simultaneous changes.
This package is supported on Umbraco 8.9+.
Cogworks.ContentGuard is available to be downloaded from Our Umbraco, NuGet or as a manual download directly from GitHub.
You can find a downloadable package, along with a discussion forum for this package, on the Our Umbraco site.
To install from NuGet, you can run the following command from within Visual Studio:
PM> Install-Package Cogworks.ContentGuard
After installing the package, you'll see an additional tab (Content App) added for the Content section pages called "Content Guard".
When accessing locked page, you'll be prompt with the appropriate modal window and option to choose the action - take over or leave the page.
To unlock the page and enable other editors access it without prompts and take overs, when the editor's job is done, the "Unlock" button may remove the lock from the current page.
To raise a new bug, create an issue on the GitHub repository. To fix a bug or add new features, fork the repository and send a pull request with your changes. Feel free to add ideas to the repository's issues list if you would to discuss anything related to the package.
Demo/Dev Umbraco Web App (Cogworks.ContentGuard.Web) - backoffice credentials:
- Usernames: admin@demo.com, admin2@demo.com
- Password: password123
Cogworks.ContentGuard is licensed under the Apache License, Version 2.0