add 3.1.0.0 (ionCube for PHP 5.6 - 7.0)

This commit is contained in:
Daniel Seifert 2021-03-12 15:18:24 +01:00
parent 8a16187656
commit fb20670b7f
Signed by: DanielS
GPG Key ID: 8A7C4C6ED1915C6F
98 changed files with 2239 additions and 1434 deletions

View File

@ -31,7 +31,7 @@
},
"require": {
"php": "5.6 - 7.0", "ext-ionCube-Loader": "*",
"oxid-esales/oxideshop-ce": "6.0 - 6.5",
"oxid-esales/oxideshop-ce": "6.0 - 6.6",
"d3/modcfg": "^5.3.0.0",
"ext-json": "*",
"ext-soap": "*",

View File

@ -2,6 +2,27 @@
title: Changelog
---
## 3.1.0.0 - 2021-03-12
### Added
- erforderliche Felder, die im Shop keine Pflichtfelder sind, werden an der zu prüfenden Zahlart zusätzlich abgefragt
- funktioniert für alle Boniversum-Pflichtfelder
- wenn die Felder unabhängig vom Pflichtfeld schon ausgefüllt sind, erfolgt keine zusätzliche Abfrage
### Changed
- Templates für Verwendung in Flow- und Wave-Theme aktualisiert
### Fixed
- Geburtsdatumauswahl zeigt komplette Monatsnamen anstelle der Ziffern
---
## 3.0.2.1 - 2020-10-16
### Changed
- Titellogo auf statischen Asset umgestellt
- Dokumentation aktualisiert
---
## 3.0.2.0 - 2020-04-08
### Added
- installierbar in OXID 6.2

View File

@ -1,9 +1,9 @@
{
"title": "<i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore",
"moduleversion": "3.0.2.1",
"moduleversion": "3.1.0.0",
"titledesc": "für den Oxid eShop",
"author": "D³ Data Development",
"moduledate": "16.10.2020",
"moduledate": "11.03.2021",
"editors": "",
"tagline": "",
"image": "",
@ -64,6 +64,7 @@
"modulename" : "<i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore",
"menutitle" : "<i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore",
"modulefolder" : "bonimascore",
"metadataident" : "d3bonimascore",
"modcfgident" : "d3bonimascore",
"composerident" : "d3/bonimascore"
},

View File

@ -6,13 +6,13 @@ Das Modul **{$modulename}** erhalten Sie in verschiedenen Editionen mit untersch
## Funktionsumfang
| | Standard-Edition | Premium-Edition |
| | Standard-Edition | Premium-Edition |
|:---------------------------------------------------------------------:|:-----------------:|:-----------------:|
| nachgelagerte Bonitätsprüfung | X | X |
| Infotab am Adminkundenkonto | X | X |
| Prüfung der Bonität erst ab einem bestimmten Warenkorbwert | | X |
| Kunden und Kundengruppen können von der Prüfung ausgeschlossen werden | | X |
| kundenidividuelles Kreditlimit | | X |
| Zahlarten bei abweichender Lieferadresse verweigern | | X |
| Gültigkeitsdauer einer Prüfung festlegen | | X |
| nachgelagerte Bonitätsprüfung | X | X |
| Infotab am Adminkundenkonto | X | X |
| Prüfung der Bonität erst ab einem bestimmten Warenkorbwert | | X |
| Kunden und Kundengruppen können von der Prüfung ausgeschlossen werden | | X |
| kundenidividuelles Kreditlimit | | X |
| Zahlarten bei abweichender Lieferadresse verweigern | | X |
| Gültigkeitsdauer einer Prüfung festlegen | | X |

View File

@ -6,8 +6,13 @@ title: Systemanforderungen
* 5.6.x bis 7.4.x
* PHP Decoder
* installierter ionCube Loader
* Shopversionen / -editionen
* OXID eShop Community Edition (CE), Professional Edition (PE) oder Enterprise Edition (EE) in Compilation Version
* Shopeditionen
* OXID eShop Community Edition (CE)
* OXID eShop Professional Edition (PE)
* OXID eShop Enterprise Edition (EE)
* OXID eShop B2B Edition
* Shopversionen
* OXID eShop in Compilation Version
* 6.0.x
* 6.1.x
* 6.2.x
@ -17,6 +22,6 @@ title: Systemanforderungen
* D3 Modul-Connector ([kostenfrei bei D3 erhältlich](https://www.oxidmodule.com/connector/)) ab Version 5.3.0.0
* Installation via [Composer](https://getcomposer.org)
Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für **PHP 5.6**, **PHP 7.0**, **PHP 7.1**, **PHP 7.2**, **PHP 7.3** oder **PHP 7.4** sowie dem auf Ihrem Server vorhandenen Decoder (**ionCube Loader**) kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den für Ihren Shop genutzten Decoder und die PHP-Version.
Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für Ihre genutzte PHP-Version sowie dem auf Ihrem Server vorhandenen Decoder (**ionCube Loader**) kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den für Ihren Shop genutzten Decoder und die PHP-Version.
Kontrollieren Sie bitte auch, ob diese Modulversion für die von Ihnen eingesetzte Shopedition (Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist.

View File

@ -2,10 +2,14 @@
title: Modul zur Installation hinzufügen
---
### **auf der Kommandozeile**
Führen Sie in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) diesen Befehl aus, um das Modul **{$modulename}** zur Installation hinzuzufügen:
```bash
php composer require {$composerident} --update-no-dev
php composer require {$composerident}:^{$moduleversion} --update-no-dev
```
> [!] Achten Sie darauf, dass Composer für die Installation die selbe PHP-Version verwendet, in der auch Ihr Shop ausgeführt wird. Sie erhalten sonst möglicherweise unpassende Modulpakete.
> [i] Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die [Dokumentation von Composer](https://getcomposer.org/doc/03-cli.md#require).

View File

@ -4,6 +4,7 @@ title: Verwendung eigener Themes
Das Modul ist für die Verwendung mit den folgenden OXID-Themes vorbereitet:
* Wave
* Flow
Verwenden Sie in Ihrem Shop ein angepasstes Verzeichnis für Ihre Templates (neues Theme oder CustomTheme), kopieren Sie die Templates und / oder die CSS-Dateien in die neuen Ordner.

View File

@ -2,6 +2,18 @@
title: Modul im Shop aktivieren
---
### **im Adminbereich**
Aktivieren Sie das Modul über den Shopadmin unter [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Aktivieren ].
> [!] **Enterprise Editon**: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.
### **oder auf der Kommandozeile**
Alternativ können Sie die Modulaktivierung auch auf der Kommandozeile (CLI) im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) durchführen.
```bash
./vendor/bin/oe-console oe:module:activate {$metadataident}
```
> [!] **Enterprise Edition**: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.
> [i] **Enterprise Edition**: Zur Aktivierung in einem bestimmten Shopmandanten verwenden Sie das `--shop-id`-Argument (`...oe-console --shop-id 1 oe:module...`)

View File

@ -2,10 +2,20 @@
title: Shopanpassungen installieren
---
### **im Adminbereich**
Direkt nach der Modulaktivierung startet der Assistent, der Sie durch die Shopanpassung führt. Darin können Sie verschiedene Optionen der Installation wählen.
Den Installationsassistenten finden Sie auch unter den Menüpunkten [ Admin ] -> [ (D3) Module ] -> [ Modul-Connector ] -> [ Modulverwaltung ] -> [ Modulinstallation ].
Bei tiefgreifenden Änderungen an Ihrem Shop (z.B. Hinzufügen weiterer Sprachen oder Mandanten) rufen Sie den Installationsassistenten bitte erneut auf, um dann eventuell notwendige Nacharbeiten für das Modul ausführen zu lassen.
Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.
Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.
### **oder auf der Kommandozeile**
Der Installationsassistent steht Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) aus:
```bash
./vendor/bin/d3modules_install
```

View File

@ -2,8 +2,20 @@
title: TMP-Ordner leeren
---
### **im Adminbereich**
Leeren Sie das Verzeichnis `tmp` über [ Admin ] -> [ (D3) Module ] -> [ Modul-Connector ] -> [ TMP leeren ]. Markieren Sie [ komplett leeren ] und klicken auf [ TMP leeren ].
Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.
> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
### **oder auf der Kommandozeile**
Alle TMP-leeren-Aktionen stehen Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) aus:
```bash
./vendor/bin/d3cleartmp
```
> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
> [i] Beim Kommandozeilenaufruf werden Ihnen weitere Optionen gezeigt, mit denen Sie die Aktion gezielt steuern können.

View File

@ -2,6 +2,8 @@
title: Lizenzschlüssel eintragen
---
### **im Adminbereich**
Das Modul verwendet Lizenzschlüssel, um die Lizenzverwaltung für Sie und auch für uns einfacher zu gestalten. Hierbei haben Sie je nach Modul die Wahl zwischen einer kostenfreien Testlizenz und einer Lizenz für den Einsatz im Livebetrieb.
Speziell **{$modulename}** wird in unterschiedlichen Editionen für den Livebetrieb angeboten. Besuchen Sie unseren [Moduleshop](https://www.oxidmodule.com/), um mehr darüber zu erfahren.

View File

@ -4,8 +4,13 @@ Title: Schnellstart per Composer
## Schnellstart per Composer
### **auf der Kommandozeile**
```bash
php composer require {$composerident} --update-no-dev
php composer require {$composerident}:^{$moduleversion} --update-no-dev
./vendor/bin/oe-console oe:module:activate {$metadataident}
./vendor/bin/d3modules_install
./vendor/bin/d3cleartmp
```
Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Seiten.
Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Seiten.

View File

@ -2,7 +2,7 @@
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.
Die Updateanweisungen 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 Modul dies z.B. früher nicht unterstützte), verwenden Sie bitte die Beschreibung unter [Neuinstallation](../020_Neuinstallation/_index.md).

View File

@ -2,4 +2,18 @@
title: Modul deaktivieren
---
Deaktivieren Sie das Modul über den Shopadmin unter [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Deaktivieren ].
### **im Adminbereich**
Deaktivieren Sie das Modul unter [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Deaktivieren ].
### **oder auf der Kommandozeile**
Alternativ können Sie die Moduldeaktivierung auch über die Kommandozeile (CLI) im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) durchführen.
```bash
./vendor/bin/oe-console oe:module:deactivate {$metadataident}
```
> [!] **Enterprise Edition**: Achten Sie darauf, dass das Modul in allen weiteren Shops (Mall) ebenfalls deaktiviert werden muss.
> [i] **Enterprise Edition**: Zur Deaktivierung in einem bestimmten Shopmandanten verwenden Sie das `--shop-id`-Argument (`...oe-console --shop-id 1 oe:module...`)

View File

@ -1,16 +0,0 @@
---
title: Paketquelle entfernen
---
Durch einen Wechsel der Paketquelle ist die veraltete Angabe nicht mehr erforderlich. Um Konflikte zu vermeiden, sollte die alte Paketquelle entfernt werden. Haben Sie diese schon früher entfernt, können Sie diesen Schritt überspringen.
Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses). Senden Sie dort diesen Befehl ab:
```bash
php composer config --unset repositories.d3
php composer config --unset repositories.D3modules
```
> [!] Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.
> [i] Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die [Dokumentation von Composer](https://getcomposer.org/doc/03-cli.md#require).

View File

@ -2,13 +2,17 @@
title: Dateien erneuern
---
### **auf der Kommandozeile**
Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres
Shops (oberhalb des `source`- und `vendor`-Verzeichnisses). Führen Sie dort diesen Befehl aus:
```bash
php composer update {$composerident} --no-dev
php composer require {$composerident}:^{$moduleversion} --update-no-dev
```
> [!] Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.
Im weiteren Ablauf werden Sie gefragt, ob die Moduldateien überschrieben werden sollen. Bestätigen Sie dies für den Eintrag `{$composerident}`.
> [!] Achten Sie darauf, dass Composer für die Installation die selbe PHP-Version verwendet, in der auch Ihr Shop ausgeführt wird. Sie erhalten sonst möglicherweise unpassende Modulpakete.
> [i] Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die [Dokumentation von Composer](https://getcomposer.org/doc/03-cli.md#require).

View File

@ -2,4 +2,18 @@
title: Modulinformationen aktualisieren
---
Wechseln Sie im Adminbereich zu [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Aktivieren ].
### **im Adminbereich**
Wechseln Sie im Adminbereich zu [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Aktivieren ].
### **oder auf der Kommandozeile**
Alternativ können Sie die Modulaktivierung auch über die Kommandozeile (CLI) im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) durchführen.
```bash
./vendor/bin/oe-console oe:module:activate {$metadataident}
```
> [!] **Enterprise Edition**: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.
> [i] **Enterprise Edition**: Zur Aktivierung in einem bestimmten Shopmandanten verwenden Sie das `--shop-id`-Argument (`...oe-console --shop-id 1 oe:module...`)

View File

@ -2,10 +2,20 @@
title: Shopanpassungen installieren
---
### **im Adminbereich**
Ob Shopanpassungen notwendig sind, ist von der Versionsänderung des Moduls abhängig.
Möglicherweise sehen Sie nach dem Neuaktivieren des Moduls den Installationsassistent, der Sie durch die Änderungen führt. Folgen Sie dann den einzelnen Schritten. Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.
Wird der Assistent nicht gezeigt (Sie sehen wieder die Modulübersicht), waren keine Anpassungen am Shop notwendig.
Ob erforderliche Updates ausgeführt werden sollen, können Sie jederzeit im Adminbereich unter [ (D3) Module ] -> [ Modul-Connector ] -> [ Modulverwaltung ] -> [ Modulinstallation ] prüfen.
Ob erforderliche Updates ausgeführt werden sollen, können Sie jederzeit im Adminbereich unter [ (D3) Module ] -> [ Modul-Connector ] -> [ Modulverwaltung ] -> [ Modulinstallation ] prüfen.
### **oder auf der Kommandozeile**
Der Installationsassistent steht Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) aus:
```bash
./vendor/bin/d3modules_install
```

