AddOn


Trash

Beschreibung

Ups, 🚨 Artikel gelöscht? Kein Problem mehr!

Hey! Kennt ihr das? Ein falscher Klick und schwupps. Jemand vermisst einen Artikel oder eine Kategoerie: "Wo ist eigentlich die Seite XY, können Sie mal eben…" 😱 Ja, der Klassiker. In REDAXO bislang mühsam. Ein komplettes Backup zurückspielen? - Ne besser nicht! Denn die Reakteur:innen haben zwischenzeitlich weitergearbeitet. Den Artikel mühsam aus dem Backup extrahieren? 😱😱 - Ne das ist Arbeit die niemand bezahlt.

Ups, 🚨 Artikel gelöscht? Kein Problem mehr!

Hey! Kennt ihr das? Ein falscher Klick und schwupps. Jemand vermisst einen Artikel oder eine Kategoerie: "Wo ist eigentlich die Seite XY, können Sie mal eben…" 😱 Ja, der Klassiker. In REDAXO bislang mühsam. Ein komplettes Backup zurückspielen? - Ne besser nicht! Denn die Reakteur:innen haben zwischenzeitlich weitergearbeitet. Den Artikel mühsam aus dem Backup extrahieren? 😱😱 - Ne das ist Arbeit die niemand bezahlt.


github.com/FriendsOfREDAXO/trash

Umsetzung

Versionen

1.0.1

Für REDAXO
^5.10
Veröffentlicht am
09.04.2025
Require / PHP
>=8.1

Jetzt FOR-AddOn

1.0.0

Für REDAXO
^5.10
Veröffentlicht am
24.03.2025
Require / PHP
>=8.1

Yeeepe die 1.0 ist da

  • Automatischer Artikel-Retter - Klick auf Löschen? Kein Problem! Der Artikel macht nur einen Zwischenstopp im Papierkorb ♻️
  • Alles bleibt drin - Texte, Bilder, Slices, Module, alle Sprachversionen... einfach ALLES wird gerettet! 💪
  • Original ist Original - Wenn möglich behält dein Artikel sogar seine ursprüngliche ID (wie ein digitales Nummernschild) 🔢
  • Metadaten-Bewahrer - Auch die Extrafelder von MetaInfo, YRewrite und Co. werden liebevoll aufbewahrt 📋
  • Versions-Freundlich - Arbeitsversion? Live-Version? Beides wird gesichert! 🧠
  • Selbstreinigend - Mit dem integrierten Cronjob räumt sich der Papierkorb sogar selbst auf - wie praktisch! 🧹

1.0.0-beta4

Für REDAXO
^5.10
Veröffentlicht am
18.03.2025
Require / PHP
>=8.1

1.0.0-beta4 @iceman-fx - Danke für's Testen

Pid restore fixed

1.0.0-beta3

Für REDAXO
^5.10
Veröffentlicht am
18.03.2025
Require / PHP
>=8.1

🗑️ Trash AddOn Beta 3 - Nix weg! 🚀

Beta 3: Artikel retten leicht gemacht! 🎉

Features:

  • Automatisches Retten: Artikel im Papierkorb statt gelöscht! ♻️
  • Alles dabei: Texte, Bilder, alles! 💪
  • ID-Erhaltung: Wenn möglich, original ID! 🔢
  • Metadaten: MetaInfo, YRewrite... alles! 📋
  • Versionen: Live & Arbeitsversionen! 🧠
  • Selbstreinigung: Cronjob putzt Papierkorb! 🧹

Tech-Infos:

  • PHP 8.1+
  • Cronjob-AddOn empfohlen
  • Transaktionssicher
  • Log-Datei

Installation:

  1. Trash installieren.
  2. "Trash" im Backend finden (Admin-Only).
  3. Artikel wiederherstellen: Klick!
  4. Cronjob für automatische Reinigung.

Noch nicht dabei:

  • Medien
  • Papierkorb nur für Admins
  • Manchmal neue Artikel-ID

Feedback erwünscht! 🗣️

Teste, melde Bugs, gib Ideen!


Lizenz: MIT
Von: Thomas Skerbis - KLXM Crossmedia 😎
Hilfe: https://github.com/KLXM/trash

1.0.0-beta2

Für REDAXO
^5.10
Veröffentlicht am
18.03.2025
Require / PHP
>=8.1

🚨 Trash AddOn 1.0.0-beta2 - Es wird nicht mehr gelöscht! JETTZ aber auch wirklich nichts 🚨

Yeepee! Die zweite Beta ist da! 🎉

Nach vielen Test-Klicks und Code-Sessions - hier nun die erste Beta des Trash AddOns. Endlich Schluss mit "Ups, falscher Klick - und weg ist die Seite!" 😱

Was kann der digitale Müllsammler? 🧹

  • Automatischer Artikel-Retter - Klick auf Löschen? Kein Problem! Der Artikel macht nur einen Zwischenstopp im Papierkorb ♻️
  • Alles bleibt drin - Texte, Bilder, Slices, Module, alle Sprachversionen... einfach ALLES wird gerettet! 💪
  • Original ist Original - Wenn möglich behält dein Artikel sogar seine ursprüngliche ID (wie ein digitales Nummernschild) 🔢
  • Metadaten-Bewahrer - Auch die Extrafelder von MetaInfo, YRewrite und Co. werden liebevoll aufbewahrt 📋
  • Versions-Freundlich - Arbeitsversion? Live-Version? Beides wird gesichert! 🧠
  • Selbstreinigend - Mit dem integrierten Cronjob räumt sich der Papierkorb sogar selbst auf - wie praktisch! 🧹

