initial commit, Version 0.1

Cette révision appartient à :
Markus Gärtner 2019-02-07 11:58:03 +01:00
Parent 4aab3987d7
révision 4f226c9baf
4 fichiers modifiés avec 1461 ajouts et 0 suppressions

50
Readme.md Fichier normal
Voir le fichier

@ -0,0 +1,50 @@
#deletePictures
##Bilder löschen die in der Tabelle oxarticles nicht mehr hinterlegt sind
Löscht Bilder in den Unterverzeichnissen von "out/pictures/master/product/"
Installation:
-------------
Datei in das Hauptverzeichnis des Shops kopieren
Bedienung
--------
1) Datenbanktabelle d3lostpictures per Button erstellen
2) Über Button Verzeichnisse einlesen. Dieser Vorgang kann länger dauern, und mehrmal ausgeführt werden
3) Löschen der Bilder pro Slot. Die Anzahl der zu löschenden Bilder ist pro Durchgang beschränkt, daher muss der Vorgang mehrmals ausgeführt werden.
Deinstallation:
-------------
Entfernen der Datenbanktabelle d3lostpictures direkt in der Datenbank oder über den Button 'Tabelle d3lostpictures löschen'.
Das Script aus dem Shoproot per FTP löschen oder über den Button 'Löschen'.
English
-------
delete old pictures from Subfolders in "out/pictures/master/product/"
Installation:
-------------
Copy Script into the Shoproot
Bedienung
--------
1) Create Databasetable via Button 'Tabelle d3lostpictures erstellen'.
2) Run check for pictures with Button 'Bilder suchen / Verzeichnisse einlesen'. This action can take some time, and can performe some times till last picture slot.
3) Delete pictures separately for each slot. There is a limit to delete files. So it's necessary to perform this action some times.
Deinstallation:
-------------
Remove Script from Shoproot or delete the script via itself (Button 'Löschen')
Version:
------------
für/for: Oxid eShop 4.9 - 4.10
Script: 0.1

10
changelog.md Fichier normal
Voir le fichier

@ -0,0 +1,10 @@
Changelog
---
Version 0.1
- Prüfung auf unvollständig eingelesene Ordner
- Buttons etwas "bunter"
- Prüfung / Ausgabe ob alle Verzeichnise komplett eingelesen wurden
- Bei erstem Aufruf Zustimmung durch Benutzer: Script löschen, Datensicherung/ .... . Sicherung der Zustimmung per Cookie/Session
- Hinweise zur Nutzung des Scriptes ohne Zugangsschutz ist, etc, Datensicherung, Hinweise auf die Slots
- Legende / Texte erstellen

1387
deletePictures.php Fichier normal

Fichier diff supprimé car celui-ci est trop grand Voir la Diff

14
todo.md Fichier normal
Voir le fichier

@ -0,0 +1,14 @@
Todo:
-----
* Bildnamen mit Sonderzeichen beachten, ebenfalls löschbar machen
* Galleriefunktion, Ausgabe der Bilder, mit Blätterfunktion
* Gegenprüfung für oxorderarticles einbauen
* Unterstützung von Kategorien, Hersteller, Lieferer, Verpackung
* Option um Bilder zu verschieben, zB. nach out/pictures/master_old/
* Anpassung auf v6
* Als Modul bereitstellen, V6
* Zugriffsschutz via Accesskey
* Ausgabe als CSV , mit delete für Ausführung auf CLI
* Übersetzungen der Texte erstellen, Auswahl Sprache En
* Aufruf als CronJob