View File

@ -2,8 +2,20 @@
title: TMP-Ordner leeren
---
### **im Adminbereich**
Leeren Sie das Verzeichnis `tmp` über [ Admin ] -> [ (D3) Module ] -> [ Modul-Connector ] -> [ TMP leeren ]. Markieren Sie [ komplett leeren ] und klicken auf [ TMP leeren ].
Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.
> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
### **oder auf der Kommandozeile**
Alle TMP-leeren-Aktionen stehen Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) aus:
```bash
./vendor/bin/d3cleartmp
```
> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
> [i] Beim Kommandozeilenaufruf werden Ihnen weitere Optionen gezeigt, mit denen Sie die Aktion gezielt steuern können.

View File

@ -2,4 +2,6 @@
title: Lizenzschlüssel aktualisieren
---
### **im Adminbereich**
Wird für die neue Modulversion ein aktualisierter Lizenzschlüssel benötigt, tragen Sie diesen im Adminbereich unter [ (D3) Module ] -> [ Modul-Connector ] -> [ Modulverwaltung ] ein. Klappen Sie dazu den Eintrag des jeweiligen Moduls aus und starten den Lizenzassistent.

View File

@ -2,5 +2,18 @@
title: Modul deaktivieren
---
Deaktivieren Sie das Modul **{$modulename}** über den Shopadmin [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Deaktivieren ].
### **im Adminbereich**
Deaktivieren Sie das Modul unter [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Deaktivieren ].
### **oder auf der Kommandozeile**
Alternativ können Sie die Moduldeaktivierung auch über die Kommandozeile (CLI) im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) durchführen.
```bash
./vendor/bin/oe-console oe:module:deactivate {$metadataident}
```
> [!] **Enterprise Edition**: Achten Sie darauf, dass das Modul in allen weiteren Shops (Mall) ebenfalls deaktiviert werden muss.
> [i] **Enterprise Edition**: Zur Deaktivierung in einem bestimmten Shopmandanten verwenden Sie das `--shop-id`-Argument (`...oe-console --shop-id 1 oe:module...`)

View File

@ -2,12 +2,12 @@
title: Modul aus der Installation entfernen
---
### **auf der Kommandozeile**
Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses). Führen Sie Sie dort diesen Befehl aus:
```Bash
php composer remove {$composerident} --no-update
```
> [!] Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.
> [i] Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die [Dokumentation von Composer](https://getcomposer.org/doc/03-cli.md#require).
> [i] Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die [Dokumentation von Composer](https://getcomposer.org/doc/03-cli.md#remove).

View File

@ -5,5 +5,5 @@ title: Dateien löschen
Löschen Sie den Ordner `{$modulefolder}` und seine enthaltenen Elemente aus dem Verzeichnis `source/modules/d3` Ihres Shops.
Bestätigen Sie anschließend im Shopadmin unter [ Erweiterungen ] -> [ Module ] -> [ Installierte Shop-Module ] die Nachricht:
> Es gibt registrierte Erweiterungen im eShop, deren Verzeichnis nicht vorhanden ist.
> Es gibt registrierte Erweiterungen im eShop, deren Verzeichnis nicht vorhanden ist.
> Möchten Sie alle Modulinformationen einschließlich Konfigurationseinstellungen und Blockinformationen für Templates löschen?

View File

@ -2,8 +2,20 @@
title: TMP-Ordner leeren
---
### **im Adminbereich**
Leeren Sie das Verzeichnis `tmp` über [ Admin ] -> [ (D3) Module ] -> [ Modul-Connector ] -> [ TMP leeren ]. Markieren Sie [ komplett leeren ] und klicken auf [ TMP leeren ].
Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.
> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
### **oder auf der Kommandozeile**
Alle TMP-leeren-Aktionen stehen Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) aus:
```bash
./vendor/bin/d3cleartmp
```
> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
> [i] Beim Kommandozeilenaufruf werden Ihnen weitere Optionen gezeigt, mit denen Sie die Aktion gezielt steuern können.

View File

@ -72,23 +72,49 @@
<div class="Page__header">
<h1><a href="../changelog/Changelog.html">Changelog</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<h2 id="page_3-0-2-0-2020-04-08">3.0.2.0 - 2020-04-08</h2>
<h2 id="page_3-1-0-0-2021-03-12">3.1.0.0 - 2021-03-12</h2>
<h3 id="page_Added">Added</h3>
<ul>
<li>erforderliche Felder, die im Shop keine Pflichtfelder sind, werden an der zu prüfenden Zahlart zusätzlich abgefragt
<ul>
<li>funktioniert für alle Boniversum-Pflichtfelder</li>
<li>wenn die Felder unabhängig vom Pflichtfeld schon ausgefüllt sind, erfolgt keine zusätzliche Abfrage</li>
</ul>
</li>
</ul>
<h3 id="page_Changed">Changed</h3>
<ul>
<li>Templates für Verwendung in Flow- und Wave-Theme aktualisiert</li>
</ul>
<h3 id="page_Fixed">Fixed</h3>
<ul>
<li>Geburtsdatumauswahl zeigt komplette Monatsnamen anstelle der Ziffern</li>
</ul>
<hr />
<h2 id="page_3-0-2-1-2020-10-16">3.0.2.1 - 2020-10-16</h2>
<h3 id="page_Changed-2">Changed</h3>
<ul>
<li>Titellogo auf statischen Asset umgestellt</li>
<li>Dokumentation aktualisiert</li>
</ul>
<hr />
<h2 id="page_3-0-2-0-2020-04-08">3.0.2.0 - 2020-04-08</h2>
<h3 id="page_Added-2">Added</h3>
<ul>
<li>installierbar in OXID 6.2</li>
</ul>
<hr />
<h2 id="page_3-0-1-0-2020-04-03">3.0.1.0 - 2020-04-03</h2>
<h3 id="page_Changed">Changed</h3>
<h3 id="page_Changed-2">Changed</h3>
<ul>
<li>Erweiterbarkeit verbessert für Rückleitung im Falle des nicht gesetzten Geburtstages</li>
<li>Dokumentation ergänzt</li>
</ul>
<h3 id="page_Fixed">Fixed</h3>
<h3 id="page_Fixed-2">Fixed</h3>
<ul>
<li>vermeidet Bonima-Check, wenn Bestellung im Admin geändert oder neu berechnet wird</li>
<li>Geburtstagsprüfung bei nicht ladbarem Kundenkonto korrigiert</li>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../editions/Editionen.html">Editionen</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -48,8 +48,8 @@
<div class="details">
<div>Autor: D³ Data Development</div> <div>Stand: 16.10.2020</div>
<div>Version: 3.0.2.1</div>
<div>Autor: D³ Data Development</div> <div>Stand: 11.03.2021</div>
<div>Version: 3.1.0.0</div>
</div>
</div>

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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
@ -87,9 +87,17 @@
<li>installierter ionCube Loader</li>
</ul>
</li>
<li>Shopversionen / -editionen
<li>Shopeditionen
<ul>
<li>OXID eShop Community Edition (CE), Professional Edition (PE) oder Enterprise Edition (EE) in Compilation Version
<li>OXID eShop Community Edition (CE)</li>
<li>OXID eShop Professional Edition (PE)</li>
<li>OXID eShop Enterprise Edition (EE)</li>
<li>OXID eShop B2B Edition</li>
</ul>
</li>
<li>Shopversionen
<ul>
<li>OXID eShop in Compilation Version
<ul>
<li>6.0.x</li>
<li>6.1.x</li>
@ -108,7 +116,7 @@
<li>Installation via <a href="https://getcomposer.org" class="Link--external">Composer</a>
</li>
</ul>
<p>Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für <strong>PHP 5.6</strong>, <strong>PHP 7.0</strong>, <strong>PHP 7.1</strong>, <strong>PHP 7.2</strong>, <strong>PHP 7.3</strong> oder <strong>PHP 7.4</strong> sowie dem auf Ihrem Server vorhandenen Decoder (<strong>ionCube Loader</strong>) kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den für Ihren Shop genutzten Decoder und die PHP-Version.</p>
<p>Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für Ihre genutzte PHP-Version sowie dem auf Ihrem Server vorhandenen Decoder (<strong>ionCube Loader</strong>) kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den für Ihren Shop genutzten Decoder und die PHP-Version.</p>
<p>Kontrollieren Sie bitte auch, ob diese Modulversion für die von Ihnen eingesetzte Shopedition (Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist.</p>
</div>

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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,14 +72,14 @@
<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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Löschen Sie den Ordner <code>bonimascore</code> und seine enthaltenen Elemente aus dem Verzeichnis <code>source/modules/d3</code> Ihres Shops.
Bestätigen Sie anschließend im Shopadmin unter <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span> -&gt; <span class="navi_element">Installierte Shop-Module</span> die Nachricht:</p>
<blockquote>
<p>Es gibt registrierte Erweiterungen im eShop, deren Verzeichnis nicht vorhanden ist.<br />
<p>Es gibt registrierte Erweiterungen im eShop, deren Verzeichnis nicht vorhanden ist.
Möchten Sie alle Modulinformationen einschließlich Konfigurationseinstellungen und Blockinformationen für Templates löschen?</p>
</blockquote>
</div>

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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,18 +72,16 @@
<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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses). Führen Sie Sie dort diesen Befehl aus:</p>
<h3 id="page_auf-der-Kommandozeile"><strong>auf der Kommandozeile</strong></h3>
<p>Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses). Führen Sie Sie dort diesen Befehl aus:</p>
<pre><code class="language-Bash">php composer remove d3/bonimascore --no-update
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die <a href="https://getcomposer.org/doc/03-cli.md#require" class="Link--external">Dokumentation von Composer</a>.</p>
<i class='fas fa-info-circle'></i> <p> Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die <a href="https://getcomposer.org/doc/03-cli.md#remove" class="Link--external">Dokumentation von Composer</a>.</p>
</blockquote>
</div>

View File

@ -72,11 +72,22 @@
<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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Deaktivieren Sie das Modul <strong><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</strong> über den Shopadmin <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</span> auf den Button <span class="navi_element">Deaktivieren</span>.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Deaktivieren Sie das Modul unter <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</span> auf den Button <span class="navi_element">Deaktivieren</span>.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Alternativ können Sie die Moduldeaktivierung auch über die Kommandozeile (CLI) im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) durchführen.</p>
<pre><code class="language-bash">./vendor/bin/oe-console oe:module:deactivate d3bonimascore
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> <strong>Enterprise Edition</strong>: Achten Sie darauf, dass das Modul in allen weiteren Shops (Mall) ebenfalls deaktiviert werden muss.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> <strong>Enterprise Edition</strong>: Zur Deaktivierung in einem bestimmten Shopmandanten verwenden Sie das <code>--shop-id</code>-Argument (<code>...oe-console --shop-id 1 oe:module...</code>)</p>
</blockquote>
</div>
<nav>

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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,14 +72,22 @@
<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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Leeren Sie das Verzeichnis <code>tmp</code> über <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">TMP leeren</span>. Markieren Sie <span class="navi_element">komplett leeren</span> und klicken auf <span class="navi_element">TMP leeren</span>.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Leeren Sie das Verzeichnis <code>tmp</code> über <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">TMP leeren</span>. Markieren Sie <span class="navi_element">komplett leeren</span> und klicken auf <span class="navi_element">TMP leeren</span>.</p>
<p>Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Alle TMP-leeren-Aktionen stehen Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) aus:</p>
<pre><code class="language-bash">./vendor/bin/d3cleartmp
</code></pre>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Beim Kommandozeilenaufruf werden Ihnen weitere Optionen gezeigt, mit denen Sie die Aktion gezielt steuern können.</p>
</blockquote>
</div>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../installation/Installation.html">Installation / Update / Deinstallation</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,11 +72,12 @@
<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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Das Modul verwendet Lizenzschlüssel, um die Lizenzverwaltung für Sie und auch für uns einfacher zu gestalten. Hierbei haben Sie je nach Modul die Wahl zwischen einer kostenfreien Testlizenz und einer Lizenz für den Einsatz im Livebetrieb.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Das Modul verwendet Lizenzschlüssel, um die Lizenzverwaltung für Sie und auch für uns einfacher zu gestalten. Hierbei haben Sie je nach Modul die Wahl zwischen einer kostenfreien Testlizenz und einer Lizenz für den Einsatz im Livebetrieb.</p>
<p>Speziell <strong><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</strong> wird in unterschiedlichen Editionen für den Livebetrieb angeboten. Besuchen Sie unseren <a href="https://www.oxidmodule.com/" class="Link--external">Moduleshop</a>, um mehr darüber zu erfahren.</p>
<p>Rufen Sie zum Anfordern des Lizenzschlüssels die Modulverwaltung im Adminbereich unter <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">Modulverwaltung</span> auf. Klappen Sie den Eintrag des jeweiligen Moduls aus. Sofern erforderlich, können Sie hier den Lizenzassistenten starten, der schnell und einfach ihr Modul aktiviert.</p>
</div>

