PHPackages                             simonschaufi/lock-element - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. simonschaufi/lock-element

ActiveTypo3-cms-extension[Utility &amp; Helpers](/categories/utility)

simonschaufi/lock-element
=========================

Lock Element. A locked element can't be deleted.

v7.0.0(2w ago)13.0k↑33.3%1GPL-2.0-or-laterPHPPHP ^8.2CI passing

Since Mar 20Pushed 7mo ago2 watchersCompare

[ Source](https://github.com/simonschaufi/lock_element)[ Packagist](https://packagist.org/packages/simonschaufi/lock-element)[ Fund](https://www.paypal.me/simonschaufi/10)[ GitHub Sponsors](https://github.com/simonschaufi)[ RSS](/packages/simonschaufi-lock-element/feed)WikiDiscussions main Synced 2w ago

READMEChangelogDependencies (18)Versions (18)Used By (0)

TYPO3 Extension `lock_element`
==============================

[](#typo3-extension-lock_element)

[![Donate](https://camo.githubusercontent.com/604e3db9c8751116b3f765aad0353ec7ded655bbe8aaacbc38d8c4a6b784b3ed/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f446f6e6174652d50617950616c2d677265656e2e737667)](https://www.paypal.me/simonschaufi/19.99)[![Latest Stable Version](https://camo.githubusercontent.com/dc1521ee42ad6dbe98099f612c59270a9cc7981e8c9fcf438bbedbb380316d12/68747470733a2f2f706f7365722e707567782e6f72672f73696d6f6e736368617566692f6c6f636b2d656c656d656e742f762f737461626c65)](https://packagist.org/packages/simonschaufi/lock-element)[![Total Downloads](https://camo.githubusercontent.com/a402eeb3fa6dabe995b7a5bbc84483c8e6a92c6013289b7eb58f4a9524880a55/68747470733a2f2f706f7365722e707567782e6f72672f73696d6f6e736368617566692f6c6f636b2d656c656d656e742f646f776e6c6f616473)](https://packagist.org/packages/simonschaufi/lock-element)[![License](https://camo.githubusercontent.com/44299e2e5dadbb1d89372bb35ff5443f2614f598f98a6996f1143e43ddb72532/68747470733a2f2f706f7365722e707567782e6f72672f73696d6f6e736368617566692f6c6f636b2d656c656d656e742f6c6963656e7365)](https://packagist.org/packages/simonschaufi/lock-element)[![TYPO3](https://camo.githubusercontent.com/382ff45949671f1b9c4431781f1961eb04a15376fe22523e03a9893c6d4ec278/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d31342d6f72616e67652e737667)](https://get.typo3.org/version/14)

This extension makes it possible for TYPO3 backend users to lock single pages or content records from being deleted.

Usage
-----

[](#usage)

### Installation

[](#installation)

#### Installation using Composer

[](#installation-using-composer)

The recommended way to install the extension is using [Composer](https://getcomposer.org/).

Run the following command within your Composer based TYPO3 project:

```
composer require simonschaufi/lock-element
```

#### Installation as extension from TYPO3 Extension Repository (TER)

[](#installation-as-extension-from-typo3-extension-repository-ter)

Download and install the [extension](https://extensions.typo3.org/extension/lock_element) with the extension manager module in the TYPO3 backend.

### Release Management

[](#release-management)

We follow [**semantic versioning**](https://semver.org/), which means, that

- **bugfix updates** (e.g. 1.0.0 =&gt; 1.0.1) just includes small bugfixes or security relevant stuff without breaking changes,
- **minor updates** (e.g. 1.0.0 =&gt; 1.1.0) includes new features and smaller tasks without breaking changes,
- and **major updates** (e.g. 1.0.0 =&gt; 2.0.0) breaking changes which can be refactorings, features or bugfixes.

### Contribution

[](#contribution)

**Pull Requests** are gladly welcome! Please remember to add an issue and connect it to your pull requests. This is very helpful to understand what kind of issue the **PR** is going to solve.

Bugfixes: Please describe what kind of bug your fix solve and give us feedback on how to reproduce the issue. We're going to accept only bugfixes if we can reproduce the issue.

###  Health Score

53

—

FairBetter than 96% of packages

Maintenance77

Regular maintenance activity

Popularity24

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity84

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~190 days

Recently: every ~399 days

Total

17

Last Release

18d ago

Major Versions

v2.2.1 → v3.0.02021-07-20

v3.0.0 → v4.0.02022-03-16

v4.0.0 → v5.0.02024-09-11

v5.0.0 → v6.0.02025-05-24

v6.0.1 → v7.0.02026-07-30

PHP version history (2 changes)v5.0.0PHP ^8.1

v6.0.0PHP ^8.2

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/941794?v=4)[Simon Schaufelberger](/maintainers/simonschaufi)[@simonschaufi](https://github.com/simonschaufi)

---

Top Contributors

[![simonschaufi](https://avatars.githubusercontent.com/u/941794?v=4)](https://github.com/simonschaufi "simonschaufi (39 commits)")

---

Tags

typo3typo3-cms-extensiontypo3-extensionTYPO3 CMS

###  Code Quality

Code StyleECS

### Embed Badge

![Health badge](/badges/simonschaufi-lock-element/health.svg)

```
[![Health](https://phpackages.com/badges/simonschaufi-lock-element/health.svg)](https://phpackages.com/packages/simonschaufi-lock-element)
```

###  Alternatives

[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103574.3k69](/packages/friendsoftypo3-content-blocks)[wazum/sluggi

TYPO3 extension for URL slug management with inline editing, auto-sync, locking, access control, and redirects

40543.5k](/packages/wazum-sluggi)[yoast-seo-for-typo3/yoast_seo

Yoast SEO for TYPO3

571.8M9](/packages/yoast-seo-for-typo3-yoast-seo)[typo3/cms-redirects

TYPO3 CMS Redirects - Create manual redirects, list existing redirects and automatically createredirects on slug changes.

167.6M84](/packages/typo3-cms-redirects)[fluidtypo3/flux

The flux package from FluidTYPO3

1501.0M25](/packages/fluidtypo3-flux)[web-vision/wv_deepltranslate

DeepL Translate (CORE) - This extension provides option to translate content element, and TCA record texts to DeepL supported languages.

34311.2k](/packages/web-vision-wv-deepltranslate)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
