Opened 15 months ago

Last modified 15 months ago

#1891 new Erweiterung

Bei Moduldeinstallation Löschen von Daten bestätigen

Reported by: webald Owned by: somebody
Priority: normal Milestone: modified-shop-2.0.7.0
Component: Admin Version: 2.0.5.1

Description (last modified by Tomcraft)

In /admin/module_export.php sollte bei der Deinstallation die Möglichkeit bestehen der function remove() einen Parameter zum Löschen von Daten zu übergeben.

Hierzu würde vor removeconfim eine Checkbox "Daten behalten" ausreichen. In der function remove() kann dann auf $_GET[keep_data] geprüft werden und ggf. Tabellen nicht gelöscht werden.

Wäre u.U. wichtig, wenn man ein Modul für ein Update deinstallieren und wieder installieren muss, dann aber alle Daten weg wären.

Attachments (2)

module_export.php (34.8 KB) - added by webald 15 months ago.
contact_us.php (3.9 KB) - added by webald 15 months ago.

Download all attachments as: .zip

Change History (5)

comment:1 Changed 15 months ago by noRiddle

Das unterstütze ich und habe das auch bereits für das Modul OIL.js Cookie Consent Management moniert. Tomcraft hat das im dazugehörigen Ticket #1545 aufgenommen. Gut, daß das mal allgemein für Module festgehalten wurde. Danke webald.
Das sollte allerdings für alle Module gelten, also auch für /admin/module.php .

Gruß,
noRiddle

Last edited 15 months ago by Tomcraft (previous) (diff)

comment:2 Changed 15 months ago by Tomcraft

  • Description modified (diff)
  • Milestone changed from modified-shop-2.0.5.2 to modified-shop-2.0.6.0

Changed 15 months ago by webald

Changed 15 months ago by webald

comment:3 Changed 15 months ago by webald

Es sind wenige Änderungen, aber so könnte es gehen. Mal ein Beispiel am Systemmodul contact_us.php

Add Comment

Modify Ticket

Action
as new
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.