View File

@ -72,13 +72,17 @@
<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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Führen Sie in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) diesen Befehl aus, um das Modul <strong><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</strong> zur Installation hinzuzufügen:</p>
<pre><code class="language-bash">php composer require d3/bonimascore --update-no-dev
<h3 id="page_auf-der-Kommandozeile"><strong>auf der Kommandozeile</strong></h3>
<p>Führen Sie in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) diesen Befehl aus, um das Modul <strong><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</strong> zur Installation hinzuzufügen:</p>
<pre><code class="language-bash">php composer require d3/bonimascore:^3.1.0.0 --update-no-dev
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> Achten Sie darauf, dass Composer für die Installation die selbe PHP-Version verwendet, in der auch Ihr Shop ausgeführt wird. Sie erhalten sonst möglicherweise unpassende Modulpakete.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die <a href="https://getcomposer.org/doc/03-cli.md#require" class="Link--external">Dokumentation von Composer</a>.</p>
</blockquote>

View File

@ -72,13 +72,21 @@
<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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Aktivieren Sie das Modul über den Shopadmin unter <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</span> auf den Button <span class="navi_element">Aktivieren</span>.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Aktivieren Sie das Modul über den Shopadmin unter <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</span> auf den Button <span class="navi_element">Aktivieren</span>.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Alternativ können Sie die Modulaktivierung auch auf der Kommandozeile (CLI) im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) durchführen.</p>
<pre><code class="language-bash">./vendor/bin/oe-console oe:module:activate d3bonimascore
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> <strong>Enterprise Editon</strong>: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.</p>
<i class='fas fa-exclamation-triangle'></i> <p> <strong>Enterprise Edition</strong>: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> <strong>Enterprise Edition</strong>: Zur Aktivierung in einem bestimmten Shopmandanten verwenden Sie das <code>--shop-id</code>-Argument (<code>...oe-console --shop-id 1 oe:module...</code>)</p>
</blockquote>
</div>

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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,14 +72,19 @@
<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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Direkt nach der Modulaktivierung startet der Assistent, der Sie durch die Shopanpassung führt. Darin können Sie verschiedene Optionen der Installation wählen.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Direkt nach der Modulaktivierung startet der Assistent, der Sie durch die Shopanpassung führt. Darin können Sie verschiedene Optionen der Installation wählen.</p>
<p>Den Installationsassistenten finden Sie auch unter den Menüpunkten <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">Modulverwaltung</span> -&gt; <span class="navi_element">Modulinstallation</span>.</p>
<p>Bei tiefgreifenden Änderungen an Ihrem Shop (z.B. Hinzufügen weiterer Sprachen oder Mandanten) rufen Sie den Installationsassistenten bitte erneut auf, um dann eventuell notwendige Nacharbeiten für das Modul ausführen zu lassen.</p>
<p>Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Der Installationsassistent steht Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) aus:</p>
<pre><code class="language-bash">./vendor/bin/d3modules_install
</code></pre>
</div>
<nav>

View File

@ -72,14 +72,22 @@
<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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Leeren Sie das Verzeichnis <code>tmp</code> über <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">TMP leeren</span>. Markieren Sie <span class="navi_element">komplett leeren</span> und klicken auf <span class="navi_element">TMP leeren</span>.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Leeren Sie das Verzeichnis <code>tmp</code> über <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">TMP leeren</span>. Markieren Sie <span class="navi_element">komplett leeren</span> und klicken auf <span class="navi_element">TMP leeren</span>.</p>
<p>Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Alle TMP-leeren-Aktionen stehen Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) aus:</p>
<pre><code class="language-bash">./vendor/bin/d3cleartmp
</code></pre>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Beim Kommandozeilenaufruf werden Ihnen weitere Optionen gezeigt, mit denen Sie die Aktion gezielt steuern können.</p>
</blockquote>
</div>

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">Updatefähigkeit</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,12 +72,13 @@
<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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Das Modul ist für die Verwendung mit den folgenden OXID-Themes vorbereitet:</p>
<ul>
<li>Wave</li>
<li>Flow</li>
</ul>
<p>Verwenden Sie in Ihrem Shop ein angepasstes Verzeichnis für Ihre Templates (neues Theme oder CustomTheme), kopieren Sie die Templates und / oder die CSS-Dateien in die neuen Ordner.</p>

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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,12 +72,16 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<h2 id="page_Schnellstart-per-Composer">Schnellstart per Composer</h2>
<pre><code class="language-bash">php composer require d3/bonimascore --update-no-dev
<h3 id="page_auf-der-Kommandozeile"><strong>auf der Kommandozeile</strong></h3>
<pre><code class="language-bash">php composer require d3/bonimascore:^3.1.0.0 --update-no-dev
./vendor/bin/oe-console oe:module:activate d3bonimascore
./vendor/bin/d3modules_install
./vendor/bin/d3cleartmp
</code></pre>
<p>Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Seiten.</p>
</div>

View File

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

View File

@ -72,16 +72,18 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres
<h3 id="page_auf-der-Kommandozeile"><strong>auf der Kommandozeile</strong></h3>
<p>Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres
Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses). Führen Sie dort diesen Befehl aus:</p>
<pre><code class="language-bash">php composer update d3/bonimascore --no-dev
<pre><code class="language-bash">php composer require d3/bonimascore:^3.1.0.0 --update-no-dev
</code></pre>
<p>Im weiteren Ablauf werden Sie gefragt, ob die Moduldateien überschrieben werden sollen. Bestätigen Sie dies für den Eintrag <code>d3/bonimascore</code>.</p>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.</p>
<i class='fas fa-exclamation-triangle'></i> <p> Achten Sie darauf, dass Composer für die Installation die selbe PHP-Version verwendet, in der auch Ihr Shop ausgeführt wird. Sie erhalten sonst möglicherweise unpassende Modulpakete.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die <a href="https://getcomposer.org/doc/03-cli.md#require" class="Link--external">Dokumentation von Composer</a>.</p>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.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/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,11 +72,12 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.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/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Wird für die neue Modulversion ein aktualisierter Lizenzschlüssel benötigt, tragen Sie diesen im Adminbereich unter <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">Modulverwaltung</span> ein. Klappen Sie dazu den Eintrag des jeweiligen Moduls aus und starten den Lizenzassistent.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Wird für die neue Modulversion ein aktualisierter Lizenzschlüssel benötigt, tragen Sie diesen im Adminbereich unter <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">Modulverwaltung</span> ein. Klappen Sie dazu den Eintrag des jeweiligen Moduls aus und starten den Lizenzassistent.</p>
</div>
<nav>

View File

@ -72,11 +72,22 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Deaktivieren Sie das Modul über den Shopadmin unter <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</span> auf den Button <span class="navi_element">Deaktivieren</span>.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Deaktivieren Sie das Modul unter <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</span> auf den Button <span class="navi_element">Deaktivieren</span>.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Alternativ können Sie die Moduldeaktivierung auch über die Kommandozeile (CLI) im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) durchführen.</p>
<pre><code class="language-bash">./vendor/bin/oe-console oe:module:deactivate d3bonimascore
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> <strong>Enterprise Edition</strong>: Achten Sie darauf, dass das Modul in allen weiteren Shops (Mall) ebenfalls deaktiviert werden muss.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> <strong>Enterprise Edition</strong>: Zur Deaktivierung in einem bestimmten Shopmandanten verwenden Sie das <code>--shop-id</code>-Argument (<code>...oe-console --shop-id 1 oe:module...</code>)</p>
</blockquote>
</div>
<nav>

View File

@ -72,11 +72,22 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Wechseln Sie im Adminbereich zu <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</span> auf den Button <span class="navi_element">Aktivieren</span>.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Wechseln Sie im Adminbereich zu <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</span> auf den Button <span class="navi_element">Aktivieren</span>.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Alternativ können Sie die Modulaktivierung auch über die Kommandozeile (CLI) im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) durchführen.</p>
<pre><code class="language-bash">./vendor/bin/oe-console oe:module:activate d3bonimascore
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> <strong>Enterprise Edition</strong>: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> <strong>Enterprise Edition</strong>: Zur Aktivierung in einem bestimmten Shopmandanten verwenden Sie das <code>--shop-id</code>-Argument (<code>...oe-console --shop-id 1 oe:module...</code>)</p>
</blockquote>
</div>
<nav>

View File

@ -1,119 +0,0 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Paketquelle entfernen - BonimaScore</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item '><a href="../../installation/Installation.html">Installation / Update / Deinstallation</a></li><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Vorbereitungen.html">Vorbereitungen</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Verwendung_eigener_Themes.html">Verwendung eigener Themes</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefähigkeit</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Update/Updatedefinition.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Updatedefinition.html">Wann kann ein Update ausgeführt werden?</a></li><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Update/Paketquelle_entfernen.html">Paketquelle entfernen</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a><br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a><br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a><br />
<a href="https://docs.oxidmodule.com" target="_blank">Dokumentationen</a><br />
<a href="https://support.oxidmodule.com" target="_blank">D³ Support Center</a><br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a><br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a><br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.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">
09.04.2020 </span>
</div>
<div class="s-content">
<p>Durch einen Wechsel der Paketquelle ist die veraltete Angabe nicht mehr erforderlich. Um Konflikte zu vermeiden, sollte die alte Paketquelle entfernt werden. Haben Sie diese schon früher entfernt, können Sie diesen Schritt überspringen.</p>
<p>Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses). Senden Sie dort diesen Befehl ab:</p>
<pre><code class="language-bash">php composer config --unset repositories.d3
php composer config --unset repositories.D3modules
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die <a href="https://getcomposer.org/doc/03-cli.md#require" class="Link--external">Dokumentation von Composer</a>.</p>
</blockquote>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Update/Modul_deaktivieren.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Update/Dateien_erneuern.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,14 +72,19 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.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 installieren</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Ob Shopanpassungen notwendig sind, ist von der Versionsänderung des Moduls abhängig.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Ob Shopanpassungen notwendig sind, ist von der Versionsänderung des Moduls abhängig.</p>
<p>Möglicherweise sehen Sie nach dem Neuaktivieren des Moduls den Installationsassistent, der Sie durch die Änderungen führt. Folgen Sie dann den einzelnen Schritten. Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.</p>
<p>Wird der Assistent nicht gezeigt (Sie sehen wieder die Modulübersicht), waren keine Anpassungen am Shop notwendig.</p>
<p>Ob erforderliche Updates ausgeführt werden sollen, können Sie jederzeit im Adminbereich unter <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">Modulverwaltung</span> -&gt; <span class="navi_element">Modulinstallation</span> prüfen.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Der Installationsassistent steht Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) aus:</p>
<pre><code class="language-bash">./vendor/bin/d3modules_install
</code></pre>
</div>
<nav>

View File

@ -72,14 +72,22 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Leeren Sie das Verzeichnis <code>tmp</code> über <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">TMP leeren</span>. Markieren Sie <span class="navi_element">komplett leeren</span> und klicken auf <span class="navi_element">TMP leeren</span>.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Leeren Sie das Verzeichnis <code>tmp</code> über <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">TMP leeren</span>. Markieren Sie <span class="navi_element">komplett leeren</span> und klicken auf <span class="navi_element">TMP leeren</span>.</p>
<p>Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Alle TMP-leeren-Aktionen stehen Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) aus:</p>
<pre><code class="language-bash">./vendor/bin/d3cleartmp
</code></pre>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Beim Kommandozeilenaufruf werden Ihnen weitere Optionen gezeigt, mit denen Sie die Aktion gezielt steuern können.</p>
</blockquote>
</div>

View File

@ -72,11 +72,11 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.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/Updatedefinition.html">Wann kann ein Update ausgeführt werden?</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Die Updatenaweisungen können verwendet werden, wenn dieses Modul schon früher mit Hilfe von Composer installiert wurde.</p>
<p>Die Updateanweisungen können verwendet werden, wenn dieses Modul schon früher mit Hilfe von Composer installiert wurde.</p>
<p>Wurde die Installation bisher noch nicht durchgeführt oder die Installation wurde <strong>nicht</strong> über Composer
durchgeführt (weil das Modul dies z.B. früher nicht unterstützte), verwenden Sie bitte die Beschreibung unter <a href="../Neuinstallation/index.html">Neuinstallation</a>.</p>
</div>

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">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

File diff suppressed because one or more lines are too long

View File

