https://github.com/friendsofredaxo/undo
Gelöschte Artikel, Slices und Kategorien wiederherstellen
https://github.com/friendsofredaxo/undo
backend recovering-data recovery redaxo redaxo-addon safety undo
Last synced: 6 months ago
JSON representation
Gelöschte Artikel, Slices und Kategorien wiederherstellen
- Host: GitHub
- URL: https://github.com/friendsofredaxo/undo
- Owner: FriendsOfREDAXO
- License: mit
- Created: 2017-02-12T15:03:02.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-04-03T13:45:23.000Z (over 1 year ago)
- Last Synced: 2024-04-15T00:27:51.903Z (over 1 year ago)
- Topics: backend, recovering-data, recovery, redaxo, redaxo-addon, safety, undo
- Language: PHP
- Homepage:
- Size: 208 KB
- Stars: 32
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# undo
Mit diesem AddOn kann ein gelöschter Artikel, Slice oder eine gelöschte Kategorie wiederhergestellt werden. Das Wiederherstellen funktioniert 30 Sekunden lang. Sobald die Seite oder ein neuer Tab geladen wird, ist ein Revert nicht mehr möglich (soll nur vor versehentlichem Löschen schützen).
Das Addon zeigt nun einen visuellen Countdown an, der Redakteuren anzeigt, wie viel Zeit für die Wiederherstellung noch zur Verfügung steht.

## Features
- Wiederherstellung gelöschter Artikel
- Wiederherstellung gelöschter Kategorien
- Wiederherstellung gelöschter Content-Slices
- Visueller Countdown zeigt die verbleibende Zeit (30 Sekunden) für die Undo-Aktion an
- Mehrsprachige Unterstützung (DE, EN, ES, FR, PT, SV)
## Changelog
### Version 3.1.0 (18. April 2025)
* Visueller Countdown für die Undo-Funktion hinzugefügt
* Umstellung auf rex_sql_util statt direkter SQL-Befehle
* Verbesserte Update-Routine für Tabellen
* Code-Modernisierung mit verbesserten Typdefinitionen und PHPDoc
* PhpStan-Kompatibilität verbessert
* Strikte Typprüfung in allen Dateien eingeführt
* Mehrsprachige Übersetzungen erweitert
### Version 3.0.0
* Namespace
* Refactor für PHP 8.1
* CS-Fixes
### Version 2.1.2
* Bugfixing für Redaxo 5.7+
* Es wird jetzt nicht mehr mit jedem Pagereload gelöscht, sondern es müssen mindestens 30 Sekunden vergangen sein.
### Version 2.1.0
* Unterstützung für Slices
* Refactoring
* Bugfixing
### Version 2.0.2
* Auto-Repair Funktion, wenn der Core oder ein AddOn die rex_article oder rex_article_slice verändert _(Das AddOn muss nicht mehr neu installiert werden.)_
### Version 2.0.1
* Support für mehrsprachige Seiten
* Performanceoptimierungen
* Priorität wurde behoben
* Man springt nicht mehr in den Kategorie-Root zurück
## Konfiguration
Dieses AddOn hat keine Konfigurationsparameter. Die Aktionslinks mit dem Countdown erscheinen automatisch, sobald ein Artikel, Slice oder eine Kategorie gelöscht wurden.
## Installation
Hinweis: dies ist kein Plugin!
* Release herunterladen und entpacken.
* Ordner umbenennen in `undo`.
* In den Addons-Ordner legen: `/redaxo/src/addons`.
Oder den REDAXO-Installer / ZIP-Upload AddOn nutzen!
## Voraussetzungen
* REDAXO >= 5.13.0
* structure AddOn
## ToDo
* Undo für Module
* Undo für Templates