From 5293ec3c8cbad820d30f96e035b6fddc76c0053d Mon Sep 17 00:00:00 2001 From: Daniel Seifert Date: Fri, 7 Jun 2019 14:27:24 +0200 Subject: [PATCH] add 3.1.0.0 (ionCube for PHP 5.6 - 7.0) --- composer.json | 10 +- docs/changelog.txt | 37 - docs/daux/changelog/010_Changelog.md | 4 + docs/daux/config.json | 3 +- .../030_Update/005_Updatedefinition.md | 2 +- docs/html/changelog/Changelog.html | 11 +- docs/html/index.html | 4 +- .../Anforderungen/Systemanforderungen.html | 2 +- .../Anforderungen/Vorbereitungen.html | 2 +- .../Deinstallation/Dateien_loeschen.html | 2 +- .../Deinstallation/Datenbank_bereinigen.html | 2 +- .../Modul_aus_der_Installation_entfernen.html | 2 +- .../Deinstallation/Modul_deaktivieren.html | 2 +- ...eiterungen_deaktivieren_und_entfernen.html | 2 +- .../Deinstallation/TMP-Ordner_leeren.html | 4 +- docs/html/installation/Installation.html | 2 +- .../installation/Installationspruefung.html | 2 +- .../Neuinstallation/Lizenz_eintragen.html | 2 +- .../Neuinstallation/Modul_hinzufuegen.html | 2 +- .../Modul_im_Shop_aktivieren.html | 2 +- .../Providerspezifische_Installation.html | 2 +- .../Shopanpassungen_installieren.html | 2 +- .../Neuinstallation/TMP-Ordner_leeren.html | 2 +- .../Neuinstallation/Updatefaehigkeit.html | 2 +- .../Neuinstallation/Vorbereitung.html | 2 +- .../installation/Neuinstallation/index.html | 2 +- docs/html/installation/Schnellstart.html | 2 +- .../installation/Update/Dateien_erneuern.html | 2 +- .../Update/Erweiterungen_anpassen.html | 2 +- .../Lizenzschluessel_aktualisieren.html | 2 +- .../Update/Modul_deaktivieren.html | 2 +- .../Modulinformationen_aktualisieren.html | 2 +- .../Update/Paketquelle_entfernen.html | 2 +- .../Providerspezifische_Installation.html | 2 +- .../Update/Shopanpassungen_installieren.html | 2 +- .../Update/TMP-Ordner_leeren.html | 2 +- .../installation/Update/Updatedefinition.html | 4 +- docs/html/support/Hilfe-und-Support.html | 4 +- .../html/tipuesearch/tipuesearch_content.json | 2 +- docs/readme.txt | 2 +- .../Admin/d3_cfg_watermark_imagetypes.php | 2 + src/Core/d3_oxdynimggenerator_watermark.php | 176 +- src/Models/d3watermark.php | 493 +++--- .../d3watermark_activeCheck_forShop.php | 154 +- src/Setup/d3watermark_update.php | 16 +- src/metadata.php | 5 +- src/public/d3watermark_src.php | 1576 ++++++++--------- 47 files changed, 1273 insertions(+), 1292 deletions(-) delete mode 100644 docs/changelog.txt diff --git a/composer.json b/composer.json index ba65188..b848e1a 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,6 @@ { "name": "d3/watermark", - "description": "Wasserzeichen", + "description": "Wasserzeichen-Generator", "type": "oxideshop-module", "keywords": [ "oxid", @@ -34,11 +34,15 @@ "php": "5.6 - 7.0", "ext-ionCube-Loader": "*", "oxid-esales/oxideshop-metapackage-ce": "~6.0.2 || ~6.1.0", "d3/modcfg": "^5.1.1.800", - "intervention/image": "^2.4" + "intervention/image": "^2.4", + "guzzlehttp/guzzle": "^6.3", + "splitbrain/php-cli": "^1.1", + "dariuszp/cli-progress-bar": "^1.0" }, "autoload": { "psr-4": { "D3\\Watermark\\": "../../../source/modules/d3/watermark" } - } + }, + "bin": ["src/bin/d3watermark"] } diff --git a/docs/changelog.txt b/docs/changelog.txt deleted file mode 100644 index a4ce497..0000000 --- a/docs/changelog.txt +++ /dev/null @@ -1,37 +0,0 @@ -2.1.0.0 (#4933) -- Sprachabhängige Modul-Einstellungen deaktivert -- generelle Überabreitungen im Admin -- integration eines Popup um generierte Bilder zu entfernen, - nach Änderung von Wasserzeichen oder Einstellungsdaten -- EE Handling überarbeitet: --- unterschiedliche Wasserzeichenbilder je Mandant --- Bildegererierung in Mandanten mit inaktivem Modul - -2.0.2.1 -- ionCube Unterstützung implementiert -- Anpassung der htaccess-Files für Apache 2.4 (ohne Kompatibilitätsmodus) - -2.0.2.0 -- Transparenz vom Produktbild wird entfernt (mit Wasserzeichen) -- Freigabe für PHP 5.5 und 5.6 - -2.0.1.0 -- Aktualisierung der Installation und Vorabprüfung (precheck) -- Transparenz vom Produktbildern beibehalten (Verschmelzung von PNG + PNG) -- Modulfreigabe bis PHP 5.5 und 5.6 - -2.0.1.0 -- syntaktische Korrektur in CSS und HTML -- vervollständigung der automatischen Installation -- Übernahme des changed_full in copy_this -- neuer Admintext mit unterstützen Bildformate -- Kontrolle der hochgeladenen Datei für das Wasserzeichen -- Korrektur der Hilfe-Links -- zusätzliche Überarbeitung für PHP 5.4 -- changelog eingeführt - -2.0.0.1 -- Korrektur der automatischen Installation - -2.0.0.0 -- Umstrukturierung für Oxid 4.7 / 5.0 diff --git a/docs/daux/changelog/010_Changelog.md b/docs/daux/changelog/010_Changelog.md index 72235b5..7a7814f 100644 --- a/docs/daux/changelog/010_Changelog.md +++ b/docs/daux/changelog/010_Changelog.md @@ -2,6 +2,10 @@ title: Changelog --- +## 3.1.0.0 - (2019-06-07) +### Added +- Command Line Script, um generierte Bilder zu löschen und/oder neu zu generieren + ## 3.0.0.0 - (2019-05-08) **Minor version upgrade notice: there are some backward-incompatible changes to this release.** diff --git a/docs/daux/config.json b/docs/daux/config.json index b47957c..d4eabff 100644 --- a/docs/daux/config.json +++ b/docs/daux/config.json @@ -1,6 +1,6 @@ { "title": " Wasserzeichen", - "moduleversion": "3.0.0.0", + "moduleversion": "3.1.0.0", "titledesc": "für den Oxid eShop", "author": "D³ Data Development", "moduledate": "07.05.2019", @@ -33,6 +33,7 @@ }, "languages": { "installation": "Installation", + "manual": "Handbuch", "changelog": "Changelog", "support": "Support" }, diff --git a/docs/daux/installation/030_Update/005_Updatedefinition.md b/docs/daux/installation/030_Update/005_Updatedefinition.md index c60cec7..492cee3 100644 --- a/docs/daux/installation/030_Update/005_Updatedefinition.md +++ b/docs/daux/installation/030_Update/005_Updatedefinition.md @@ -5,4 +5,4 @@ title: Wann kann ein Update ausgeführt werden? Die Updatenaweisungen können verwendet werden, wenn dieses Modul schon früher mit Hilfe von Composer installiert wurde. Wurde die Installation bisher noch nicht durchgeführt oder die Installation wurde **nicht** über Composer -durchgeführt (weil das Mdoul dies z.B. früher nicht unterstützte), verwenden Sie bitte die Beschreibung unter [Neuinstallation](../020_Neuinstallation/_index.md). \ No newline at end of file +durchgeführt (weil das Modul dies z.B. früher nicht unterstützte), verwenden Sie bitte die Beschreibung unter [Neuinstallation](../020_Neuinstallation/_index.md). \ No newline at end of file diff --git a/docs/html/changelog/Changelog.html b/docs/html/changelog/Changelog.html index af161df..0ad52ce 100644 --- a/docs/html/changelog/Changelog.html +++ b/docs/html/changelog/Changelog.html @@ -72,13 +72,18 @@
-

3.0.0.0 - (2019-05-08)

+

3.1.0.0 - (2019-06-07)

+

Added

+ +

3.0.0.0 - (2019-05-08)

Minor version upgrade notice: there are some backward-incompatible changes to this release.

-

Added

+

Added

diff --git a/docs/html/index.html b/docs/html/index.html index b28d90e..4f63665 100644 --- a/docs/html/index.html +++ b/docs/html/index.html @@ -49,13 +49,13 @@
Autor: D³ Data Development
Stand: 07.05.2019
-
Version: 3.0.0.0
+
Version: 3.1.0.0
Bearbeiter: SK/DSt/DS
+ InstallationHandbuchChangelogSupport
diff --git a/docs/html/installation/Anforderungen/Systemanforderungen.html b/docs/html/installation/Anforderungen/Systemanforderungen.html index d1a7c2b..24daff9 100644 --- a/docs/html/installation/Anforderungen/Systemanforderungen.html +++ b/docs/html/installation/Anforderungen/Systemanforderungen.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Anforderungen/Vorbereitungen.html b/docs/html/installation/Anforderungen/Vorbereitungen.html index 4fca3e6..682f6b6 100644 --- a/docs/html/installation/Anforderungen/Vorbereitungen.html +++ b/docs/html/installation/Anforderungen/Vorbereitungen.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Deinstallation/Dateien_loeschen.html b/docs/html/installation/Deinstallation/Dateien_loeschen.html index c28633b..0688a4e 100644 --- a/docs/html/installation/Deinstallation/Dateien_loeschen.html +++ b/docs/html/installation/Deinstallation/Dateien_loeschen.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Deinstallation/Datenbank_bereinigen.html b/docs/html/installation/Deinstallation/Datenbank_bereinigen.html index a758d91..d6ecd07 100644 --- a/docs/html/installation/Deinstallation/Datenbank_bereinigen.html +++ b/docs/html/installation/Deinstallation/Datenbank_bereinigen.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Deinstallation/Modul_aus_der_Installation_entfernen.html b/docs/html/installation/Deinstallation/Modul_aus_der_Installation_entfernen.html index fbe7f6f..d21ee4a 100644 --- a/docs/html/installation/Deinstallation/Modul_aus_der_Installation_entfernen.html +++ b/docs/html/installation/Deinstallation/Modul_aus_der_Installation_entfernen.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Deinstallation/Modul_deaktivieren.html b/docs/html/installation/Deinstallation/Modul_deaktivieren.html index ca08ed0..5c156ab 100644 --- a/docs/html/installation/Deinstallation/Modul_deaktivieren.html +++ b/docs/html/installation/Deinstallation/Modul_deaktivieren.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html b/docs/html/installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html index 003012f..2c3c2cc 100644 --- a/docs/html/installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html +++ b/docs/html/installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Deinstallation/TMP-Ordner_leeren.html b/docs/html/installation/Deinstallation/TMP-Ordner_leeren.html index 4268e4c..6a5405f 100644 --- a/docs/html/installation/Deinstallation/TMP-Ordner_leeren.html +++ b/docs/html/installation/Deinstallation/TMP-Ordner_leeren.html @@ -72,7 +72,7 @@
@@ -85,7 +85,7 @@ diff --git a/docs/html/installation/Installation.html b/docs/html/installation/Installation.html index 6c4dd76..5d90c72 100644 --- a/docs/html/installation/Installation.html +++ b/docs/html/installation/Installation.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Installationspruefung.html b/docs/html/installation/Installationspruefung.html index 06a15ea..ce3038e 100644 --- a/docs/html/installation/Installationspruefung.html +++ b/docs/html/installation/Installationspruefung.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Neuinstallation/Lizenz_eintragen.html b/docs/html/installation/Neuinstallation/Lizenz_eintragen.html index d90cc05..667081e 100644 --- a/docs/html/installation/Neuinstallation/Lizenz_eintragen.html +++ b/docs/html/installation/Neuinstallation/Lizenz_eintragen.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Neuinstallation/Modul_hinzufuegen.html b/docs/html/installation/Neuinstallation/Modul_hinzufuegen.html index 6d8f12b..71e9290 100644 --- a/docs/html/installation/Neuinstallation/Modul_hinzufuegen.html +++ b/docs/html/installation/Neuinstallation/Modul_hinzufuegen.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Neuinstallation/Modul_im_Shop_aktivieren.html b/docs/html/installation/Neuinstallation/Modul_im_Shop_aktivieren.html index 567dff8..19c92cd 100644 --- a/docs/html/installation/Neuinstallation/Modul_im_Shop_aktivieren.html +++ b/docs/html/installation/Neuinstallation/Modul_im_Shop_aktivieren.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Neuinstallation/Providerspezifische_Installation.html b/docs/html/installation/Neuinstallation/Providerspezifische_Installation.html index d6aa621..58acb44 100644 --- a/docs/html/installation/Neuinstallation/Providerspezifische_Installation.html +++ b/docs/html/installation/Neuinstallation/Providerspezifische_Installation.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Neuinstallation/Shopanpassungen_installieren.html b/docs/html/installation/Neuinstallation/Shopanpassungen_installieren.html index 16d38fe..7f0442f 100644 --- a/docs/html/installation/Neuinstallation/Shopanpassungen_installieren.html +++ b/docs/html/installation/Neuinstallation/Shopanpassungen_installieren.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Neuinstallation/TMP-Ordner_leeren.html b/docs/html/installation/Neuinstallation/TMP-Ordner_leeren.html index e875c4e..ed7cb69 100644 --- a/docs/html/installation/Neuinstallation/TMP-Ordner_leeren.html +++ b/docs/html/installation/Neuinstallation/TMP-Ordner_leeren.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Neuinstallation/Updatefaehigkeit.html b/docs/html/installation/Neuinstallation/Updatefaehigkeit.html index 78d018e..266ffb6 100644 --- a/docs/html/installation/Neuinstallation/Updatefaehigkeit.html +++ b/docs/html/installation/Neuinstallation/Updatefaehigkeit.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Neuinstallation/Vorbereitung.html b/docs/html/installation/Neuinstallation/Vorbereitung.html index 4d06b92..ea592d2 100644 --- a/docs/html/installation/Neuinstallation/Vorbereitung.html +++ b/docs/html/installation/Neuinstallation/Vorbereitung.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Neuinstallation/index.html b/docs/html/installation/Neuinstallation/index.html index 1e64753..3bf7c3f 100644 --- a/docs/html/installation/Neuinstallation/index.html +++ b/docs/html/installation/Neuinstallation/index.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Schnellstart.html b/docs/html/installation/Schnellstart.html index bb78a04..2436ac8 100644 --- a/docs/html/installation/Schnellstart.html +++ b/docs/html/installation/Schnellstart.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Update/Dateien_erneuern.html b/docs/html/installation/Update/Dateien_erneuern.html index 6dcebd5..ce5903d 100644 --- a/docs/html/installation/Update/Dateien_erneuern.html +++ b/docs/html/installation/Update/Dateien_erneuern.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Update/Erweiterungen_anpassen.html b/docs/html/installation/Update/Erweiterungen_anpassen.html index 3d0f74a..6a3046a 100644 --- a/docs/html/installation/Update/Erweiterungen_anpassen.html +++ b/docs/html/installation/Update/Erweiterungen_anpassen.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Update/Lizenzschluessel_aktualisieren.html b/docs/html/installation/Update/Lizenzschluessel_aktualisieren.html index 0e502e3..abfcc05 100644 --- a/docs/html/installation/Update/Lizenzschluessel_aktualisieren.html +++ b/docs/html/installation/Update/Lizenzschluessel_aktualisieren.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Update/Modul_deaktivieren.html b/docs/html/installation/Update/Modul_deaktivieren.html index db18d3e..281e091 100644 --- a/docs/html/installation/Update/Modul_deaktivieren.html +++ b/docs/html/installation/Update/Modul_deaktivieren.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Update/Modulinformationen_aktualisieren.html b/docs/html/installation/Update/Modulinformationen_aktualisieren.html index f1e8eba..24bf2c3 100644 --- a/docs/html/installation/Update/Modulinformationen_aktualisieren.html +++ b/docs/html/installation/Update/Modulinformationen_aktualisieren.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Update/Paketquelle_entfernen.html b/docs/html/installation/Update/Paketquelle_entfernen.html index 40b0584..b73ac21 100644 --- a/docs/html/installation/Update/Paketquelle_entfernen.html +++ b/docs/html/installation/Update/Paketquelle_entfernen.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Update/Providerspezifische_Installation.html b/docs/html/installation/Update/Providerspezifische_Installation.html index 776d5b3..3435de0 100644 --- a/docs/html/installation/Update/Providerspezifische_Installation.html +++ b/docs/html/installation/Update/Providerspezifische_Installation.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Update/Shopanpassungen_installieren.html b/docs/html/installation/Update/Shopanpassungen_installieren.html index a85f508..4d0656b 100644 --- a/docs/html/installation/Update/Shopanpassungen_installieren.html +++ b/docs/html/installation/Update/Shopanpassungen_installieren.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Update/TMP-Ordner_leeren.html b/docs/html/installation/Update/TMP-Ordner_leeren.html index 9f0f2da..2cd0251 100644 --- a/docs/html/installation/Update/TMP-Ordner_leeren.html +++ b/docs/html/installation/Update/TMP-Ordner_leeren.html @@ -72,7 +72,7 @@
diff --git a/docs/html/installation/Update/Updatedefinition.html b/docs/html/installation/Update/Updatedefinition.html index 12d716c..387202f 100644 --- a/docs/html/installation/Update/Updatedefinition.html +++ b/docs/html/installation/Update/Updatedefinition.html @@ -72,13 +72,13 @@

Die Updatenaweisungen können verwendet werden, wenn dieses Modul schon früher mit Hilfe von Composer installiert wurde.

Wurde die Installation bisher noch nicht durchgeführt oder die Installation wurde nicht über Composer -durchgeführt (weil das Mdoul dies z.B. früher nicht unterstützte), verwenden Sie bitte die Beschreibung unter Neuinstallation.

+durchgeführt (weil das Modul dies z.B. früher nicht unterstützte), verwenden Sie bitte die Beschreibung unter Neuinstallation.