@ -30,6 +30,7 @@ use OxidEsales\Eshop\Core\Exception\DatabaseErrorException;
use OxidEsales\Eshop\Core\Exception\StandardException;
use OxidEsales\Eshop\Core\Model\ListModel;
use OxidEsales\Eshop\Core\Registry;
use PDO;
class d3bonimascore_config_main extends d3_cfg_mod_main
{
@ -84,8 +85,8 @@ class d3bonimascore_config_main extends d3_cfg_mod_main
{
$oQB = d3database::getInstance()->getQueryBuilder();
$oQB->select('*')
->from(getViewName('oxcountry'))
->where('oxactive='.$oQB->createNamedParameter(1, \PDO::PARAM_INT));
->from(oxNew(Country::class)->getViewName())
->where('oxactive='.$oQB->createNamedParameter(1, PDO::PARAM_INT));
/** @var ListModel $oList */
$oList = oxNew(ListModel::class);

View File

@ -23,12 +23,15 @@ use D3\ModCfg\Application\Model\d3database;
use D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception;
use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException;
use Doctrine\DBAL\DBALException;
use Exception;
use OxidEsales\Eshop\Application\Model\Payment;
use OxidEsales\Eshop\Application\Model\PaymentList;
use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
use OxidEsales\Eshop\Core\Exception\DatabaseErrorException;
use OxidEsales\Eshop\Core\Exception\StandardException;
use OxidEsales\Eshop\Core\Model\ListModel;
use OxidEsales\Eshop\Core\Registry;
use PDO;
class d3bonimascore_matrix_main extends d3_cfg_mod_main
{
@ -48,7 +51,7 @@ class d3bonimascore_matrix_main extends d3_cfg_mod_main
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
* @throws StandardException
* @throws \Exception
* @throws Exception
*/
public function save()
{
@ -78,7 +81,7 @@ class d3bonimascore_matrix_main extends d3_cfg_mod_main
$oQB = d3database::getInstance()->getQueryBuilder();
$oQB->select('*')
->from(getViewName('d3bonimascore'))
->from(oxNew(d3bonimascore::class)->getViewName())
->where('shopid = '.$oQB->createNamedParameter($sShopId))
->addOrderBy('identreturncode', 'DESC')
->addOrderBy('scoreclass', 'ASC');
@ -114,8 +117,8 @@ class d3bonimascore_matrix_main extends d3_cfg_mod_main
{
$oQB = d3database::getInstance()->getQueryBuilder();
$oQB->select('*')
->from(getViewName('oxpayments'))
->where('oxactive = '.$oQB->createNamedParameter(1, \PDO::PARAM_INT))
->from(oxNew(Payment::class)->getViewName())
->where('oxactive = '.$oQB->createNamedParameter(1, PDO::PARAM_INT))
->orderBy('oxdesc');
/** @var PaymentList $oList */

View File

@ -17,6 +17,8 @@
namespace D3\Bonimascore\Application\Controller\Admin;
use Doctrine\DBAL\DBALException;
use Exception;
use OxidEsales\Eshop\Application\Model\Payment;
use OxidEsales\Eshop\Core\Registry;
@ -26,8 +28,8 @@ class d3bonimascore_payment_main extends d3bonimascore_matrix_main
/**
* Speichert sichere Zahlungsarten
* @throws \Doctrine\DBAL\DBALException
* @throws \Exception
* @throws DBALException
* @throws Exception
*/
public function save()
{

View File

@ -254,9 +254,7 @@ class d3bonimascore_user extends AdminController
$sLastCheckDatetime = strtotime($aDetails['datum'] . " " . $aDetails['uhrzeit']);
$sNextCheckDatetime = strtotime("+$iValidPeriod day", $sLastCheckDatetime);
return $sNextCheckDatetime;
return strtotime("+$iValidPeriod day", $sLastCheckDatetime);
}
/**

View File

@ -23,6 +23,7 @@ use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod;
use D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception;
use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException;
use Doctrine\DBAL\DBALException;
use Exception;
use OxidEsales\Eshop\Application\Controller\Admin\AdminController;
use OxidEsales\Eshop\Application\Model\Groups;
use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
@ -60,7 +61,7 @@ class d3bonimascore_usergroup extends AdminController
}
/**
* @throws \Exception
* @throws Exception
*/
public function save()
{

View File

@ -0,0 +1,40 @@
<?php //006ea
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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);
?>
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

View File

@ -0,0 +1,56 @@
<?php //006ea
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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);
?>
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

View File

@ -0,0 +1,36 @@
<?php //006ea
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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);
?>
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

View File

@ -0,0 +1,37 @@
<?php //006ea
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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);
?>
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
dyjEPNnSRbZ+XF7h0ZEGyO4gH8bILpscBZdwOW==

View File

@ -0,0 +1,37 @@
<?php //006ea
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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);
?>
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
itmHddW=

View File

@ -0,0 +1,22 @@
<?php //006ea
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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+cPoCe9mrDy9iY29woBfb5JWPN/jPd/asSoucu2zI9KK/8BSK9UjOFN6GjafBkKBTnsfIKIuAI
lkCVDwKqYIbwLHIrPPbWFQpQsZff2FCHzqreVzf+gt6oclJLzqYHP6IIXl7Dku/jO4LqyfE5WQd+
puEIlaDgmZXe+oUNL7xyeN7hzC+eSlyjNYVM0vivxch/OePv4LKUzXKrmr4PpMWGiq65UqMFEefj
IBegcMh0c5pFMkc0n07wqQIcBFPb7Wj4pecx+qNyr+bqhT6CabWh0j36BpDib6vOWxh5yBNjI3px
B15T/y+cLDpP5pNbqcK1zEoKxwg645u5XtYPJEJDa6K3B6PYvygTTI1zaVEuxIoG5YIlIdeg7Fxr
9Kybjo5htt3iFm3Ll3eL4jYnl6NL74BzKS/4nHxl5JVg7pHVre7tRy9uu0a5cdEaujWcuswBQCHF
hMxQoYDhr8ZYTFkdeTk/6I26xlyJPfGgetVA/2KFl83UV9wlpW/uL9WjrYR0Ic99I2ch4c3l8ihs
LxzB2nfPB6fDTAtq5zCqWSL3ZDwj8t38jIWQZjfcOxt4s6ctzvGBlW/5CRUEWOob/9MAIT12XkQw
K4P6zBUiVcq28zuPtEIdOIu8tfRCT3LQskwpS0BhO4Wz+DJEm6sht9Xuy8xclmc9BOjh2SohfmOG
+A5ZC2b8cuHFxDHwd7whCFJ3lr6XlYZqYu5DN8CQ9B5JwkZWMuWsTi69cx8ndAx8dP9a/Gu2zn5Z
54uHNsdAnG0/fMaGCHyVX2jcZCVVSyD8z1vy0u85S2G5O3JecBZwJImDwj6IrlSKVHMzB2yDWB3A
1LVwphT2eg9GvX0XJxLgzC0+ipEkI7J+qGuOKlS3l+zKFGi+UD0Wb1COrV/G0I18s5nEtp74IJ66
MSNyYfM+Jq/c0ebryKnQexBh+S8+CpwaU0XoOpQRS1L/A2XzlYsE6GNYZuGwQie5XN2yUrM2r0G0
B8y8WI5uVFGVIsWDr2OzgeRPOiD9XprapPvWcg3LHzsXDU5SQxEGDPzFccRc0FAgXPv8aPbfOegy
sNTU0Pofuw2LxLEx35hoarO8mI6+b4D5HKcUHZOMVtBqLszjK/bT9CT7tY75reVDESUuUZJGg6Dh
qzwgNoS7GiRPia7zDxa0rkXjMVNxJ2JEFXVcvg28ybmn2t9JqB6Hvb4kZeBMENYB/qW4URh6hLce
aFqdeS3vDq74CkI83FYuzZkT66mqwUSP/pe9bs7fNEh32Y6q9nM4jmu3+i0I15y9rxhpbAF6QbXt
Q3ZizJgAGCgIyB53rhDiuus1IxmKZmqOlwz+RO0=

View File

@ -0,0 +1,51 @@
<?php //006ea
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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+cPs1E1oKU7/mAvuEI1h6Nx8M5vWpQ2mfsByf1dOoo9OTJn+adawfSFn/GCDtaJwujvOdGHmwY
6XSn+pGLha/Ss840WiA0eJkN8DazrigGDp0YbRNGlaIoNudwGp6QTbDnxlM+ATYIaHtpOdSQSQHM
l/oogJTDhFAC8grFHWNrO0MoEHuzArSCYHcH4dRnzWDqKd3fClOIYH0ruDd8DFWoIp6Oby8gKbXN
1VXKLUE48ZRATzs6fkyKck5DsRWwwQlXwNYc0/j5/DVfTAtHZ99OAmBGnY+ePv66X3HXfZZhgpKy
WwOG2v9M2dWsoWasg8MKxutQKArQ/g/IzxfDcaTGB3zXQoAOVv2I/E6KMqi3MHvFobOvVeo9ufgk
/9Yn8O1VaN6XrPv5KnM/tEQSCfsDcy1xKxLmjc//17KNjJ52leAQtf2TaU9zDd7tclOucYn0tSgS
IEABRJytH+isHwEhQJeLobZdnllfuoJNdzIMtVYuZoewo5m38ekd16m45dfw9DqGxt1C7WAnzx/v
iDGHIvXHAUibhab68DJOGs7tKl6SlJhsgxNh2s/Lk3bkXNE9xwZ1JVSSrLF2KBy/R5HpM6UQePQ+
sdIx298VoSYOmvP7FPUSBxlq56eCDjUmYa3UAmHVTyflhpOsCynf2UVFUCFXzYhmgG1fUP3Ww9aR
zYX4eMqDq5WKLn2k1b8GVfqEVy95oyPt2K9HorFqLfOxQ9cwyt4t3d4iGKOFoPI+oeaTu1vSs9EZ
JoNjMkLkRhqY8i8TFN++uzKzq7umSYUKm6SJeIiNXeRYaDFhEReFxOxDP79nA1RsLXRRGND641wP
LMIkuRrH0+pF4HV0G/MqatEQ37nhUoRkcpkUdW26oWbQ3vIXyvaYBu2wTr9k2RhCbYE+2Ad7ZWVm
ffgX3DnU6ZqZBWdFJcLyUJk8WWCnQwn4QZJFzN4dbDcsix/Qtial1h1XiExnZOeNdUS43Cpfd7rt
TYiaiYCrW/dXTz+Ip2SaW4fi4jmDZjKd7L4dBpE5gsmGh6ijV5RabLHilSbNVLRU3LBoX/SjseDk
iylTV/zmwpNBs2T2mOquE4sPajOGaNd3j7ceCJtrgSa//Au6CrV8P/bGzCyolTo5jPRFBIPqRqjb
9LFfX/TaBxH2jPbPMBSUFgyaXcOvNhnyGIowlgfOw3IUrDsmvxLMqay2IxlVHmgHRmryns5/k75q
96ossey4CWWQqbWIdkNzTXbkSqaUW+8c1ION5rjD2TIov0W31fnM7slBZjxPTdbg3ml9lSgSCWdV
IglaSlV8nFOZnNCS+YiNtxPAsh7ipo27UJAMMRmodAzZNeHmGBb7MDFVRylnJw3Dwm9CXQB1O764
SpQcrtAKh7a7ZtGuhCnrIgItkDMOcW7c3KRVlTFIgBOukj6ljbB8jpb93Nkhe86sgSBzCjYg/1u8
+HqewZH3f1ivHW+X3nI5HJquUAoJfaisVuuOQQpatsBxHxEC5Esp7J1SJwE3CJwMiYjyHvXYvZSM
bjUM+YwWAU59oNDQzP8gQ53IU2iJRsHbijaas81GN+Hjt+8mZr9FDsJBn9Sz6TJSWbK0NT60lthl
P3kWCl+KZMRSJZyoHOxiPtJCz4Ui/DaUvpFYuKKXdOSa73NX376FvI0CRTdz8DikdirG6ojNWCfh
6PU5gu2El1wJH3GhTWKCf20YcyT5DGM/td0bahG54tHggPbRz6po+JAWpdwGTbQdE/bc1ksb6gTh
D2yvCtLb1ih31ovIT9vmXc2dgm7kYpvjykfXMwnlDVeTUtOVgkebuzMb9hzNtPhtvamRSIHh/oYi
phtRcgDBXR54CwH81IfVIjV6kcRuiZ7MaWV1fcGlmDfm1+qkSulmVUY862HegObg35rvCgM5segU
kQNYXV83R1ejjKoNS9Z721NW+7J2+cyYAOnTHyA1RdIaURReTvdHcIzuylwdxK6jimwArgv3+kk/
K1q+xNNBXuY3HcBZqs6HPVvu8qNNoPR5sH/kjY+wxFS1Du2P/zohOSXQdOjsDHdoE7rDciUInPFb
MNSeERAd3vf9dklQs01uATU1O58uWXMr/jM/aoQ7aKH1tu7moI4cfyZT9vSgAyQo6r6jY6Vk/hKK
wiTgxurPYQ/zaY3huj5qHdQ7yLcRWd6dNPsaMEJCUccBgrMvf+2FKHnNdDbTYAyo8QSx6dUQpzQs
zfDxc9nrRBOni9fl0YTbJF5dAncxQbPuW2KYRMFBcNDevV5VLoTyq4a78+nRkoNxH2ZYxeWNSwU/
nY5zEHB81D8r4SnNwcFOG5tQZTfRFTixUs/JFM3JRd8w5sEU7sS7gG28xgkbIdfFEmez9oaHXoqv
TvuBnlkQB43H7+mtEWzZ9jQBRcGFPRJJ2G8PjgVGAtBW4Xv7Pcnydb8b4qYKM7Zj+2IeL8ta+5yL
7OV49C0g5mwOMDc8OYDpUNqDXbqEQ+dWnnFN+FTSatiM5CrjBM8T/TSoATe7Wt7cVE2dkVzOCVH0
/GI/2NrBlBOnWo/oGAEYzykznyZfzA/m8Y8zfJwdrMg6r3YIr1UWx4TAJI2GzR7czskdhEzzc5CF
kdkaWY3C990acDP5KEIj21eFXBS7/Rht/DMY4CndGJ1U2vJhysTOE3/29zyFZIjqa1pi/+Q1q2Qz
aAbqYSIPif9a89ajbR3euJ/71ETosYww0BYdZm+2OCv6AkT9hRpPIOjWMcekYgd5EMEUPHqAOEr2
DAEmeYLeDcPTBHbJhnQ+eD+iDxdmcoYt5h8QSRN9UoYr9z/De2/4aZQxJ/ChoLK0WXURvYBoDPiZ
3ums2RmMfcVKSsWODasGxxTDXhb1bT3B4O2zmDew1nJHQyS5gIVx+5rPre3aGpRa2SS6eVsQH6mp
8GP9Nmn3V5PngvBooQ9cxOR5fcX3N+j1K7fCQzXmCZ7rB7+vFOihwCgGhM6EJtEOYQcktxCk0ILF
7+E1akvkvrlP71HTOnknn36Jv0TFe2FAUPC1PGV+ip+jb9dJSRq4bomKRP+5M1s66UQHtsGC5CFm
wfPzcjCzisZtH91U3O2pc9taBoTqyxhx+co+UMS54UxYok5Q8smcqN85jaV/DW1xefW0qg9mb/8Y
4bAmWLbI81gtU8D+U+5QHYrub9cFKYeuBE3z54VGzVQn7w+UYFuFuaX+kta12x2OvsOYo8rOUF/u
IDFA3at1zDZh8fqFkk/5VbNFzQbBtkbkt00S2k9FGh9dO6NdguQMIYzGJwzkcEwSKNfJsvOUmYCR
nsXtW09MeATEQym31ReEFySh4ikDbZA1PkZQs97H7bPBSuQpVDSVM5Pkm7UvobnQDoiqu7GoVX7e
dCXaecLp+gXgj7SsTZ473JrnqD/p6lvsv/NNKlFEDNzhqYaomHAYMiz7mzU+RSTWInib3KJwak5j
4JQexWbd69p4exJm+4h4L2zgRxa/TOMcV2YLTbil5BexmLMEk87syZH/BXa9em3JR/I+JpPXiyJ9
33N0J4o1rRROfYUE

View File

@ -0,0 +1,37 @@
<?php //006ea
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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);
?>
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
bsldSmN+dkxPlibSMBfM5n+E