Technischer Schnickschnack für die Nerds 🤓

  • Braucht PHP 8.1+ (Zeit für ein Update, wenn du noch auf 7.x hängst!)
  • Mochtest du Cronjobs schon immer? Dann installier das Cronjob-AddOn für die Selbstreinigung!
  • Alles mit Transaktionssicherheit - entweder klappt's komplett oder gar nicht!
  • Wir loggen alles, falls mal was schief geht (passiert aber natürlich nie... 😉)

Wie kommt das Teil auf meinen Server? 🚀

  1. Installer auf → Trash suchen → Installieren → Fertig!
  2. Ab jetzt findest du im Backend den "Trash" (nur für Admins, damit nicht jeder in deinem Müll wühlen kann)
  3. Gelöschten Artikel vermisst? Ein Klick und zack - ist er wieder da!
  4. Profi-Tipp: Richte den Cronjob ein, damit alte Artikel automatisch entsorgt werden

Was geht (noch) nicht? 🤔

  • Bisher retten wir nur Artikel und Kategorien - Medien müssen noch warten
  • Nur Admins dürfen den Papierkorb durchstöbern
  • Manchmal bekommt ein Artikel eine neue ID, wenn seine alte schon wieder vergeben ist (hey, besser als gar kein Artikel, oder?)

Deine Meinung zählt! 🗣️

Probier's aus, klick wild drauf los, lösch Sachen und stell sie wieder her! Und dann sag uns, was du davon hältst! Bugs, Ideen, Träume - alles her damit! Diese Beta-Phase ist deine Chance, das AddOn in DIE Rettung für gelöschte Inhalte zu verwandeln!


Lizenz: MIT (bedeutet: Mach damit, was du willst! 🤘)
Wer ist schuld? Thomas Skerbis - KLXM Crossmedia 😎
Hilfe & Meckern: https://github.com/KLXM/trash

Denk dran: Löschen ist sowas von 2022 - mit Trash hast du immer einen Plan B! 🚀

1.0.0-beta1

Für REDAXO
^5.10
Veröffentlicht am
17.03.2025
Require / PHP
>=8.1

🚨 Trash AddOn 1.0.0-beta1 - Es wird nicht mehr gelöscht! 🚨

Yeah! Die erste Beta ist da! 🎉

Nach vielen Test-Klicks und Code-Sessions - hier nun die erste Beta des Trash AddOns. Endlich Schluss mit "Ups, falscher Klick - und weg ist die Seite!" 😱

Was kann der digitale Müllsammler? 🧹

  • Automatischer Artikel-Retter - Klick auf Löschen? Kein Problem! Der Artikel macht nur einen Zwischenstopp im Papierkorb ♻️
  • Alles bleibt drin - Texte, Bilder, Slices, Module, alle Sprachversionen... einfach ALLES wird gerettet! 💪
  • Original ist Original - Wenn möglich behält dein Artikel sogar seine ursprüngliche ID (wie ein digitales Nummernschild) 🔢
  • Metadaten-Bewahrer - Auch die Extrafelder von MetaInfo, YRewrite und Co. werden liebevoll aufbewahrt 📋
  • Versions-Freundlich - Arbeitsversion? Live-Version? Beides wird gesichert! 🧠
  • Selbstreinigend - Mit dem integrierten Cronjob räumt sich der Papierkorb sogar selbst auf - wie praktisch! 🧹

Technischer Schnickschnack für die Nerds 🤓

  • Braucht PHP 8.1+ (Zeit für ein Update, wenn du noch auf 7.x hängst!)
  • Mochtest du Cronjobs schon immer? Dann installier das Cronjob-AddOn für die Selbstreinigung!
  • Alles mit Transaktionssicherheit - entweder klappt's komplett oder gar nicht!
  • Wir loggen alles, falls mal was schief geht (passiert aber natürlich nie... 😉)

Wie kommt das Teil auf meinen Server? 🚀

  1. Installer auf → Trash suchen → Installieren → Fertig!
  2. Ab jetzt findest du im Backend den "Trash" (nur für Admins, damit nicht jeder in deinem Müll wühlen kann)
  3. Gelöschten Artikel vermisst? Ein Klick und zack - ist er wieder da!
  4. Profi-Tipp: Richte den Cronjob ein, damit alte Artikel automatisch entsorgt werden

Was geht (noch) nicht? 🤔

  • Bisher retten wir nur Artikel und Kategorien - Medien müssen noch warten
  • Nur Admins dürfen den Papierkorb durchstöbern
  • Manchmal bekommt ein Artikel eine neue ID, wenn seine alte schon wieder vergeben ist (hey, besser als gar kein Artikel, oder?)

Deine Meinung zählt! 🗣️

Probier's aus, klick wild drauf los, lösch Sachen und stell sie wieder her! Und dann sag uns, was du davon hältst! Bugs, Ideen, Träume - alles her damit! Diese Beta-Phase ist deine Chance, das AddOn in DIE Rettung für gelöschte Inhalte zu verwandeln!


Lizenz: MIT (bedeutet: Mach damit, was du willst! 🤘)
Wer ist schuld? Thomas Skerbis - KLXM Crossmedia 😎
Hilfe & Meckern: https://github.com/KLXM/trash

Denk dran: Löschen ist sowas von 2022 - mit Trash hast du immer einen Plan B! 🚀