Page Deletion Guard
This module locks and prevents certain nodes/pages from being deleted via the UI and access control handler access method regardless of permission or role (even admin). This will be useful for safe guarding important or valuable pages that should never be deleted under any circumstance. Especially helpful for pages created in layout builder that would be tedious or difficult to duplicate. Locked nodes will also be identifiable in the content overview page by the '🔒' symbol to the right of the title.
Post-Installation and Usage
- Navigate to
/admin/content/lock-pagesand search then select node(s) you want to lock. - From the same lock page, you can uncheck locked pages to allow for them to be deleted.
- You can set permissions under Page Deletion Guard > Manage locked pages. Giving this permission will allow a user to access the admin form on
/admin/content/lock-pagesto lock and unlock pages.
Similar projects
- Protected Pages: Secures all pages by locking them via password to make them inaccessible for visitors.
- Protected Node: Secures nodes only by locking them via password.
- Prevent homepage deletion: Prevents deletion of homepage only.
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.0.0-alpha5 | Pre-release | Oct 18, 2024 | |||
| 1.0.x-dev | Dev | Oct 15, 2024 | |||
| 1.0.0-alpha4 | Pre-release | Oct 14, 2024 | |||
| 1.0.0-alpha3 | Pre-release | Oct 14, 2024 | |||
| 1.0.0-alpha2 | Pre-release | Oct 9, 2024 | |||
| 1.0.0-alpha1 | Pre-release | Oct 7, 2024 |