View File

@ -0,0 +1,36 @@
<?php //006ea
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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+cPxXoOhMttLQxJi3tbcg4GNH+ac1oHx1w/VmdhtBav40l6dX67CFpi7doGjYpq/UTetmrtDW2
PDuhh4PgUNaSEHFlYP3fD6j8lAKTg4w9EAmXGl08SI70TCZXIT5hOvoE5sam9EpvxZzuR2OskX7H
L5lUDK0V7n/FB7ARXzzlybB6Jfjh1cqH2+7Ote9MNb0/zwMGqei2Lya62CMj4wAh1ZFz0boVk5JT
wyEhfDwtUtn/ANIYMsb/j8itQiKE064Gn5D07/j5/DVfTAtHZ99OAmBGnYyZQLA6ZvpdGODQlLuy
WwOG0/+k0968YzAypECal+Pjjz2Jledl5wcZCUMhroW0DqOHFVAJUxNpo5E2Eju7YulS2aOiawCb
SWo2/Amsgv60i9+sD+6yKxA445N6IxQ8r3twFG3fwXvYtm+QZnBhn4iHvXE0TVWPj3kgZi3fUmxA
Hk54SaDHt/JzZhQko5mrNDLrP6FmcKS1/Wady+U2AcczFnRg9X7t9R3BwMs4GnUCxobIVwKKlYc4
OGAdgGmILs23ZxuvQiakrrCzSmVsP88tjL/gnBBbZXcHmOPO/s4+g3E1wPnXc3ZAP4IqDulGeZIw
CoafKxAI81FQzQ5Qv5Z4ZmL62EHueszBdFqQnsI/nfexctgVXF2aJEhRBIorYrzYD+ngtizdNuVm
Zbb4ZYdkCVFDAwUSCkSKuNQRDSWF/IKibRNrk84M62NnW5Hrucwc/6qKPeKKoPt4Fu/rp/xB91JS
UcrQySMo20S8RFuH6SbsLqf1L9lGiN/hP7kwdJIjiMFBAN1L/mBM3diHKOfquT6/V5sLtmwU2XFE
Q1vNltKgNs3ygVY65oFn4+9McxHoOpaMbGBligvpn6MWgImFq2eEulB2tRaollwI7uhqjuQ/z5c3
sAM2QrQH7hCkMesilUcsMDIK9A6wUyC1URauOSdC3pKejEFIYj9/x6qxa6IDSzzQHlEltFOZpHjk
146amaW2pX5Z8IuUOBTcMGu9j1t+rFnJ5lU4ngosJohBJtLN54wYdf3DMCoV0l2jtpZYQ943TZ7i
eWSQPsG5moIIaP2UkOwxt2nUvtQxTeyvIazDTxC40fxsDpWGQSWzwUYqRbkGd4WJQs1DaNWz1gVv
9t/ng9t/MPIKDZ8Yix5mcI3z+phI6uhAFyz4NRisjBQOB33xD5yOk5Tc0Oa7gHOm8g97ZPlKYCFH
qO1xpMhuCE0Nx7HgBwFqOzdHPJYScUki0M/QrcKAT4GPV4V+tBziWkhcW1xW8qxPvuPK62vzg6Jo
HnTXuVGaXhXchv03R2UjtRpsPg465a5gEwTKSyX/RYvvlJCpUfSTUNP80F+jnOcI4MNW2InI+eH4
ur+h+M0hcODoihhPN9w0UkBtwzouEBLfjNyOavB7sA/5WQf/W7e2mfxoqHeeQ4sfuDPCt7DuRJt/
p73PuGKzLx+X9DFf09ShYaMPWsWz6i8XPlNrioIqbnBdEiJKv4YZkKOWAR79D0eRXFCBxAaxQCDR
3MsERk4foKEr9BNd2sLHl/+aJyQ39uGZ0eoE2cPY6WIGrnpBXSVwOH6uyYMd3/k7zcEdFeuxNCTW
cnyMU2RIhijFDm1k/9kLv/dXSZdLgQn+DvXoA8/VIqoYd3zq8taU7Cz4Pu0i1u+1+/PCUKfC7HL7
wWsF5F7MpusZHA/D/xKwE+hWIiFUfJWvE9mpHO6j2PiDkACkCA1ZHYlVzj4V5OW0RTDio4GfxXdr
BkDvUrLCTbErC6I2WItOVutaciKamzs/YSao0nMJ0gIJemVik2lBoQm6xukR56+eLweVokL2nSl1
1L7PO3SjZxjjlpr8dN+avUAm0EHD1/fWv8Ul0vbFOE/OeV3ByQoQ/GGE5ZbUJcP+d9ML9T5u/NFr
db0gQ2IM1aT1oVoCnoa5Cdj071w6d7g+vatSuQtL/o3kMb6q7tmQb3DPG2JGV42oxwCULT12KJid
rsFJgd78NyZEtubCVPwnCM9whcx6EgmEMy5CMAaD/VRnH00RHBz+DV3S39qXOoaFC8afXQB+IAi/
FzywzgJCYL1kxyO/OM4uTH28YLLy6PkaAXOJX+Df7L455Qs3whhl4wTu8jaqyjYBRCmzuNqFFvXS
XiGSZa+hZ/vtoUtBTa1L6Y4iAKlleXcAaYZK1c/ytuYnKPKsNWkhjt8umq6VC+xBKPc4FkZUBtkK
uCGnaQ8OeIHugT4hqFqh4Cmchrel8GXdgTM7U5SKhT6iebeGYRfHahui2GF3eHQZbw4Ao18aHozJ
5AC/HLSQXxKegWep3m+npM7636I8EJJlotb+N1aPFxyOj2h7Qav/n/1QROd+f5P5RNvrzqJbUn35
eT8Q5WiRDk1C8hbAdfVN4GpOLCkqB1OInpVQskFPrRtWBJZrPZAgezXBKe8Nf28Fi9C=

View File

@ -0,0 +1,37 @@
<?php //006ea
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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);
?>
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
PWvDGy7zXgcsNqsis19BT0==

View File

@ -0,0 +1,36 @@
<?php //006ea
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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);
?>
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

View File

@ -1,285 +1,285 @@
<?php //006ea
// 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 Boniversum @version 3.0.2.1 PHP56 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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);
?>
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
gdaLqRDtgYYc

View File

@ -1,115 +1,115 @@
<?php //006ea
// 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 Boniversum @version 3.0.2.1 PHP56 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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);
?>
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
UL66WjqTMQDaZJ2m

View File

@ -1,173 +1,172 @@
<?php //006ea
// 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 Boniversum @version 3.0.2.1 PHP56 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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);
?>
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
jb0l6NkSA3aFl6rxTWxupSgNKzw9vqqrlYXDJtS=
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

View File

@ -1,112 +1,113 @@
<?php //006ea
// 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 Boniversum @version 3.0.2.1 PHP56 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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);
?>
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
0COzescwhzc1SvK=

View File

@ -1,115 +1,115 @@
<?php //006ea
// 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 Boniversum @version 3.0.2.1 PHP56 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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);
?>
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

View File

@ -19,28 +19,37 @@ $sLangName = "Deutsch";
$aLang = array(
'charset' => 'UTF-8',
'charset' => 'UTF-8',
'D3_BONIMASCORE_ERROR_1001' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1002' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1003' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1004' => 'Der eingegebene Nachname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1005' => 'Der eingegebene Vorname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1006' => 'Der eingegebene Straßenname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1007' => 'Die eingegebene Hausnummer konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1008' => 'Die eingegebene Postleitzahl konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1009' => 'Der eingegebene Ortsname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1010' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1011' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1012' => 'Der eingegebene 2. Straßenname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1013' => 'Die eingegebene 2. Hausnummer konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1014' => 'Die eingegebene 2. Postleitzahl konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1015' => 'Der eingegebene 2. Ortsname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_SELECT_SALUTATION' => 'Bitte auswählen ...',
'D3_BONIMASCORE_ERROR_2000' => 'Ihre Anfrage konnte nicht bearbeitet werden. Rufen Sie diese Seite bitte erneut auf oder wenden Sie sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_3000' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_UNKNOWN' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber. Fehlercode %1$s',
'D3_BONIMASCORE_ERROR_1001' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1002' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1003' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1004' => 'Der eingegebene Nachname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1005' => 'Der eingegebene Vorname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1006' => 'Der eingegebene Straßenname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1007' => 'Die eingegebene Hausnummer konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1008' => 'Die eingegebene Postleitzahl konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1009' => 'Der eingegebene Ortsname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1010' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1011' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1012' => 'Der eingegebene 2. Straßenname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1013' => 'Die eingegebene 2. Hausnummer konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1014' => 'Die eingegebene 2. Postleitzahl konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1015' => 'Der eingegebene 2. Ortsname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_PAYCHECK_FAILED' => 'Die Zahlungsart "%1$s" können wir leider nicht mehr anbieten. Bitte wählen Sie eine andere Zahlungsart. Vielen Dank.',
'D3_BONIMASCORE_BIRTHDAY_INVALID' => 'Bitte geben Sie ein korrektes Geburtsdatum ein.',
'D3_BONIMASCORE_ERROR_2000' => 'Ihre Anfrage konnte nicht bearbeitet werden. Rufen Sie diese Seite bitte erneut auf oder wenden Sie sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_3000' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_UNKNOWN' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber. Fehlercode %1$s',
'D3_BONIMASCORE_PAYCHECK_FAILED' => 'Die Zahlungsart "%1$s" können wir leider nicht mehr anbieten. Bitte wählen Sie eine andere Zahlungsart. Vielen Dank.',
'D3_BONIMASCORE_SALUTATION_INVALID' => 'Bitte geben Sie eine korrekte Anrede ein.',
'D3_BONIMASCORE_LASTNAME_INVALID' => 'Bitte geben Sie eine korrekten Nachnamen ein.',
'D3_BONIMASCORE_FIRSTNAME_INVALID' => 'Bitte geben Sie eine korrekten Vornamen ein.',
'D3_BONIMASCORE_STREET_INVALID' => 'Bitte geben Sie einen korrekten Straßennamen ein.',
'D3_BONIMASCORE_STREETNR_INVALID' => 'Bitte geben Sie eine korrekte Hausnummer ein.',
'D3_BONIMASCORE_ZIP_INVALID' => 'Bitte geben Sie eine korrekte Postleitzahl ein.',
'D3_BONIMASCORE_CITY_INVALID' => 'Bitte geben Sie einen korrekten Ort ein.',
'D3_BONIMASCORE_BIRTHDAY_INVALID' => 'Bitte geben Sie ein korrektes Geburtsdatum ein.',
);

