PHPackages                             presprog/contao-undo - 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. presprog/contao-undo

AbandonedArchivedContao-bundle[Utility &amp; Helpers](/categories/utility)

presprog/contao-undo
====================

Improves the Contao restore option in the backend by providing more semantic information regarding the deleted elements.

1.0.1(3y ago)2780↑1400%LGPL-3.0+PHP

Since Nov 27Pushed 3y ago2 watchersCompare

[ Source](https://github.com/presprog/contao-undo)[ Packagist](https://packagist.org/packages/presprog/contao-undo)[ RSS](/packages/presprog-contao-undo/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (3)Dependencies (2)Versions (8)Used By (0)

Improve the restore section of Contao Open Source CMS
=====================================================

[](#improve-the-restore-section-of-contao-open-source-cms)

> 📢This extension was originally developed to *research out in the open* how to improve the Contao core restore module. After many years of not working on this topic, [we improved the undo module in Contao 4.13](https://github.com/contao/contao/pull/3498). Since this is the latest LTS now we recommend you to upgrade your installations and enjoy the revamped undo module. This extension is therefore obsolete.

This extension improves the restore section of Contao by providing more semantic information regarding the deleted elements. The existing core view only provides rather technical information, i.e. the table name the deleted element was stored in and the corresponding sql query. This might be a hurdle to many editors.

[![Screenshot of the improved restore section](contao-undo-screenshot.jpg?raw=true)](contao-undo-screenshot.jpg?raw=true)

Installation
------------

[](#installation)

Install the bundle via Composer:

```
composer require presprog/contao-undo

```

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity68

Established project with proven stability

 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 ~488 days

Total

5

Last Release

1131d ago

Major Versions

0.1.2 → 1.0.02017-12-12

### Community

Maintainers

![](https://www.gravatar.com/avatar/fb1ebdab7f2ba8b43be86588cbdcf153b0342e9364c3c890f8b8d6715fccbc3f?d=identicon)[presprog](/maintainers/presprog)

---

Top Contributors

[![bezin](https://avatars.githubusercontent.com/u/4400435?v=4)](https://github.com/bezin "bezin (3 commits)")

### Embed Badge

![Health badge](/badges/presprog-contao-undo/health.svg)

```
[![Health](https://phpackages.com/badges/presprog-contao-undo/health.svg)](https://phpackages.com/packages/presprog-contao-undo)
```

###  Alternatives

[madeyourday/contao-rocksolid-custom-elements

Create your own, nestable content elements using a modular system. End the WYSIWYG chaos with your own content elements.

50341.9k12](/packages/madeyourday-contao-rocksolid-custom-elements)[codefog/contao-news_categories

News Categories bundle for Contao Open Source CMS

3183.3k6](/packages/codefog-contao-news-categories)[terminal42/contao-folderpage

Provides a new page type for Contao that allows you to group pages into folders.

18147.9k9](/packages/terminal42-contao-folderpage)[inspiredminds/contao-wowjs

Integrates WOW.js for Contao content elements and form fields.

1813.0k](/packages/inspiredminds-contao-wowjs)[inspiredminds/contao-glightbox

Contao extension to integrate GLightbox.

1223.3k1](/packages/inspiredminds-contao-glightbox)[pdir/social-feed-bundle

Social feed extension for Contao CMS

1414.8k](/packages/pdir-social-feed-bundle)

PHPackages © 2026

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