add 5.0.3.2 (ionCube for PHP 7.1 - 7.4)

This commit is contained in:
Markus Gärtner 2023-01-02 14:39:15 +01:00
parent e9569c3e2b
commit e3ebeb1dea
64 changed files with 3244 additions and 3164 deletions

View File

@ -1,8 +1,13 @@
Version 5.0.3.2
- Support für Oxid 6.4 & 6.5
Version 5.0.3.1
- Die E-Mails wurden nicht generiert. Bugfix für Verwendung in der 6.2 & 6.3
-
Version 5.0.3.0
Support für OXID 6.2 & 6.3
- Support für OXID 6.2 & 6.3
Version 5.0.2.3

View File

@ -13,7 +13,7 @@
{
"name": "D3 Data Development (Inh. Thomas Dartsch)",
"email": "info@shopmodule.com",
"homepage": "http://www.d3data.com",
"homepage": "https://www.d3data.com",
"role": "Owner"
}
],
@ -34,8 +34,10 @@
}
},
"require": {
"oxid-esales/oxideshop-ce": "6.3 - 6.8",
"d3/modcfg": "^5.3.6.000 || ^6"
"php": "7.1 - 7.4",
"ext-ionCube-Loader": "*",
"oxid-esales/oxideshop-ce": "6.8 - 6.13",
"d3/modcfg": "^6.0"
},
"autoload": {
"psr-4": {

View File

@ -2,16 +2,20 @@
title: Changelog
---
## Version 5.0.3.1 - 2021-08-03
## Version 5.0.3.2 - 2021-08-03
### Fixed
- Support für Oxid 6.4 & 6.5
---
## Version 5.0.3.1 - 2022-10-30
### Fixed
- Die E-Mails wurden nicht generiert. Bugfix für Verwendung in der 6.2 & 6.3
---
title: Changelog
---
## Version 5.0.3.0 - 2021-07-16
### Fixed
- Support für OXID 6.2 & 6.3

View File

@ -72,17 +72,22 @@
<div class="Page__header">
<h1><a href="../changelog/Changelog.html">Changelog</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">
<h2 id="page_Version-5-0-3-1-2021-08-03">Version 5.0.3.1 - 2021-08-03</h2>
<h2 id="page_Version-5-0-3-2-2021-08-03">Version 5.0.3.2 - 2021-08-03</h2>
<h3 id="page_Fixed">Fixed</h3>
<ul>
<li>Support für Oxid 6.4 &amp; 6.5</li>
</ul>
<hr />
<h2 id="page_Version-5-0-3-1-2022-10-30">Version 5.0.3.1 - 2022-10-30</h2>
<h3 id="page_Fixed-2">Fixed</h3>
<ul>
<li>Die E-Mails wurden nicht generiert. Bugfix für Verwendung in der 6.2 &amp; 6.3</li>
</ul>
<hr />
<h2 id="page_title-Changelog">title: Changelog</h2>
<h2 id="page_Version-5-0-3-0-2021-07-16">Version 5.0.3.0 - 2021-07-16</h2>
<h3 id="page_Fixed-2">Fixed</h3>
<ul>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Anforderungen/Systemanforderungen.html">Anforderungen</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Anforderungen/Systemanforderungen.html">Anforderungen</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Anforderungen/Systemanforderungen.html">Anforderungen</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Anforderungen/Vorbereitungen.html">Vorbereitungen</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../installation/Installationspruefung.html">Installationsprüfung</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/CMS-Seiten.html">CMS-Seiten</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/CronJobs.html">Cronjob anpassen / automatische Vergabe der Bonuspunkte</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Konfiguration_einstellen.html">Konfiguration einstellen</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Verwendung_eigener_Themes.html">Verwendung eigener Themes</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../installation/Schnellstart.html">Schnellstart</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/CMS-Seiten.html">CMS-Texte anpassen</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/CronJobs.html">Cronjob anpassen / automatische Vergabe der Bonuspunkte</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Konfiguration_einstellen.html">Konfiguration einstellen</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Paketquelle_entfernen.html">Paketquelle entfernen</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../support/FAQ/Modul_testen.html">FAQ</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../support/FAQ/Fehlermeldungen_anzeigen.html">Modul / Funktionen deaktivieren</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../support/FAQ/Modul_testen.html">FAQ</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../support/FAQ/Modul_Funktionen_deaktivieren.html">Fehlermeldungen anzeigen</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../support/FAQ/Modul_testen.html">FAQ</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../support/FAQ/Modul_testen.html">Modul testen</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../support/Hilfe-und-Support.html">Hilfe und Support</a></h1>
<span class="ModifiedDate">
31.08.2021 </span>
23.12.2022 </span>
</div>
<div class="s-content">

File diff suppressed because one or more lines are too long

View File

@ -37,7 +37,6 @@ class demo extends d3_cfg_mod_main
protected $_sThisTemplate = 'd3points_demo.tpl';
protected $_sModId = 'd3points';
protected $_hasLicence = false;
protected $_hasNewsletterForm = false;
protected $_modUseCurl = false;
protected $_sMenuItemTitle = 'd3mxd3points';
protected $_sMenuSubItemTitle = 'd3mxd3points_DEMO';

View File

@ -38,7 +38,6 @@ class maintenance extends d3_cfg_mod_main
*/
protected $_sModId = 'd3points';
protected $_hasLicence = false;
protected $_hasNewsletterForm = false;
protected $_modUseCurl = false;
protected $_sMenuItemTitle = 'd3mxd3points';
protected $_sMenuSubItemTitle = 'd3mxd3points_MAINTENANCE';
@ -74,7 +73,7 @@ class maintenance extends d3_cfg_mod_main
$myUtilsView = Registry::getUtilsView();
$oLang = Registry::getLang();
if ($blStatus == true) {
if ($blStatus) {
if ($iStatus == '-')
$myUtilsView->addErrorToDisplay(
$oLang->translateString('D3_CFG_MOD_d3points_MAINTAINCE_RESET_ORDERS_NOT_STATUS')
@ -121,7 +120,7 @@ class maintenance extends d3_cfg_mod_main
$ret = '';
if ($sOrderType) {
if ($blOrderConfirm == true) {
if ($blOrderConfirm) {
/** @var $od3Points d3points **/
$od3Points = oxNew(d3points::class);
$ret = $od3Points->d3DeleteOrderPoints($sOrderNr, $blOrderConfirm, $sOrderType, $sOrderComment, $blSendMail);

View File

@ -93,6 +93,9 @@ class settings extends d3_cfg_mod_main
{
#echo $key;
#dumpvar($aGroup);
if ($aGroup === '0'){
continue;
}
$this->d3GetSet()->setValue('d3points_' . $key, array());
$this->d3GetSet()->setValue('d3points_' . $key, serialize($aGroup));
@ -170,8 +173,7 @@ class settings extends d3_cfg_mod_main
*/
protected function d3_GetGroups()
{
$oGroups = utils_points::d3_d3pointsUtils_LoadGroups();
return $oGroups;
return utils_points::d3_d3pointsUtils_LoadGroups();
}
/**

View File

@ -200,7 +200,7 @@ class userpoints extends AdminDetailsController
* @throws \Doctrine\DBAL\DBALException
* @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
*/
public function d3GetNextReminderDate($sDate)
public function d3GetNextReminderDate(string $sDate)
{
/* @var $od3Points d3points */
$od3Points = oxnew(d3points::class);

View File

@ -289,16 +289,14 @@ class accountpoints extends AccountController
if (!$oUser) {
//return false;
$sMessage = 'No User given';
$oException = oxNew(StandardException::class, $sMessage);
throw $oException;
throw oxNew(StandardException::class, $sMessage);
}
//Jetzt nochmal prüfen, ob wir wirklich einen Gutschein erstellen dürfen
if (!$this->d3getAllowCreateVoucher()) {
//return false;
$sMessage = 'Not allowed to create a Voucher';
$oException = oxNew(StandardException::class, $sMessage);
throw $oException;
throw oxNew(StandardException::class, $sMessage);
}
return true;
}
@ -319,7 +317,7 @@ class accountpoints extends AccountController
public function d3CreateVoucherFromPoints()
{
$oUser = $this->getUser();
if($this->d3CanCreateVoucherFromPoints($oUser) == true)
if($this->d3CanCreateVoucherFromPoints($oUser))
{
/* @var $od3Points d3points */
$od3Points = oxnew(d3points::class);
@ -359,7 +357,7 @@ class accountpoints extends AccountController
* @return bool
* @throws DatabaseConnectionException
*/
public function d3GetSelectedOption($iBit)
public function d3GetSelectedOption(int $iBit)
{
$oUser = $this->getUser();
if ($oUser->isLoaded()) {

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,196 +1,197 @@
<?php //006eb
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Bonuspunkte @version 5.0.3.1 PHP71 (31.08.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
<?php //006f8
// <?php /** This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Bonuspunkte @version 5.0.3.2 PHP71 (23.12.2022) @author Markus Gärtner support@shopmodule.com @copyright (C) 2022, D3 Data Development @see https://www.d3data.de */ ?>
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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
vW==

View File

@ -1,200 +1,199 @@
<?php //006eb
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Bonuspunkte @version 5.0.3.1 PHP71 (31.08.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
<?php //006f8
// <?php /** This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Bonuspunkte @version 5.0.3.2 PHP71 (23.12.2022) @author Markus Gärtner support@shopmodule.com @copyright (C) 2022, D3 Data Development @see https://www.d3data.de */ ?>
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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
9uWmNgIPP6hKvRP2PU9iFml1dnguImPLym==
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

View File

@ -1,169 +1,170 @@
<?php //006eb
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Bonuspunkte @version 5.0.3.1 PHP71 (31.08.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
<?php //006f8
// <?php /** This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Bonuspunkte @version 5.0.3.2 PHP71 (23.12.2022) @author Markus Gärtner support@shopmodule.com @copyright (C) 2022, D3 Data Development @see https://www.d3data.de */ ?>
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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
JaKw/YgcVRB0yW==

View File

@ -90,8 +90,8 @@
<table width="100%">
[{block name="d3points_demo_calculate_points_table_items"}]
<tr>
<td>[{oxmultilang ident="D3_CFG_MOD_d3points_DEMO_CALCULATE_POINTS_PRICE_AMOUNT"}]</td>
<td><input type="text" name="DEMOSYSTEM[PRICE2POINTS]" value="[{$PRICE2POINTS|default:"0"}]" size="6" maxlength="10"> [{ $oActCur->sign }]</td>
<td><label for="DEMOSYSTEM[PRICE2POINTS]">[{oxmultilang ident="D3_CFG_MOD_d3points_DEMO_CALCULATE_POINTS_PRICE_AMOUNT"}]</label></td>
<td><input type="text" name="DEMOSYSTEM[PRICE2POINTS]" id="DEMOSYSTEM[PRICE2POINTS]" value="[{$PRICE2POINTS|default:"0"}]" size="6" maxlength="10"> [{ $oActCur->sign }]</td>
</tr>
[{if $sRate4Points !=''}]
@ -125,27 +125,25 @@
</tr>
[{/foreach}]
</table>
</td>
</tr>
[{/if}]
[{*assign var="CALCULATEDPOINTS" value=$oView->d3GetRate4Voucher()*}]
<tr>
<td>[{oxmultilang ident="D3_CFG_MOD_d3points_DEMO_CALCULATE_POINTS_SUM"}]</td>
<td><span>[{$CALCULATEDPOINTS|default:"0"}]</span> [{oxmultilang ident="D3_CFG_MOD_d3points_LABEL_POINTS"}]</td>
</tr>
[{/block}]
[{block name="d3points_demo_calculate_points_table_submit"}]
<tr>
<td>&nbsp;</td>
<td>
<span class="d3modcfg_btn icon d3color-green">
<button type="submit" name="save">
<i class="fa fa-check-circle fa-inverse"></i>[{oxmultilang ident="D3_CFG_MOD_d3points_DEMO_CALCULATE_SUBMIT"}]
</button>
</span>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<span class="d3modcfg_btn icon d3color-green">
<button type="submit" name="save">
<i class="fa fa-check-circle fa-inverse"></i>[{oxmultilang ident="D3_CFG_MOD_d3points_DEMO_CALCULATE_SUBMIT"}]
</button>
</span>
</td>
</tr>
[{/block}]
</table>
[{/block}]
@ -168,8 +166,13 @@
<table width="100%">
[{block name="d3points_demo_calculate_voucher_table_items"}]
<tr>
<td>[{oxmultilang ident="D3_CFG_MOD_d3points_DEMO_CALCULATE_VOUCHER_POINTS_SUM"}]</td>
<td><input type="text" name="DEMOSYSTEM[POINTS2VOUCHER]" value="[{$POINTS2VOUCHER}]" size="6" maxlength="10"> [{oxmultilang ident="D3_CFG_MOD_d3points_LABEL_POINTS"}]</td>
<td>
<label for="DEMOSYSTEM[POINTS2VOUCHER]">[{oxmultilang ident="D3_CFG_MOD_d3points_DEMO_CALCULATE_VOUCHER_POINTS_SUM"}]</label>
</td>
<td>
<input type="text" name="DEMOSYSTEM[POINTS2VOUCHER]" ID="DEMOSYSTEM[POINTS2VOUCHER]" value="[{$POINTS2VOUCHER|default:"0"}]" size="6" maxlength="10">
[{oxmultilang ident="D3_CFG_MOD_d3points_LABEL_POINTS"}]
</td>
</tr>
<tr>
<td>[{oxmultilang ident="D3_CFG_MOD_d3points_DEMO_CALCULATE_POINTS_RATE"}]</td>
@ -186,16 +189,16 @@
[{/block}]
[{block name="d3points_demo_calculate_voucher_table_submit"}]
<tr>
<td>&nbsp;</td>
<td>
<span class="d3modcfg_btn icon d3color-green">
<button type="submit" name="save">
<i class="fa fa-check-circle fa-inverse"></i>[{oxmultilang ident="D3_CFG_MOD_d3points_DEMO_CALCULATE_SUBMIT"}]
</button>
</span>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<span class="d3modcfg_btn icon d3color-green">
<button type="submit" name="save">
<i class="fa fa-check-circle fa-inverse"></i>[{oxmultilang ident="D3_CFG_MOD_d3points_DEMO_CALCULATE_SUBMIT"}]
</button>
</span>
</td>
</tr>
[{/block}]
</table>
[{/block}]

View File

@ -10,7 +10,6 @@
<br>
[{oxcontent ident="d3pointsdisablemail"}]
<br>
<br>
[{oxcontent ident="oxemailfooterplain"}]
<br>
[{include file="email/html/footer.tpl"}]

View File

@ -6,4 +6,4 @@
[{oxcontent ident="d3pointsdisablemailplain"}]
[{oxcontent ident="oxemailfooter"}]
[{oxcontent ident="oxemailfooterplain"}]

View File

@ -7,6 +7,5 @@
[{oxcontent ident="d3stornopointsmail"}]
<br>
<br>
[{oxcontent ident="oxemailfooterplain"}]
</body>
</html>
[{include file="email/html/footer.tpl"}]

View File

@ -56,7 +56,7 @@ class d3_oxorder_d3points extends d3_oxorder_d3points_parent
*
* @return bool
*/
public function d3UpdateOrderFieldD3isSetPoints($sOrderId, $iSetPoints)
public function d3UpdateOrderFieldD3isSetPoints(string $sOrderId, int $iSetPoints)
{
if ($this->load($sOrderId))
{
@ -83,9 +83,9 @@ class d3_oxorder_d3points extends d3_oxorder_d3points_parent
* @throws StandardException
* @throws d3_cfg_mod_exception
*/
public function d3ResetOrders($iStatus, $blStatus)
public function d3ResetOrders(int $iStatus, bool $blStatus)
{
if ($blStatus == true) {
if ($blStatus) {
if (!$iStatus) {
$iStatus = 0;
}

View File

@ -61,19 +61,19 @@ class d3_oxuser_points extends d3_oxuser_points_parent
public function d3CheckUserWithAccount($blIsMallMode)
{
$blReturn = $this->_d3blUserHasAccount();
if($blReturn == FALSE)
if(!$blReturn)
{
return $blReturn;
}
$blReturn = $this->_d3blUserIsActive();
if($blReturn == FALSE)
if(!$blReturn)
{
return $blReturn;
}
$blReturn = $this->_d3blUserHasShopId($blIsMallMode);
if($blReturn == FALSE)
if(!$blReturn)
{
return $blReturn;
}
@ -96,12 +96,12 @@ class d3_oxuser_points extends d3_oxuser_points_parent
*/
protected function _d3blUserHasAccount()
{
if((bool)$this->getModCfg()->getValue('d3points_DO_POINTS_FOR_USER_WITHOUT_ACCOUNT') == TRUE)
if((bool)$this->getModCfg()->getValue('d3points_DO_POINTS_FOR_USER_WITHOUT_ACCOUNT'))
{
return TRUE;
}
if ($this->hasAccount() == false) {
if (!$this->hasAccount()) {
d3_cfg_mod::get($this->_sModId)->d3getLog()->Log(d3log::DEBUG, __CLASS__, __FUNCTION__, __LINE__,
"User:Check for account", "User has no account, oxpassword='' ");
return FALSE;
@ -124,7 +124,7 @@ class d3_oxuser_points extends d3_oxuser_points_parent
*/
protected function _d3blUserIsActive()
{
if((bool)$this->oxuser__oxactive->value == FALSE)
if(!(bool)$this->oxuser__oxactive->value)
{
d3_cfg_mod::get($this->_sModId)->d3getLog()->Log(d3log::DEBUG, __CLASS__, __FUNCTION__, __LINE__,
"User:Check for active", "User is not active");
@ -151,7 +151,7 @@ class d3_oxuser_points extends d3_oxuser_points_parent
*/
protected function _d3blUserHasShopId($blIsMallMode)
{
if($blIsMallMode == true)
if($blIsMallMode)
{
return TRUE;
}
@ -198,7 +198,7 @@ class d3_oxuser_points extends d3_oxuser_points_parent
public function setCreditPointsForRegistrant_( $sUserId,$sRecEmail )
{
$ret = parent::setCreditPointsForRegistrant($sUserId, $sRecEmail );
if($ret == true)
if($ret)
{
/** @var $d3Points d3points */
$d3Points = oxnew(d3points::class);
@ -217,7 +217,7 @@ class d3_oxuser_points extends d3_oxuser_points_parent
public function setCreditPointsForInvite_()
{
$ret = parent::setCreditPointsForInviter();
if($ret == true)
if($ret)
{
$sUserId = $this->getId();
/** @var $d3Points d3points */
@ -237,7 +237,7 @@ class d3_oxuser_points extends d3_oxuser_points_parent
*/
public function d3GetAllPoints()
{
if($this->isLoaded() == false)
if(!$this->isLoaded())
{
return NULL;
}

View File

@ -573,7 +573,7 @@ class d3_oxemail_points extends d3_oxemail_points_parent
* $oPoint->iOrderPoints
* $oPoint->iUserPointSum
*
* @param d3_oxorder_d3points $oOrder
* @param $oOrder
* @param d3points $oPoint
* @param integer $iLang
*
@ -587,7 +587,7 @@ class d3_oxemail_points extends d3_oxemail_points_parent
* @throws Exception
* @throws d3_cfg_mod_exception
*/
public function d3SendStornoMail(d3_oxorder_d3points $oOrder, d3points $oPoint, int $iLang = 0)
public function d3SendStornoMail($oOrder, d3points $oPoint, int $iLang = 0)
{
//sets language of shop
$iCurrLang = $iLang;

View File

@ -1,22 +1,66 @@
<?php //006eb
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Bonuspunkte @version 5.0.3.1 PHP71 (31.08.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
HR+cPn3w0nLMHlXQBqoMDkG0+X8t/qObqMX4yxUu8OghanwlZjVZHjCT9fnFIWFfzLRLCYqTWHwW
3CRZX+ydNWnUefQoPHBRn+pQ/Ai+H4vAxhrtvtmsmyqipVLFP2ymNbnGtcvfwglstDXkMrWiW4lp
qiW5h3DeLKz6bA2P48bO/+mmPcI8LUmRYwnjt/TevtgX7zMIT9uYhTmeU/bHDc2/kCi1XYSY0L0r
6DlMScyokwU3zYBpg8Bh/S4tDxoIOVI+k8HWdOwzQDuqSh0UzQeCit4wxM5h5Vk99mecCIqUEoSa
sDyn/yFmCU59z7a83XgSdK2YQ3lXULxl8HB09v8G2giM6A9I8Thk5xqwJZdmiDApedSuEhlMWprI
Y/lajVHy5pvsNGvQSLOmnHEgdUJyJ6yhN3f+z9h86wpQQ5WoIhkLBmfLwMzJ3hEMGcZUSg1v61ft
nzzGem6DEApQC3C+La6SizqOLyxY5ssSk5U7VUlRt1z3x6PiGFGIUsrpX0D/m52BEU302WI1AQ4o
M7nJ1KIddAE0rQBLOTvXELIZObuNErqwhJuzkqn9lZuYsnDGXX+uQgpUIhK6ST1RooA1cURsW2ld
PIX8d1hLeyYMsaSN6DlciX76PQ95V+IpxHfHCzXelXOTSDt5yNsujOzQnFWVsOH3sV857UQ6dmQW
LI3VTdQMof/AVk2YgpOZp3OqEuCJ2QCN6J3k2EXyA8/RFcOLKbvcA1K4vnpKja2ImPnrxXdGmdjX
zA+ofu8PBnmkNKwac0KaA3j8ISGOZGMW6KGRUcaIfWNm5+Uml1kyDZMIxfJ51wscIyy+zLCvvpJu
E2fLE8uM817p7C+rrEoeAUzYSfIK5QghYSvvAMObeR+kEX/XNl+vOvAGda8gd6L0in3A1ZMzQs6a
7JqL1xnS12bxNKeoo4OlVdOJtg97iN+/tViiHgJAU4R7/fVMMkoQ/bYajO1hDAzrequgmV47dXst
ighw/fveL2MJz+U8IOUwZyys+lf7d2GCa6yst2BXcenON3HAse7xtt9arh0QH2WZf4VWl5EQ50ve
snggSWIZh0C22EdbOGpTnAnf9wu+5YCi87BI3KKHM/Az4VQ0fdTMM+uO5xQt328FjaVAx4mKnmBR
Itmz9uNTs3KgoO6YhQ/DJ0BoY+gO+qbn5k56/VOHEtXrY2hCOldgvFgPXTXSHrLBR7QHff1ahzYQ
zB2fB62AP+liOHNgW6BDNTidjjj6aQiUEsBb3UxvBDYco0elLxuKjh/Y/d0xPiMK8syPEihin20S
XxxseLHd+Ve=
<?php
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
*
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
*
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
use D3\Points\Setup as ModuleSetup;
/**
* Module information
*/
$aModule = array(
'd3FileRegister' => array(
'd3/points/IntelliSenseHelper.php',
'd3/points/metadata.php',
'd3/points/Application/Controller/accountpoints.php',
'd3/points/Application/Controller/Admin/d3_cfg_d3pointslog.php',
'd3/points/Application/Controller/Admin/d3_cfg_d3pointslog_list.php',
'd3/points/Application/Controller/Admin/demo.php',
'd3/points/Application/Controller/Admin/licence.php',
'd3/points/Application/Controller/Admin/list.php',
'd3/points/Application/Controller/Admin/main.php',
'd3/points/Application/Controller/Admin/maintenance.php',
'd3/points/Application/Controller/Admin/settings.php',
'd3/points/Application/Controller/Admin/userpoints.php',
//'d3/points/Application/Model/conditions.php',
'd3/points/Application/Model/d3points.php',
'd3/points/Application/Model/rating.php',
'd3/points/Application/Model/utils_points.php',
'd3/points/Application/translations/de/d3_points_lang.php',
'd3/points/Application/public/d3_cron_points.php',
'd3/points/Application/public/d3_cron_points.sh',
'd3/points/Application/Modules/Application/Controller/d3_account_points.php',
'd3/points/Application/Modules/Application/Controller/d3_details_points.php',
'd3/points/Application/Modules/Application/Controller/d3_review_points.php',
'd3/points/Application/Modules/Application/Controller/Admin/d3_ordermain_d3points.php',
'd3/points/Application/Modules/Core/d3_oxemail_points.php',
'd3/points/Application/Modules/Core/d3_oxviewconfig_points.php',
'd3/points/Application/Modules/Application/Models/d3_oxorder_d3points.php',
'd3/points/Application/Modules/Application/Models/d3_oxorder_d3points.php',
'd3/points/Application/Modules/Application/Models/d3_oxuser_points.php',
'd3/points/Application/Modules/Application/Models/d3_oxvoucher_points.php',
'd3/points/Setup/d3_points_update.php',
'd3/points/Setup/Events.php',
),
'd3SetupClasses' => array(
ModuleSetup\d3_points_update::class,
),
);

View File

@ -23,9 +23,9 @@ $aModule = [
],
'lang' => 'de',
'thumbnail' => 'picture.png',
'version' => '5.0.3.1',
'version' => '5.0.3.2',
'author' => 'D&sup3; Data Development',
'url' => 'http://www.shopmodule.com',
'url' => 'https://www.shopmodule.com',
'email' => 'support@shopmodule.com',
'extend' => [
OxidController\AccountController::class => \D3\Points\Modules\Application\Controller\d3_account_points::class,

View File

@ -65,9 +65,12 @@ class d3_Cron_Points extends BaseController
{
//Shopid setzten
$sShopId = utils_points::d3_d3pointsUtils_CheckShopId();
Registry::get(Config::class)->setShopId($sShopId);
Registry::getConfig()->setShopId($sShopId);
//Modul aktiv
/**
* Wenn ModCfg nicht aktiv, dann wird log-Eintrag
* beendet Skript!
*/
if (!$this->getModCfg()->isActive())
{
$this->getD3Log()->Log(d3log::INFO, __CLASS__, __FUNCTION__, __LINE__, "Modul Bonuspunkte nicht aktiv", "nicht aktiv");
@ -95,7 +98,7 @@ class d3_Cron_Points extends BaseController
}
//CronJob aktiv
if ($this->getModCfg()->getValue('bld3points_CRONJOB_ACTIVE') == false)
if (0 === $this->getModCfg()->getValue('bld3points_CRONJOB_ACTIVE'))
{
$this->getD3Log()->Log(d3log::INFO, __CLASS__, __FUNCTION__, __LINE__, "CronJob nicht aktiv", "nicht aktiv");
//todo Uebesetzung
@ -104,16 +107,24 @@ class d3_Cron_Points extends BaseController
exit();
}
//Go to d3points an perform some actions
/** @var d3points $od3points */
$od3points = oxnew(d3points::class);
/**
* Grab d3Points class
* start cronjob + cronjob-actions
* checking if status shall be printed
* check if status shall be sent to remote address
*/
/** @var d3points $d3PointsObject */
$d3PointsObject = oxnew(d3points::class);
$ret = 'Start CronJob';
$sStatus = $od3points->d3StartCronJobActions();
if($this->getModCfg()->getValue('bld3points_FNC_CRONJOB_PRINT_STATUS') == true)
$sStatus = $d3PointsObject->d3StartCronJobActions();
// checking if status shall be printed
if($this->getModCfg()->getValue('bld3points_FNC_CRONJOB_PRINT_STATUS'))
{
$ret.= $sStatus;
}
// check if status shall be sent to remote address
if(trim($this->getModCfg()->getValue('sd3points_FNC_CRONJOB_SEND_STATUS_TO')) != '') {
$oMail = oxNew(Email::class);
$sTextAdd = 'CronJob Bonuspunkte - ' . date('H:i:s d.m.Y') . PHP_EOL;