View File

@ -12,34 +12,43 @@
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
* @link https://www.oxidmodule.com
*/
$sLangName = "English";
$sLangName = "English";
$aLang = array(
'charset' => 'UTF-8',
'charset' => 'UTF-8',
'D3_BONIMASCORE_ERROR_1001' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1002' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1003' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1004' => 'The entered last name could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1005' => 'The entered first name could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1006' => 'The entered street name could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1007' => 'The entered street number could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1008' => 'The entered ZIP could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1009' => 'The entered city could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1010' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1011' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1012' => 'The entered 2nd street name could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1013' => 'The entered 2nd street number could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1014' => 'The entered 2nd ZIP could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1015' => 'The entered 2nd city could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_SELECT_SALUTATION' => 'Please select',
'D3_BONIMASCORE_ERROR_2000' => 'Your request could not be processed. Please visit this page again or contact the shop owner.',
'D3_BONIMASCORE_ERROR_3000' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_UNKNOWN' => 'A system error has occurred, please contact the shop owner. Error code %1$s',
'D3_BONIMASCORE_ERROR_1001' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1002' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1003' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1004' => 'The entered last name could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1005' => 'The entered first name could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1006' => 'The entered street name could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1007' => 'The entered street number could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1008' => 'The entered ZIP could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1009' => 'The entered city could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1010' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1011' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1012' => 'The entered 2nd street name could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1013' => 'The entered 2nd street number could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1014' => 'The entered 2nd ZIP could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1015' => 'The entered 2nd city could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_PAYCHECK_FAILED' => 'Unfortunately, we can\'t offer the payment method "%1$s" anymore. Please choose another payment method. Many Thanks.',
'D3_BONIMASCORE_BIRTHDAY_INVALID' => 'Please enter a valid birthdate.',
'D3_BONIMASCORE_ERROR_2000' => 'Your request could not be processed. Please visit this page again or contact the shop owner.',
'D3_BONIMASCORE_ERROR_3000' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_UNKNOWN' => 'A system error has occurred, please contact the shop owner. Error code %1$s',
'D3_BONIMASCORE_PAYCHECK_FAILED' => 'Unfortunately, we can\'t offer the payment method "%1$s" anymore. Please choose another payment method. Many Thanks.',
'D3_BONIMASCORE_SALUTATION_INVALID' => 'Please enter a valid salutation.',
'D3_BONIMASCORE_LASTNAME_INVALID' => 'Please enter a valid last name.',
'D3_BONIMASCORE_FIRSTNAME_INVALID' => 'Please enter a valid first name',
'D3_BONIMASCORE_STREET_INVALID' => 'Please enter a valid street.',
'D3_BONIMASCORE_STREETNR_INVALID' => 'Please enter a valid street number.',
'D3_BONIMASCORE_ZIP_INVALID' => 'Please enter a valid postal code.',
'D3_BONIMASCORE_CITY_INVALID' => 'Please enter a valid city.',
'D3_BONIMASCORE_BIRTHDAY_INVALID' => 'Please enter a valid birthdate.',
);

View File

@ -1,52 +1,11 @@
[{*** wenn Modul aktiv und Zahlart nicht in Safe payments ist ***}]
[{d3modcfgcheck modid="d3bonimascore"}][{/d3modcfgcheck}]
[{if $mod_d3bonimascore && !$oView->d3PaymentIsSafe($sPaymentID)}]
[{if isset( $invadr.oxuser__oxbirthdate.month )}]
[{assign var="iBirthdayMonth" value=$invadr.oxuser__oxbirthdate.month}]
[{elseif $oxcmp_user->oxuser__oxbirthdate->value && $oxcmp_user->oxuser__oxbirthdate->value != "0000-00-00"}]
[{assign var="iBirthdayMonth" value=$oxcmp_user->oxuser__oxbirthdate->value|regex_replace:"/^([0-9]{4})[-]/":""|regex_replace:"/[-]([0-9]{1,2})$/":""}]
[{else}]
[{assign var="iBirthdayMonth" value=0}]
[{/if}]
[{if isset( $invadr.oxuser__oxbirthdate.day )}]
[{assign var="iBirthdayDay" value=$invadr.oxuser__oxbirthdate.day}]
[{elseif $oxcmp_user->oxuser__oxbirthdate->value && $oxcmp_user->oxuser__oxbirthdate->value != "0000-00-00"}]
[{assign var="iBirthdayDay" value=$oxcmp_user->oxuser__oxbirthdate->value|regex_replace:"/^([0-9]{4})[-]([0-9]{1,2})[-]/":""}]
[{else}]
[{assign var="iBirthdayDay" value=0}]
[{/if}]
[{if isset( $invadr.oxuser__oxbirthdate.year )}]
[{assign var="iBirthdayYear" value=$invadr.oxuser__oxbirthdate.year}]
[{elseif $oxcmp_user->oxuser__oxbirthdate->value && $oxcmp_user->oxuser__oxbirthdate->value != "0000-00-00"}]
[{assign var="iBirthdayYear" value=$oxcmp_user->oxuser__oxbirthdate->value|regex_replace:"/[-]([0-9]{1,2})[-]([0-9]{1,2})$/":""}]
[{else}]
[{assign var="iBirthdayYear" value=0}]
[{/if}]
<div class="form-group">
<label class="req control-label col-xs-12 col-lg-3" for="oxDay_[{$sPaymentID}]">[{oxmultilang ident="BIRTHDATE"}]</label>
<div class="col-xs-3 col-lg-2">
<input id="oxDay_[{$sPaymentID}]" class="oxDay form-control" name="d3bonimascore_[{$sPaymentID}]_oxbirthdate[day]" type="text" maxlength="2" value="[{if $iBirthdayDay > 0}][{$iBirthdayDay}][{/if}]" placeholder="[{oxmultilang ident="DAY"}]"[{if $oView->isFieldRequired(oxuser__oxbirthdate)}] required=""[{/if}]>
</div>
<label for="oxMonth_[{$sPaymentID}]" class="req control-label col-xs-12 col-lg-3" style="position: absolute; left: -9999em">[{oxmultilang ident="BIRTHDATE"}] [{oxmultilang ident="MONTH"}]</label>
<div class="col-xs-6 col-lg-2">
<select id="oxMonth_[{$sPaymentID}]" class="oxMonth form-control selectpicker" name="d3bonimascore_[{$sPaymentID}]_oxbirthdate[month]"[{if $oView->isFieldRequired(oxuser__oxbirthdate)}] required=""[{/if}]>
<option value="" label="-">-</option>
[{section name="month" start=1 loop=13}]
<option value="[{$smarty.section.month.index}]" label="[{$smarty.section.month.index}]" [{if $iBirthdayMonth == $smarty.section.month.index}] selected="selected" [{/if}]>
[{oxmultilang ident="MONTH_NAME_"|cat:$smarty.section.month.index}]
</option>
[{/section}]
</select>
</div>
<label class="req control-label col-xs-12 col-lg-3" for="oxYear_[{$sPaymentID}]" style="position: absolute; left: -9999em">[{oxmultilang ident="BIRTHDATE"}] [{oxmultilang ident="YEAR"}]</label>
<div class="col-xs-3 col-lg-2">
<input id="oxYear" class="oxYear form-control" name="d3bonimascore_[{$sPaymentID}]_oxbirthdate[year]" type="text" maxlength="4" value="[{if $iBirthdayYear}][{$iBirthdayYear}][{/if}]" placeholder="[{oxmultilang ident="YEAR"}]"[{if $oView->isFieldRequired(oxuser__oxbirthdate)}] required=""[{/if}]>
</div>
</div>
[{if $mod_d3bonimascore && false == $oView->d3PaymentIsSafe($sPaymentID)}]
[{foreach from=$oView->d3GetNotRequestedCombinedMandatoryFields() item="mandatoryFieldName"}]
[{assign var="sTplName" value="d3_bonimascore_mandatory_"|cat:$mandatoryFieldName|cat:'.tpl'}]
[{include file=$sTplName}]
[{/foreach}]
[{/if}]
[{$smarty.block.parent}]

View File

@ -0,0 +1,23 @@
[{assign var="birthday" value=$oView->d3GetUserBirthdate()}]
<div class="form-group">
<label class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxDay_[{$sPaymentID}]">[{oxmultilang ident="BIRTHDATE"}]</label>
<div class="[{*flow*}]col-xs-3 [{*wave*}]col-3 col-lg-3">
<input id="oxDay_[{$sPaymentID}]" class="oxDay form-control" name="d3bonimascore_[{$sPaymentID}]_oxbirthdate[day]" type="text" maxlength="2" value="[{if $birthday.day > 0}][{$birthday.day}][{/if}]" placeholder="[{oxmultilang ident="DAY"}]"[{if $oView->isFieldRequired(oxuser__oxbirthdate)}] required=""[{/if}]>
</div>
<label for="oxMonth_[{$sPaymentID}]" class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" style="position: absolute; left: -9999em">[{oxmultilang ident="BIRTHDATE"}] [{oxmultilang ident="MONTH"}]</label>
<div class="[{*flow*}]col-xs-6 [{*wave*}]col-6 col-lg-3">
<select id="oxMonth_[{$sPaymentID}]" class="oxMonth form-control selectpicker" name="d3bonimascore_[{$sPaymentID}]_oxbirthdate[month]"[{if $oView->isFieldRequired(oxuser__oxbirthdate)}] required=""[{/if}]>
<option value="" label="-">-</option>
[{section name="month" start=1 loop=13}]
<option value="[{$smarty.section.month.index}]" label="[{oxmultilang ident="MONTH_NAME_"|cat:$smarty.section.month.index}]" [{if $birthday.month == $smarty.section.month.index}] selected="selected" [{/if}]>
[{oxmultilang ident="MONTH_NAME_"|cat:$smarty.section.month.index}]
</option>
[{/section}]
</select>
</div>
<label class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxYear_[{$sPaymentID}]" style="position: absolute; left: -9999em">[{oxmultilang ident="BIRTHDATE"}] [{oxmultilang ident="YEAR"}]</label>
<div class="[{*flow*}]col-xs-3 [{*wave*}]col-3 col-lg-3">
<input id="oxYear_[{$sPaymentID}]" class="oxYear form-control" name="d3bonimascore_[{$sPaymentID}]_oxbirthdate[year]" type="text" maxlength="4" value="[{if $birthday.year > 0}][{$birthday.year}][{/if}]" placeholder="[{oxmultilang ident="YEAR"}]"[{if $oView->isFieldRequired(oxuser__oxbirthdate)}] required=""[{/if}]>
</div>
</div>

View File

@ -0,0 +1,18 @@
[{assign var="user" value=$oView->getUser()}]
[{block name="d3_bonimascore_mandatory_firstname"}]
<div class="form-group">
<label class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxFName_[{$sPaymentID}]">[{oxmultilang ident="FIRST_NAME"}]</label>
<div class="[{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-9">
<input
id="oxFName_[{$sPaymentID}]"
class="oxfname form-control"
name="d3bonimascore_[{$sPaymentID}]_oxfname"
type="text"
maxlength="255"
value="[{if $user->getFieldData('oxfname')}][{$user->getFieldData('oxfname')}][{/if}]"
[{if $oView->isFieldRequired(oxuser__oxfname)}] required=""[{/if}]
>
</div>
</div>
[{/block}]

View File

@ -0,0 +1,18 @@
[{assign var="user" value=$oView->getUser()}]
[{block name="d3_bonimascore_mandatory_lastname"}]
<div class="form-group">
<label class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxLName_[{$sPaymentID}]">[{oxmultilang ident="LAST_NAME"}]</label>
<div class="[{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-9">
<input
id="oxLName_[{$sPaymentID}]"
class="oxlname form-control"
name="d3bonimascore_[{$sPaymentID}]_oxlname"
type="text"
maxlength="255"
value="[{if $user->getFieldData('oxlname')}][{$user->getFieldData('oxlname')}][{/if}]"
[{if $oView->isFieldRequired(oxuser__oxlname)}] required=""[{/if}]
>
</div>
</div>
[{/block}]

View File

@ -0,0 +1,22 @@
[{assign var="user" value=$oView->getUser()}]
[{assign var="salutation" value=$user->getFieldData('oxsal')}]
[{block name="d3_bonimascore_mandatory_salutation"}]
<div class="form-group">
<label class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxSalutation_[{$sPaymentID}]">[{oxmultilang ident="TITLE"}]</label>
<div class="[{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-9">
<select
id="oxSalutation_[{$sPaymentID}]"
class="oxMonth form-control selectpicker"
name="d3bonimascore_[{$sPaymentID}]_oxsal"
[{if $oView->isFieldRequired(oxuser__oxsal)}] required=""[{/if}]
>
[{block name="d3_bonimascore_mandatory_salutation_items"}]
<option value="" [{if empty($salutation)}]SELECTED[{/if}]>[{oxmultilang ident="D3_BONIMASCORE_SELECT_SALUTATION"}]</option>
<option value="MRS" [{if $salutation|lower == "mrs"}]SELECTED[{/if}]>[{oxmultilang ident="MRS"}]</option>
<option value="MR" [{if $salutation|lower == "mr"}]SELECTED[{/if}]>[{oxmultilang ident="MR" }]</option>
[{/block}]
</select>
</div>
</div>
[{/block}]

