Lock element 

Version

main

Language

en

Authors

Simon Schaufelberger

Email

simonschaufi+lockelement [at] gmail [dot] com

License

This extension documentation is published under the CC BY-NC-SA 4.0 (Creative Commons) license

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

TYPO3

The content of this document is related to TYPO3 CMS, a GNU/GPL CMS/Framework available from typo3.org .

Community Documentation

This documentation is community documentation for the TYPO3 extension Lock Element.

It is maintained as part of this third party extension.

If you find an error or something is missing, please: Report a Problem

Extension Manual

This documentation is for the TYPO3 extension lock_element.

For Contributors

You are welcome to help improve this guide. Just click on "Edit me on GitHub" on the top right to submit your change request.

Table of Contents

Introduction 

What does it do? 

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

Installation 

The extension needs to be installed as any other extension of TYPO3 CMS:

  1. Use composer: Use composer require simonschaufi/lock-element.
  2. Get it from the Extension Manager: Press the "Retrieve/Update" button and search for the extension key lock_element and import the extension from the repository.
  3. Get it from typo3.org: You can always get current version from https://extensions.typo3.org/extension/lock_element/ by downloading the zip version. Upload the file afterwards in the Extension Manager.

6.0.1 

All Changes 

This is a list of all changes in this release:

2025-12-22 [RELEASE] Release v6.0.1 (Commit 0bbdb9a by Simon Schaufelberger)
2025-12-22 [BUGFIX] Value parameter is of type string (Commit d5dad35 by Simon Schaufelberger)
Copied!

This list has been created by using git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short.

6.0.0 

All Changes 

This is a list of all changes in this release:

2025-05-24 [RELEASE] Release v6.0.0 (Commit 32f2f41 by Simon Schaufelberger)
2025-05-24 [TASK] Upgrade to TYPO3 13 (Commit b382039 by Simon Schaufelberger)
2024-09-11 [TASK] Raise batch number to v12 (Commit 11f44fa by Simon Schaufelberger)
Copied!

This list has been created by using git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short.

5.0.0 

All Changes 

This is a list of all changes in this release:

2024-09-11 [RELEASE] Release v5.0.0 (Commit fc641af by Simon Schaufelberger)
2024-09-11 !!![TASK] Upgrade to TYPO3 12 (Commit fda7582 by Simon Schaufelberger)
2023-09-27 [TASK] Update GitHub workflows (Commit aa2d483 by Simon Schaufelberger)
2023-09-27 [TASK] Use correct extension name (Commit 0d1b00e by Simon Schaufelberger)
2022-03-16 [TASK] Remove tests for dev-master (Commit b577b87 by Simon Schaufelberger)
Copied!

This list has been created by using git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short.

4.0.0 

Major release 

Drop TYPO3 8, 9 and 10 support.

All Changes 

This is a list of all changes in this release:

2022-03-16 [RELEASE] Release v4.0.0 (Commit fa037e8 by Simon Schaufelberger)
2022-03-16 [TASK] Add allowed composer plugins (Commit 5e7297c by Simon Schaufelberger)
2022-03-16 [TASK] Code cleanup (Commit 1ecc4b4 by Simon Schaufelberger)
2021-09-10 [TASK] Make fully compatible with TYPO3 11.4 (Commit e8130c1 by Simon Schaufelberger)
2021-07-20 [TASK] Remove extension key from GitHub Action (Commit 252f308 by Simon Schaufelberger)
Copied!

This list has been created by using git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short.

3.0.0 

All Changes 

This is a list of all changes in this release:

2021-07-20 [RELEASE] Release v3.0.0 (Commit 3dab0df by Simon Schaufelberger)
2021-07-20 [FEATURE] TYPO3 11 compatibility (#2) (Commit bf47e59 by Simon Schaufelberger)
2020-12-09 Update 1-0-0.rst (Commit fbe8baf by Simon Schaufelberger)
Copied!

This list has been created by using git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short.

2.2.0 

Minor release 

Compatibility for TYPO3 10

All Changes 

This is a list of all changes in this release:

2019-12-15 Compatibility for TYPO3 10. Hide christmas campaign until next year. (Commit 875553a by Simon Schaufelberger)
Copied!

This list has been created by using git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short.

2.1.2 

Bugfix release 

Fix composer.json

All Changes 

This is a list of all changes in this release:

2019-12-13 Fix composer.json (Commit a05ffd7 by Simon Schaufelberger)
Copied!

This list has been created by using git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short.

2.1.1 

Bugfix release 

Compatibility for TYPO3 9

All Changes 

This is a list of all changes in this release:

2019-12-13 Compatibility for TYPO3 9.5 (Commit dd5f97b by Simon Schaufelberger)
Copied!

This list has been created by using git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short.

2.1.0 

Minor release 

Add christmas campaign

All Changes 

This is a list of all changes in this release:

2019-12-12 Add christmas campaign (Commit 18823a8 by Simon Schaufelberger)
Copied!

This list has been created by using git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short.

2.0.3 

Bugfix release 

Migrate TCA

All Changes 

This is a list of all changes in this release:

2019-04-12 Migrate TCA (#1) (Commit 0628c2b by Simon Schaufelberger)
2018-10-02 Add annotations (Commit ac8fc34 by Simon Schaufelberger)
Copied!

This list has been created by using git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short.

2.0.1 

Bugfix release 

Fix composer autoload

All Changes 

This is a list of all changes in this release:

2018-10-02 Fix composer autoload (Commit b6766bc by Simon Schaufelberger)
Copied!

This list has been created by using git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short.

2.0.0 

Major release 

Add new svg extension icon, drop TYPO3 7 support.

All Changes 

This is a list of all changes in this release:

2018-10-02 Release v2.0.0 (Commit efd8ad3 by Simon Schaufelberger)
2018-10-02 Add new svg extension icon (Commit cda3e98 by Simon Schaufelberger)
Copied!

This list has been created by using git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short.

1.0.1 

Bugfix release 

Move code into sub folders

All Changes 

This is a list of all changes in this release:

2018-03-20 Move code into sub folders (Commit 9e4e248 by Simon Schaufelberger)
Copied!

This list has been created by using git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short.

1.0.0 

Major release 

Compatibility update for TYPO3 7 and 8.

All Changes 

This is a list of all changes in this release:

2018-03-20 Compatibility update for TYPO3 7 and 8 (Commit 7460607 by Simon Schaufelberger)
Copied!

This list has been created by using git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short.

0.0.1 

Initial release 

Initial upload.

All Changes 

This is a list of all changes in this release:

2018-03-20 Initial commit with v0.0.1 (Commit 427f5a8 by Simon Schaufelberger)
Copied!

This list has been created by using git log $(git describe --tags --abbrev=0)..HEAD --abbrev-commit --pretty='%ad %s (Commit %h by %an)' --date=short.

Sitemap