View File

@ -0,0 +1,30 @@
[{assign var="user" value=$oView->getUser()}]
[{block name="d3_bonimascore_mandatory_street"}]
<div class="form-group">
<label class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxStreet_[{$sPaymentID}]">[{oxmultilang ident="STREET_AND_STREETNO"}]</label>
<div class="[{*flow*}]col-xs-8 [{*wave*}]col-8 col-lg-6">
<input
id="oxStreet_[{$sPaymentID}]"
class="oxstreet form-control"
name="d3bonimascore_[{$sPaymentID}]_oxstreet"
type="text"
maxlength="255"
value="[{if $user->getFieldData('oxstreet')}][{$user->getFieldData('oxstreet')}][{/if}]"
[{if $oView->isFieldRequired(oxuser__oxstreet)}] required=""[{/if}]
>
</div>
<label class="req control-label[{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxStreetNr_[{$sPaymentID}]" style="position: absolute; left: -9999em">[{oxmultilang ident="STREET_AND_STREETNO"}]</label>
<div class="[{*flow*}]col-xs-4 [{*wave*}]col-4 col-lg-3">
<input
id="oxStreetNr_[{$sPaymentID}]"
class="oxstreetnr form-control"
name="d3bonimascore_[{$sPaymentID}]_oxstreetnr"
type="text"
maxlength="16"
value="[{if $user->getFieldData('oxstreetnr')}][{$user->getFieldData('oxstreetnr')}][{/if}]"
[{if $oView->isFieldRequired(oxuser__oxstreetnr)}] required=""[{/if}]
>
</div>
</div>
[{/block}]

View File

@ -0,0 +1,30 @@
[{assign var="user" value=$oView->getUser()}]
[{block name="d3_bonimascore_mandatory_zip"}]
<div class="form-group">
<label class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxZip_[{$sPaymentID}]">[{oxmultilang ident="POSTAL_CODE_AND_CITY"}]</label>
<div class="[{*flow*}]col-xs-5 [{*wave*}]col-5 col-lg-3">
<input
id="oxZip_[{$sPaymentID}]"
class="oxzip form-control"
name="d3bonimascore_[{$sPaymentID}]_oxzip"
type="text"
maxlength="50"
value="[{if $user->getFieldData('oxzip')}][{$user->getFieldData('oxzip')}][{/if}]"
[{if $oView->isFieldRequired(oxuser__oxzip)}] required=""[{/if}]
>
</div>
<label class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxCity_[{$sPaymentID}]" style="position: absolute; left: -9999em">[{oxmultilang ident="POSTAL_CODE_AND_CITY"}]</label>
<div class="[{*flow*}]col-xs-7 [{*wave*}]col-7 col-lg-6">
<input
id="oxCity_[{$sPaymentID}]"
class="oxcity form-control"
name="d3bonimascore_[{$sPaymentID}]_oxcity"
type="text"
maxlength="255"
value="[{if $user->getFieldData('oxcity')}][{$user->getFieldData('oxcity')}][{/if}]"
[{if $oView->isFieldRequired(oxuser__oxcity)}] required=""[{/if}]
>
</div>
</div>
[{/block}]

View File

@ -1,15 +1,15 @@
<?php //006ea
// 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 Boniversum @version 3.0.2.1 PHP56 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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+cPuGGpE4W+JJMFQLPmlcgIAkHWJkaMl6iLPAuKiJXRlTZjGD+rva8uo9wlVDPL3Hhc/CFGH5q
IVZ/WWxXxvLuDvB2esXYWlQHc2wuTyspfvXw6+OdchT68zr0lNfDECIMxD0MunGeIPosUCL6rqLq
JNQKpULgDTO72o7/+0ZSQO0DoIOaVCr/s7+0EhoKLHAi1Yh0AkeiMjV8AZiARKILNkNqOdo6FdhQ
KMghTB/n8dLfNjrUPhrR0DTZqGRpriD9MJHjx9imc6vdMTExS0BqbXlh/T5h3YQt2FjuHVmU8abo
Utn3/mJ08LvKO97satvnaANHKmOPqNQo+2txJDobX7xY6nxJKv0ZIYWc27KMZMeXQccVINFjwA5P
OUaqKqBW1C0ecbkJtqiROE4r6++07iiVJDR+FqDW7EDpUqqxa8SvFRQdI17tvrZadiGIhguB6Z1n
oTgNiY/XWXupCmb+wO3OFcy74HgrdySRqC/bOXc3it0vC8N6UmWZj/buPfijYJvHSgsoLr44H7n5
K8nC6iXoqxuMgyTusRtMl7UauKC8MJV6D5gZcJLO8CebjavnFylwEGSEflNMxz1dRiSUt/AKVlz1
AJdpJGMpfFc3/n84hGHhDOcK0AY/z7OzDGOBnqSZ3Ke1XOhdK6M+RL4TGvR2FngPpNDR0T8JTdfW
P61CoFjxSWevbEin1L+FEi2rbbiPx3g7NrTm+aNIUAHLwywI1lwz5Bfjx3y8k/lVMQiofWzWF+FX
cGdB4H+CMvriigPKxqXbJEDgf1AHnU5cVxERhEav
HR+cPnMKrXxKVIjHeI53FTz7ZygqwQ1YuOYnwOguJrtyKPRDaQvz+TsdM0o+ntZVEutzkjOu8bIh
zQNL22a9+M8b8NsUMxGIM/l2AKM0Z+Db8vae7HpA8LHEGdIkK7lNS4G55V7L5tJG19FqoS/7adWG
bX2NgD6dTUjpuKqLD3kFIQ55l2gFot5U4HpyE3k4YucfnLq6JMciWhswjIlpXOKkbZEpsjmaPF5n
RROE2G97tCp8tJxot8DZjNbdiKpKuVceMhm6+qNyr+bqhT6CabWh0j36B/jhyY736K+2FPb8jppx
B14kgB3BO/mB2J7cpv50TyIRU0bqp9nQTxMmCygEagGRe8cE6y5RTb1PaU/1+OvZ0Sk73Q9VU/jz
z9s1J/0TGY4SZTD9AUzWhQPfiuXY720j+gHdjDVRcOSpLXxSokB2bRDxydkjVhDvt/LC26Qe59OJ
j17Hv5YVVdmrZlSDrdrg//4QiIVKWQyG3BofTq+7h+4VRBDXVaA/JGxikrX0gUG6tseraz0tFcLU
SOv43Ky17IklXx+e2qCcg9hwh0O9RKpdCDGGdmtB61s9iEv+NkzCKliB7rO1gTLUEe6AG+8iYMgt
MK9VA6eSLFvur0F55LzcERCRdY14krJlgpPKZTL21ccpj0cIfY9d+7LhRDlCuQQdmequAaHbSZJm
WjPSoZ0CmgVnoBfoDDjTHzsK6KSVL9KdMTqB4F9raurWdlbjjve/qsFEN6/rwPIU5yq6NzqPHb90
pVJ+1ZB5tUr4xeQCKR6qqqXZxLUMKAdYmpxiPhOLjmYL

View File

@ -25,15 +25,15 @@ use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod;
use D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception;
use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException;
use D3\ModCfg\Application\Model\Log\d3log;
use DateTime;
use Doctrine\DBAL\DBALException;
use Exception;
use OxidEsales\Eshop\Application\Model\Payment;
use OxidEsales\Eshop\Application\Model\PaymentList;
use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
use OxidEsales\Eshop\Core\Exception\DatabaseErrorException;
use OxidEsales\Eshop\Core\Exception\InputException;
use OxidEsales\Eshop\Core\Exception\StandardException;
use OxidEsales\Eshop\Core\Registry;
use OxidEsales\Eshop\Core\UtilsView;
class d3_payment_bonimascore extends d3_payment_bonimascore_parent
{
@ -127,37 +127,64 @@ class d3_payment_bonimascore extends d3_payment_bonimascore_parent
/** @var d3_oxuser_bonimascore $oUser */
$oUser = $this->getUser();
if (false == $this->d3PaymentIsSafe($oBonima->d3GetRequestedPaymentId()) && false == $oUser->isLoaded())
{
if (false == $this->d3PaymentIsSafe($oBonima->d3GetRequestedPaymentId()) && false == $oUser->isLoaded()) {
$this->_d3GetSettings()->d3getLog()->log(d3log::DEBUG, __CLASS__, __FUNCTION__, __LINE__, 'no user loaded');
$mReturn = $this->d3GetNoValidBirthdateReturn();
}
elseif (false == $this->d3PaymentIsSafe($oBonima->d3GetRequestedPaymentId()) && false == $oUser->d3HasValidBirthdateValue()) {
$this->_d3GetSettings()->d3getLog()->log(d3log::DEBUG, __CLASS__, __FUNCTION__, __LINE__, 'user entered no (valid) birthdate');
$mReturn = $this->d3GetNoValidBirthdateReturn();
$mReturn = $this->d3GetNoMandatoryFieldValueReturn();
} elseif (false === $this->d3PaymentIsSafe($oBonima->d3GetRequestedPaymentId()) && false === $oUser->d3HasMandatoryFieldValues()) {
$mReturn = $this->d3GetNoMandatoryFieldValueReturn();
} elseif (false === $oBonima->hasValidPaymentSelected()) {
$mReturn = $this->d3GetNoValidPaymentReturn();
};
}
return $mReturn;
}
public function d3GetNoValidBirthdayController()
public function d3GetNoValidMandatoryValueController()
{
return "user";
}
/**
* @return string[]
*/
public function d3GetNotRequestedMandatoryFields()
{
/** @var d3_oxuser_bonimascore $user */
$user = $this->getUser();
return $user->d3GetNotRequestedMandatoryFields();
}
/**
* combine oxstreet + oxstreetnr
* @return string[]
*/
public function d3GetNotRequestedCombinedMandatoryFields()
{
$replaces = [
'oxuser__oxstreetnr' => 'oxuser__oxstreet',
'oxuser__oxcity' => 'oxuser__oxzip',
];
$fields = $this->d3GetNotRequestedMandatoryFields();
foreach ($replaces as $search => $replace) {
if ( false !== $fieldIdent = array_search( $search, $fields ) ) {
$fields[ $fieldIdent ] = $replace;
}
}
return array_unique($fields, SORT_STRING);
}
/**
* @return string
*/
public function d3GetNoValidBirthdateReturn()
public function d3GetNoMandatoryFieldValueReturn()
{
$sReturnController = $this->d3GetNoValidBirthdayController();
$sReturnController = $this->d3GetNoValidMandatoryValueController();
/** @var InputException $oException */
$oException = oxNew(InputException::class, 'D3_BONIMASCORE_BIRTHDAY_INVALID');
Registry::get(UtilsView::class)->addErrorToDisplay($oException, false, false, '', $sReturnController);
Registry::getSession()->setVariable('d3BonimaScoreRequBirthDate', true);
/** @var d3_oxuser_bonimascore $user */
$user = $this->getUser();
Registry::getSession()->setVariable('d3BonimaScoreRequiredFields', $user->d3GetNotRequestedMandatoryFields());
return $sReturnController;
}
@ -196,7 +223,7 @@ class d3_payment_bonimascore extends d3_payment_bonimascore_parent
Registry::getSession()->deleteVariable('d3BonimaScorePaymentFailed');
Registry::getSession()->deleteVariable('d3BonimaScoreDelAddrFailed');
Registry::getSession()->deleteVariable('d3BonimaScoreRequBirthDate');
Registry::getSession()->deleteVariable('d3BonimaScoreRequiredFields');
/** @var d3bonima $oBonima */
$oBonima = oxNew(d3bonima::class);
@ -374,4 +401,30 @@ class d3_payment_bonimascore extends d3_payment_bonimascore_parent
return (bool) $oPayment->getFieldData('d3bonimascoresafe');
}
/**
* @return array
* @throws Exception
*/
public function d3GetUserBirthdate()
{
$birthdate = (string) Registry::getSession()->getUser()->getFieldData('oxbirthdate');
// because of DateTime bug with zero date
if ($birthdate === '0000-00-00') {
return [
'year' => '0000',
'month' => '00',
'day' => '00'
];
}
$date = new DateTime($birthdate);
return [
'year' => $date->format('Y'),
'month' => $date->format('m'),
'day' => $date->format('d')
];
}
}

View File

@ -31,10 +31,14 @@ class d3_user_bonimascore extends d3_user_bonimascore_parent
$aMustFillFields = parent::getMustFillFields();
$aMustFillFieldsLower = array_map('strtolower', array_keys($aMustFillFields));
if (Registry::getSession()->getVariable('d3BonimaScoreRequBirthDate')
&& false == in_array('oxuser__oxbirthdate', $aMustFillFieldsLower)
) {
$aMustFillFields['oxuser__oxbirthdate'] = true;
$mandatoryFields = Registry::getSession()->getVariable('d3BonimaScoreRequiredFields');
if ($mandatoryFields) {
foreach ($mandatoryFields as $field) {
if (false === in_array($field, $aMustFillFieldsLower)) {
$aMustFillFields[$field] = true;
}
}
}
return $aMustFillFields;

View File

@ -1,79 +1,79 @@
<?php //006ea
// 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 Boniversum @version 3.0.2.1 PHP56 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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);
?>
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

View File

@ -1,117 +1,147 @@
<?php //006ea
// 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 Boniversum @version 3.0.2.1 PHP56 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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);
?>
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
Q3vCV4k/LXA9kW==
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
hRqzFUQp

View File

@ -1,39 +1,59 @@
<?php //006ea
// 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 Boniversum @version 3.0.2.1 PHP56 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// 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 Boniversum @version 3.1.0.0 PHP56 (12.03.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);
?>
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
Z2b04eaibq+Oy5P97FpWPdol0e5p20==

View File

@ -15,51 +15,55 @@
* @link http://www.oxidmodule.com
*/
use D3\ModCfg\Application\Model\d3utils;
use D3\Bonimascore\Modules\Application\Controller\d3_payment_bonimascore;
use D3\Bonimascore\Modules\Application\Controller\d3_user_bonimascore;
use D3\Bonimascore\Modules\Application\Model\d3_oxorder_bonimascore;
use D3\Bonimascore\Modules\Application\Model\d3_oxuser_bonimascore;
use OxidEsales\Eshop\Application\Controller as OxidController;
use OxidEsales\Eshop\Application\Model as OxidModel;
use D3\Bonimascore\Application\Controller\Admin as ModuleControllerAdmin;
$sMetadataVersion = '2.0';
$aModule = array(
$sLogo = '<img src="https://logos.oxidmodule.com/d3logo.svg" alt="(D3)" style="height:1em;width:1em"> ';
$aModule = [
'id' => 'd3bonimascore',
'title' =>
'<svg style="height:1em;width:1em"><image xlink:href="https://logos.oxidmodule.com/d3logo.svg" style="height:1em;width:1em" /></svg> '.
'BonimaScore',
'description' => array(
'title' => $sLogo . 'BonimaScore',
'description' => [
'de' => 'Dieses Modul bindet BonimaScoreIdent im Checkout ein.',
'en' => '',
),
'version' => '3.0.2.1',
],
'version' => '3.1.0.0',
'author' => 'D&sup3; Data Development (Inh.: Thomas Dartsch)',
'email' => 'support@shopmodule.com',
'url' => 'http://www.oxidmodule.com/',
'events' => array(
'events' => [
'onActivate' => '\D3\Bonimascore\setup\Events::onActivate',
'onDeactivate' => '\D3\Bonimascore\setup\Events::onDeactivate',
),
'extend' => array(
OxidModel\User::class => \D3\Bonimascore\Modules\Application\Model\d3_oxuser_bonimascore::class,
OxidModel\Order::class => \D3\Bonimascore\Modules\Application\Model\d3_oxorder_bonimascore::class,
OxidController\PaymentController::class => \D3\Bonimascore\Modules\Application\Controller\d3_payment_bonimascore::class,
OxidController\UserController::class => \D3\Bonimascore\Modules\Application\Controller\d3_user_bonimascore::class
),
'controllers' => array(
'd3bonimascore_matrix_frame' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_matrix_frame::class,
'd3bonimascore_matrix_list' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_matrix_list::class,
'd3bonimascore_matrix_main' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_matrix_main::class,
'd3bonimascore_config_frame' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_config_frame::class,
'd3bonimascore_config_list' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_config_list::class,
'd3bonimascore_config_main' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_config_main::class,
'd3bonimascore_payment_frame' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_payment_frame::class,
'd3bonimascore_payment_list' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_payment_list::class,
'd3bonimascore_payment_main' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_payment_main::class,
'd3bonimascore_user' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_user::class,
'd3bonimascore_usergroup' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_usergroup::class,
'd3bonimascorelog_list' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascorelog_list::class,
'd3bonimascorelog' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascorelog::class,
'd3bonimascore_support' => \D3\Bonimascore\Application\Controller\Admin\support::class,
),
'settings' => array(),
],
'extend' => [
OxidModel\User::class => d3_oxuser_bonimascore::class,
OxidModel\Order::class => d3_oxorder_bonimascore::class,
OxidController\PaymentController::class => d3_payment_bonimascore::class,
OxidController\UserController::class => d3_user_bonimascore::class
],
'controllers' => [
'd3bonimascore_matrix_frame' => ModuleControllerAdmin\d3bonimascore_matrix_frame::class,
'd3bonimascore_matrix_list' => ModuleControllerAdmin\d3bonimascore_matrix_list::class,
'd3bonimascore_matrix_main' => ModuleControllerAdmin\d3bonimascore_matrix_main::class,
'd3bonimascore_config_frame' => ModuleControllerAdmin\d3bonimascore_config_frame::class,
'd3bonimascore_config_list' => ModuleControllerAdmin\d3bonimascore_config_list::class,
'd3bonimascore_config_main' => ModuleControllerAdmin\d3bonimascore_config_main::class,
'd3bonimascore_payment_frame' => ModuleControllerAdmin\d3bonimascore_payment_frame::class,
'd3bonimascore_payment_list' => ModuleControllerAdmin\d3bonimascore_payment_list::class,
'd3bonimascore_payment_main' => ModuleControllerAdmin\d3bonimascore_payment_main::class,
'd3bonimascore_user' => ModuleControllerAdmin\d3bonimascore_user::class,
'd3bonimascore_usergroup' => ModuleControllerAdmin\d3bonimascore_usergroup::class,
'd3bonimascorelog_list' => ModuleControllerAdmin\d3bonimascorelog_list::class,
'd3bonimascorelog' => ModuleControllerAdmin\d3bonimascorelog::class,
'd3bonimascore_support' => ModuleControllerAdmin\support::class,
],
'settings' => [],
'blocks' => [
[
'template' => 'page/checkout/inc/payment_other.tpl',
@ -82,14 +86,21 @@ $aModule = array(
'file' => 'Application/views/blocks/page/checkout/inc/checkout_payment_longdesc.tpl',
]
],
'templates' => array(
'd3bonimascore_frame.tpl' => 'd3/bonimascore/Application/views/admin/frame.tpl',
'd3bonimascore_list.tpl' => 'd3/bonimascore/Application/views/admin/list.tpl',
'd3bonimascore_config_main.tpl' => 'd3/bonimascore/Application/views/admin/config_main.tpl',
'd3bonimascore_matrix_main.tpl' => 'd3/bonimascore/Application/views/admin/matrix_main.tpl',
'd3bonimascore_payment_main.tpl' => 'd3/bonimascore/Application/views/admin/payment_main.tpl',
'main.payment_box.inc.tpl' => 'd3/bonimascore/Application/views/admin/main.payment_box.inc.tpl',
'd3bonimascore_user.tpl' => 'd3/bonimascore/Application/views/admin/d3bonimascore_user.tpl',
'd3bonimascore_usergroup.tpl' => 'd3/bonimascore/Application/views/admin/d3bonimascore_usergroup.tpl',
)
);
'templates' => [
'd3bonimascore_frame.tpl' => 'd3/bonimascore/Application/views/admin/frame.tpl',
'd3bonimascore_list.tpl' => 'd3/bonimascore/Application/views/admin/list.tpl',
'd3bonimascore_config_main.tpl' => 'd3/bonimascore/Application/views/admin/config_main.tpl',
'd3bonimascore_matrix_main.tpl' => 'd3/bonimascore/Application/views/admin/matrix_main.tpl',
'd3bonimascore_payment_main.tpl' => 'd3/bonimascore/Application/views/admin/payment_main.tpl',
'main.payment_box.inc.tpl' => 'd3/bonimascore/Application/views/admin/main.payment_box.inc.tpl',
'd3bonimascore_user.tpl' => 'd3/bonimascore/Application/views/admin/d3bonimascore_user.tpl',
'd3bonimascore_usergroup.tpl' => 'd3/bonimascore/Application/views/admin/d3bonimascore_usergroup.tpl',
'd3_bonimascore_mandatory_oxuser__oxsal.tpl' => 'd3/bonimascore/Application/views/tpl/mandatoryfields/d3_bonimascore_mandatory_oxsal.tpl',
'd3_bonimascore_mandatory_oxuser__oxlname.tpl' => 'd3/bonimascore/Application/views/tpl/mandatoryfields/d3_bonimascore_mandatory_oxlname.tpl',
'd3_bonimascore_mandatory_oxuser__oxfname.tpl' => 'd3/bonimascore/Application/views/tpl/mandatoryfields/d3_bonimascore_mandatory_oxfname.tpl',
'd3_bonimascore_mandatory_oxuser__oxstreet.tpl' => 'd3/bonimascore/Application/views/tpl/mandatoryfields/d3_bonimascore_mandatory_oxstreet.tpl',
'd3_bonimascore_mandatory_oxuser__oxzip.tpl' => 'd3/bonimascore/Application/views/tpl/mandatoryfields/d3_bonimascore_mandatory_oxzip.tpl',
'd3_bonimascore_mandatory_oxuser__oxbirthdate.tpl' => 'd3/bonimascore/Application/views/tpl/mandatoryfields/d3_bonimascore_mandatory_oxbirthdate.tpl',
]
];

View File

@ -35,14 +35,14 @@ class d3bonimascore_update extends d3install_updatebase
{
public $sModKey = 'd3bonimascore';
public $sModName = 'BonimaScore';
public $sModVersion = '3.0.2.1';
public $sModRevision = '3021';
public $sBaseConf = 'QP7v2==MU1OaklMTTdMUjdobFJBcE1iai9ReFM5YzYycjYzWWJZVGFacWtXWVdxQnVvbk1XNnRPSlltZ
EpXTkdxNnZCdTVBUG9wd2J3bEI3eGdlZXphRlB0bnFMUUdCcUZHbDByQk1CYzI0UVY2elYxREJMOGZjc
0RMQnY1T29lVGZGYTFRYzlIMHlXSkdmdGI2alJHQ2J0c2lCbXMrTHR5WGk1elJ2L25jZTRJVUtOQ3dZW
kg5b2g4bHA3SGV3blp2N0E1aUEwNnFTQ1doQmliSWh0elFOdHJ0MWRuRHNZbFZuVEc4SU0vSXJGQU5wR
VVmNUJkVEEzZFNJK0FvZ1hna2FxdU54WDgwZHh4bk1xcEcvZnNWWDA0ajJxNXRXcDhUb1hDWlVURnZQN
kx3N3pQQUZrVnlSUm5UeHp3NlFIYlRUdXNobzBNMGhrUW9XMVZwQnhwYUt1LzVnPT0=';
public $sModVersion = '3.1.0.0';
public $sModRevision = '3100';
public $sBaseConf = 'u82v2==NzNkbEJ3QWZBWi9uYjRUMXlXR3FJdWUzZVBGUWVUZGFMQUs4dzgrNzRUbWtWWFVlc2poUjFzZ
jZpM21KUFRkalozNGh4N0VwUHNFc0phciszRk83ZWgyNWFkYVdGN1BXc2JuKzJ5ZnFRRW9hUStCbVBLR
DhjaEY1bXFqQWxScXYyU0NNYlA5WC9KT2d3UnUya0hUR251c3IxTXR1UGNyNnhxYkhFZFFZV2I4aFV2M
HYyeW9sc3NFSnlXK1hEczlhVWd3RDdZTjJQVWlGSElUTnpKcmJGSmt1OU9QS2NwUmIzU2RDbEZJazJZe
ko0Um5ibFFORVo5dTlGT0hRVG1uOGt5MGJ6a2ZxOG5qeVN5YnVKVkN5UXhCeStKcWZ6djN3UlRjamNWS
HdoWDdQdkRob1BlcmxhN0lEby9Vd2NzV1l4QS9Za2FjMHl4SzhlcjNhNzZZUWhnPT0=';
public $sRequirements = '';
public $sBaseValue = 'TyUzQTglM0ElMjJzdGRDbGFzcyUyMiUzQTYlM0ElN0JzJTNBMzMlM0ElMjJkM19jZmdfbW9kX19zRDNCb25pbWFTY29yZUNvdW50cnklMjIlM0JzJTNBMjYlM0ElMjJhN2M0MGY2MzFmYzkyMDY4Ny4yMDE3OTk4NCUyMiUzQnMlM0EzMiUzQSUyMmQzX2NmZ19tb2RfX3NEM0JvbmltYVNjb3JlUHJvZElkJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMzklM0ElMjJkM19jZmdfbW9kX19zRDNCb25pbWFTY29yZVBvc3RDaGVja1RleHQlMjIlM0JzJTNBMzAlM0ElMjJEM19CT05JTUFTQ09SRV9QQVlDSEVDS19GQUlMRUQlMjIlM0JzJTNBMzAlM0ElMjJkM19jZmdfbW9kX19zRDNCb25pbWFTY29yZVVzZXIlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EzMCUzQSUyMmQzX2NmZ19tb2RfX3NEM0JvbmltYVNjb3JlUGFzcyUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTQzJTNBJTIyZDNfY2ZnX21vZF9fc0QzQm9uaW1hU2NvcmVMaW1pdEV4Y2VlZGVkVGV4dCUyMiUzQnMlM0EzNSUzQSUyMkQzX0JPTklNQVNDT1JFX0NSRURJVExJTUlUX0VYQ0VFREVEJTIyJTNCJTdE';