8
0
Fork 0

add 3.1.0.0 (ionCube for PHP 5.6 - 7.0)

Dieser Commit ist enthalten in:
Daniel Seifert 2021-03-12 15:18:24 +01:00
Ursprung 8a16187656
Commit fb20670b7f
Signiert von: DanielS
GPG-Schlüssel-ID: 8A7C4C6ED1915C6F
98 geänderte Dateien mit 2239 neuen und 1434 gelöschten Zeilen

Datei anzeigen

@ -31,7 +31,7 @@
}, },
"require": { "require": {
"php": "5.6 - 7.0", "ext-ionCube-Loader": "*", "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", "d3/modcfg": "^5.3.0.0",
"ext-json": "*", "ext-json": "*",
"ext-soap": "*", "ext-soap": "*",

Datei anzeigen

@ -2,6 +2,27 @@
title: Changelog 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 ## 3.0.2.0 - 2020-04-08
### Added ### Added
- installierbar in OXID 6.2 - installierbar in OXID 6.2

Datei anzeigen

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

Datei anzeigen

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

Datei anzeigen

@ -6,8 +6,13 @@ title: Systemanforderungen
* 5.6.x bis 7.4.x * 5.6.x bis 7.4.x
* PHP Decoder * PHP Decoder
* installierter ionCube Loader * installierter ionCube Loader
* Shopversionen / -editionen * Shopeditionen
* OXID eShop Community Edition (CE), Professional Edition (PE) oder Enterprise Edition (EE) in Compilation Version * 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.0.x
* 6.1.x * 6.1.x
* 6.2.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 * 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) * 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. Kontrollieren Sie bitte auch, ob diese Modulversion für die von Ihnen eingesetzte Shopedition (Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist.

Datei anzeigen

@ -2,10 +2,14 @@
title: Modul zur Installation hinzufügen 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: 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 ```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). > [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).

Datei anzeigen

@ -4,6 +4,7 @@ title: Verwendung eigener Themes
Das Modul ist für die Verwendung mit den folgenden OXID-Themes vorbereitet: Das Modul ist für die Verwendung mit den folgenden OXID-Themes vorbereitet:
* Wave
* Flow * 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. 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.

Datei anzeigen

@ -2,6 +2,18 @@
title: Modul im Shop aktivieren 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 ]. 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...`)

Datei anzeigen

@ -2,10 +2,20 @@
title: Shopanpassungen installieren 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. 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 ]. 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. 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
```

Datei anzeigen

@ -2,8 +2,20 @@
title: TMP-Ordner leeren 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 ]. 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. 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.

Datei anzeigen

@ -2,6 +2,8 @@
title: Lizenzschlüssel eintragen 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. 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. 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.

Datei anzeigen

@ -4,8 +4,13 @@ Title: Schnellstart per Composer
## Schnellstart per Composer ## Schnellstart per Composer
### **auf der Kommandozeile**
```bash ```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.

Datei anzeigen

@ -2,7 +2,7 @@
title: Wann kann ein Update ausgeführt werden? 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 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). durchgeführt (weil das Modul dies z.B. früher nicht unterstützte), verwenden Sie bitte die Beschreibung unter [Neuinstallation](../020_Neuinstallation/_index.md).

Datei anzeigen

@ -2,4 +2,18 @@
title: Modul deaktivieren 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...`)

Datei anzeigen

@ -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).

Datei anzeigen

@ -2,13 +2,17 @@
title: Dateien erneuern title: Dateien erneuern
--- ---
### **auf der Kommandozeile**
Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres 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: Shops (oberhalb des `source`- und `vendor`-Verzeichnisses). Führen Sie dort diesen Befehl aus:
```bash ```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). > [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).

Datei anzeigen

@ -2,4 +2,18 @@
title: Modulinformationen aktualisieren 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...`)

Datei anzeigen

@ -2,10 +2,20 @@
title: Shopanpassungen installieren title: Shopanpassungen installieren
--- ---
### **im Adminbereich**
Ob Shopanpassungen notwendig sind, ist von der Versionsänderung des Moduls abhängig. 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. 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. 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
```

Datei anzeigen

@ -2,8 +2,20 @@
title: TMP-Ordner leeren 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 ]. 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. 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.

Datei anzeigen

@ -2,4 +2,6 @@
title: Lizenzschlüssel aktualisieren 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. 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.

Datei anzeigen

@ -2,5 +2,18 @@
title: Modul deaktivieren 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...`)

Datei anzeigen

@ -2,12 +2,12 @@
title: Modul aus der Installation entfernen 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: 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 ```Bash
php composer remove {$composerident} --no-update 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#remove).
> [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).

Datei anzeigen

@ -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. 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: 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? > Möchten Sie alle Modulinformationen einschließlich Konfigurationseinstellungen und Blockinformationen für Templates löschen?

Datei anzeigen

@ -2,8 +2,20 @@
title: TMP-Ordner leeren 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 ]. 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. 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.

Datei anzeigen

@ -72,23 +72,49 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../changelog/Changelog.html">Changelog</a></h1> <h1><a href="../changelog/Changelog.html">Changelog</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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> <h3 id="page_Added">Added</h3>
<ul> <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> <li>installierbar in OXID 6.2</li>
</ul> </ul>
<hr /> <hr />
<h2 id="page_3-0-1-0-2020-04-03">3.0.1.0 - 2020-04-03</h2> <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> <ul>
<li>Erweiterbarkeit verbessert für Rückleitung im Falle des nicht gesetzten Geburtstages</li> <li>Erweiterbarkeit verbessert für Rückleitung im Falle des nicht gesetzten Geburtstages</li>
<li>Dokumentation ergänzt</li> <li>Dokumentation ergänzt</li>
</ul> </ul>
<h3 id="page_Fixed">Fixed</h3> <h3 id="page_Fixed-2">Fixed</h3>
<ul> <ul>
<li>vermeidet Bonima-Check, wenn Bestellung im Admin geändert oder neu berechnet wird</li> <li>vermeidet Bonima-Check, wenn Bestellung im Admin geändert oder neu berechnet wird</li>
<li>Geburtstagsprüfung bei nicht ladbarem Kundenkonto korrigiert</li> <li>Geburtstagsprüfung bei nicht ladbarem Kundenkonto korrigiert</li>

Datei anzeigen

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

Datei anzeigen

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

Datei anzeigen

@ -72,7 +72,7 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <div class="s-content">
@ -87,9 +87,17 @@
<li>installierter ionCube Loader</li> <li>installierter ionCube Loader</li>
</ul> </ul>
</li> </li>
<li>Shopversionen / -editionen <li>Shopeditionen
<ul> <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> <ul>
<li>6.0.x</li> <li>6.0.x</li>
<li>6.1.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>Installation via <a href="https://getcomposer.org" class="Link--external">Composer</a>
</li> </li>
</ul> </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> <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> </div>

Datei anzeigen

@ -72,7 +72,7 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Datei anzeigen

@ -72,14 +72,14 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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. <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> 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> <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> Möchten Sie alle Modulinformationen einschließlich Konfigurationseinstellungen und Blockinformationen für Templates löschen?</p>
</blockquote> </blockquote>
</div> </div>

Datei anzeigen

@ -72,7 +72,7 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Datei anzeigen

@ -72,18 +72,16 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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 <pre><code class="language-Bash">php composer remove d3/bonimascore --no-update
</code></pre> </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"> <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> </blockquote>
</div> </div>

Datei anzeigen

@ -72,11 +72,22 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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> </div>
<nav> <nav>

Datei anzeigen

@ -72,7 +72,7 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Datei anzeigen

@ -72,14 +72,22 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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> <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"> <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> <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> </blockquote>
</div> </div>

Datei anzeigen

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

Datei anzeigen

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

Datei anzeigen

@ -72,11 +72,12 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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>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> <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> </div>

Datei anzeigen

@ -72,13 +72,17 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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> <h3 id="page_auf-der-Kommandozeile"><strong>auf der Kommandozeile</strong></h3>
<pre><code class="language-bash">php composer require d3/bonimascore --update-no-dev <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> </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"> <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#require" class="Link--external">Dokumentation von Composer</a>.</p>
</blockquote> </blockquote>

Datei anzeigen

@ -72,13 +72,21 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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"> <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> </blockquote>
</div> </div>

Datei anzeigen

@ -72,7 +72,7 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Datei anzeigen

@ -72,14 +72,19 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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>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>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> <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> </div>
<nav> <nav>

Datei anzeigen

@ -72,14 +72,22 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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> <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"> <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> <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> </blockquote>
</div> </div>

Datei anzeigen

@ -72,7 +72,7 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Datei anzeigen

@ -72,12 +72,13 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <div class="s-content">
<p>Das Modul ist für die Verwendung mit den folgenden OXID-Themes vorbereitet:</p> <p>Das Modul ist für die Verwendung mit den folgenden OXID-Themes vorbereitet:</p>
<ul> <ul>
<li>Wave</li>
<li>Flow</li> <li>Flow</li>
</ul> </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> <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>

Datei anzeigen

@ -72,7 +72,7 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Datei anzeigen

@ -72,12 +72,16 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a></h1> <h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <div class="s-content">
<h2 id="page_Schnellstart-per-Composer">Schnellstart per Composer</h2> <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> </code></pre>
<p>Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Seiten.</p> <p>Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Seiten.</p>
</div> </div>

Datei anzeigen

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

Datei anzeigen

@ -72,16 +72,18 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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> 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> </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"> <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>
<blockquote class="alert alert-info"> <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#require" class="Link--external">Dokumentation von Composer</a>.</p>

Datei anzeigen

@ -72,7 +72,7 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Datei anzeigen

@ -72,11 +72,12 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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> </div>
<nav> <nav>

Datei anzeigen

@ -72,11 +72,22 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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> </div>
<nav> <nav>

Datei anzeigen

@ -72,11 +72,22 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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> </div>
<nav> <nav>

Datei anzeigen

@ -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>

Datei anzeigen

@ -72,7 +72,7 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Datei anzeigen

@ -72,14 +72,19 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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>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>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> <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> </div>
<nav> <nav>

Datei anzeigen

@ -72,14 +72,22 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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> <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"> <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> <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> </blockquote>
</div> </div>

Datei anzeigen

@ -72,11 +72,11 @@
<div class="Page__header"> <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> <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"> <span class="ModifiedDate">
16.10.2020 </span> 12.03.2021 </span>
</div> </div>
<div class="s-content"> <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 <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> 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> </div>

Datei anzeigen

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

Dateidiff unterdrückt, weil mindestens eine Zeile zu lang ist

Datei anzeigen

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

Datei anzeigen

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

Datei anzeigen

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

Datei anzeigen

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

Datei anzeigen

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

Datei anzeigen

@ -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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

Datei anzeigen

@ -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);
?>
HR+cPni8BswPsvD1PCQwJO0fDFhJzBcWEgiCBzuim/gNrvbtSSNdwt3iBqwLTNDsnMd6FPn/LFJq
DffGsNiSKLUaYZG1+vV0tBNXA4JM51hRWbwf9FDu7Qy73IJVxAvgULnV1q0VWCNwMrzVh8BBAdWp
XKQ0OjCrU+sYUHRuRTlj7p7iI4sxN6Jzryu7POEdhGQA5GN8yfUlPH0mPkqPeFPYepJ980576bgc
ImkSkbW6QBzuTqpiaXMZ6HfeIyip2gHmNvZ9NYBxHVpNwNIjqOoIM2i2qCOl9cX3NHe+IMaTYIlr
FFii4M0LuY5Y55tKlxBGbMZTCLnt+DiGkmlBW94m2Fe53ahapwr1a1HiAWGBvGmTl/wiWk/v+KRM
um2U9CKBJe4poBSLj/MRoTqGiFyA/iwMBt9G88pHNWO74nJtFkkUBLztivigInK3MB0tzS+zE68q
0r3VgPcmC1nUZr53wsLkB+T/cdfB5Fkoxy/KPFU+sUuMh9CYs0jbuC+he+gC1LOm9zLOOFk4Q0wW
Hmu9uinzZ4kwIwylrZCa53qFHUsKDHTVV8UMRDMjezN8se0dyV2CVAxYYoB7Z4oVRWSsW9fxvrq5
VEd9D+IgDAuT8bDYDZOZ35HR8TWonKdpthQT6Kp/3XYDD4C/7ooK+snYKJhtDTU5JF/LPx4EK8aq
jHA5pfxuWsH52iXy58UA/WJjlCgkBWpasmNTl79C8Y+a6qIv5Q6phVQfo06obf+zKqFj5pR51Q4F
8wtbR8W5J0xQDjjOCu8WI9+0vz/DcBPMopIGTFqMdr9ikvMvl1wYgCj3JeZNef+pilSUSmA3z3KR
fF3Pjr3xfvOfVnvKbWJoHTwTmoPGkrDjX98SryOfOEoqcUBJT6lk045yiytLLUauDezl/xZ6Rn1D
8XeOx++vnLoVP1spHLuvzU1nThQOR/Va01VWNJD7fY+BQcx3VfWFXb+pnUJwk4/e0KdNohNQpklt
nlGgDZWmERGbRO9OXQyhUsrOYvrQDkHseDXfGOt2uA9eo0170KEqWGBvs7+Th3KiWpDHZe/BOs01
N55pgeTkSAdfQeCXZOtoSNN/ZfedJHLaqrwdyQe7T3ysK0Qes9OBAH8CcW2DPLCEvn2Seeu8pFRj
9yVKrzQJYsqSTtFh6TKX4ZYXGfZwfUav0TUlm19cqHHBS9hs5OsFLuRPGatumg6Wz0HvEOvkRizs
MhyCbe7taO/+MM4lGOnPC66LOVctxMbPP49AMwSQIoM7tUeAcjyvwQMVY6YC4h94CgkQk49Fzenh
EhI0+r5uaIWWU4Pguh2x/q2ali6eBPtvwsmLtEkj/4YBjYUOdebJxn3c/UFzPLfSiaD2Id4Gsofc
xPoPH0VIVLPC9pY6q7B5rr3hHuHmoZhmvJYeLlKqnj5Iww7HAOu81qVv2GFZqtF57ojIzYRQS3D7
EN36rqsxWfe/8gl4MJCrQSG74lQ9bNJC4ocat1v2JaKmErXhYPWcG19OkjvUnFZ2JISslHxuEH+p
3zOB4N1+DwyprZGEjDJU/fwG9EvaxIy4I+4BaxevKbE2kb28dtMNKLTw0Wy706LzkGdW4oDmowji
7x3Mj1w8pWDacvHcauHBX2TncGtTaVkkjerZlDdCYrxqELLzoLJUhLA1jCfWXmD+70htqJJ2LW3T
cDkXL2w0zkDcsIsshjdAcdC/eFIUxLaF83xrv/5bdrHf6384GgXZQg3Cc4jmk71HB5uoC/TR49QL
0AzD1o6sw3QHSFjwEAYqMgkGAnAEWyy6kihkXY5NDn7/yNxTvfYZgPYhDxZEukKvdHSF9Lzq25mI
8cS8e1PiZBzT94qp0Ea2NsaYhIaPt2IObIkkg5lH+wE0boFwf8lAWFPflPX5aSb9rdWUe4/aXn8A
wj/kv7bNjgChP8vj2nSmeBVIxv0rsmtiRYWkFWpWYeCENgwFrtPoRWn+zoj2gX4EWUwhDlZNXb0G
8Flz/B05lIIpAx7PQcQn5/56tBDSixBJ476mTLV4L6cmBCacsjat5DSfG92lCcEiNAfdaeEjWsaQ
w868dxxoVayfAMRkYp1bDLeHMtITqTRrT9zVIZjM3fI08aDcM2CUcF5X/BIBCa9VwDqW6aX5915c
c3WGsV68AZRs49nHXV5hRFVSP4yWsPColS3DOmnX9TFEB82kr5chuyh6HzC+Y2Zq9zGr6W7zM7Bq
IXH/Z5/C1Hmap2sP3jQ0usTendXYQeDJ5YgfDMz2m/YaZ8B5EkP+CNKJ4iwKXSQks+s1TXErS08b
xvQs2AHaWv64SeiVTLmA0OrAeJfRWQ4eIasPzRAiIfpnyI/yXZeh4PrjPSvpoixCFPqfTTxVO1bA
jbyhgZf8hii8Xnwq6kP28Kn+2rpJSseIrn50B7gy6Y9im90sdUF0zWP13VaH0YFCZZOxYaVhwVb6
6BtAYPyI583fbyZ4qVFaP5eaTzgo8k/jFaTQlhwWEXlH/Gb/SKy1q0rsLrmRMSD+aLQlvtMM62x3
884O6mtebAmjPKaxbKbUM4ZQOeJBj5Yfj+/p6AvV3yCB3XzWlLIHEDYgIy/+9k41Wq9O8b9v7P9r
/xuCQiVdcwIuE4ut+Alx2RHCsAEQQVkv0QmkwVu4oPCetW0oBHiZ8D/dmHlgaZqfFsClwyH0Hj9X
bC+K5g+HXO7uofln8U2SIAenHW7AHCCRQxQItlJST5lkqopzZzQd68n0VjnBkdu7iHQ+etxPUI/6
t073l4C5Fk6a94hkpbpnTcne3+1aOVxv2F+9WCPKN9xTk7XofgMuwp7OB5arD2/w600bjUJsco43
eb09USZRr8E7Ol/iY+g9RGdvffMopRHusmhf5cHh1PA5YtI/p4NTXK87XpbFjjJWiMVMvQubBFre
ilPRgU1YnH6hytLlZS63VLPLV/0rgE2/zgXqrb5O8c2ejWuAOhPCBxKawqA8QNhPV+Oj/GS5CKwu
ht7ydiVuS3aVbV37YMpsGRylda4s4TBA+nAACzzAsB+zvLuLxzlqhP1NmsSWqNfLjW5Pg3+DEWcK
Tzi0eanxLNMyvnQLqSp0UFfnSyAU+PSTGf2M5tx1vT6DNFXMhnaJ9OFOKYk7DlWScEboeNO//xe7
q3idnYvqca6gyimzsXRHITcN0DsBZtNNqoWOXxzoAd9kzbQ3nNvWtL6LbZr+KTboK90pzff/yVDq
Q2R4E4+SeLUrJA0BgAxv2SHtI909qRt7PoTX9YPUlsRW/eIvprzkl2yDGRyT3N2xnyv2+WHLrojh
POc5kN2TJOXPH8Lq23UPnptOgTP+Q3/Hg2JMBzJazD6NuOgD6kMChxgxe2MaDgnKZm90p5JCGcGA
TS+dsKVVw3O0qGMHfsy+Ri4ugTNg4tkUE/P+MqxxpAnQCscFEXCzMRduX2uDfS6A7nFMyu29x9oC
ZncNpapqlhAGwZbbK4YVFMHPHc4HCwYasNitkLJh+8fS159UdwCZ60G8EyRhmrwHtyi8S1UTcZCE
wCaAkHDh7zLDxLqRi6s7z0TRfzgYNAeMyfjS5Zy4RtVHLnfuwOQlQf8dLH5J4Ol0syaWdmtn0kP2
uWmGNo4BUfA0EOh9KjzwBQ/Oxyy6RUqK8P5bd7Ki9icmV2kMOKk7cY9Jr/ZMrUCANVkeOFOohWwp
rIVsKkuOhVklq4bQvXKjiFLfBKpj7K6DkVnsEuSVMG5bBJG5SKL5wZ0ukNE9ux6xYKVlk+iT95ja
7HX1CVg9LQdjaRmmx2ZmhRV6E36JNx2Tk7A76aMyn7cLCSDUFnygIcTmhCN1C2PkKyQTs0smtSOi
oJBjLcR5k768tumFoQ1Ls0yEbpbXkBjkeED7WzHdBzCLxOhYmH1cST9du3JFdJ6h69TsXZ5/gKV8
fiIcmEoM0OCKCfR6WHZoYSTuBHwODqH22qSrvGAYYcQ4UbrZATNJgA6FEhHoo647rhInrKGpOW==

Datei anzeigen

@ -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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

Datei anzeigen

@ -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==

Datei anzeigen

@ -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=

Datei anzeigen

@ -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=

Datei anzeigen

@ -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);
?>
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
33N0J4o1rRROfYUE

Datei anzeigen

@ -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

Datei anzeigen

@ -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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

Datei anzeigen

@ -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==

Datei anzeigen

@ -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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

Datei anzeigen

@ -1,285 +1,285 @@
<?php //006ea <?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); 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

Datei anzeigen

@ -1,115 +1,115 @@
<?php //006ea <?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); 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

Datei anzeigen

@ -1,173 +1,172 @@
<?php //006ea <?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); 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=

Datei anzeigen

@ -1,112 +1,113 @@
<?php //006ea <?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); 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=

Datei anzeigen

@ -1,115 +1,115 @@
<?php //006ea <?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); 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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

Datei anzeigen

@ -19,28 +19,37 @@ $sLangName = "Deutsch";
$aLang = array( $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_SELECT_SALUTATION' => 'Bitte auswählen ...',
'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_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_1001' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_3000' => '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_UNKNOWN' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber. Fehlercode %1$s', '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_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_BIRTHDAY_INVALID' => 'Bitte geben Sie ein korrektes Geburtsdatum ein.', '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.',
); );

Datei anzeigen

@ -12,34 +12,43 @@
* *
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch) * @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com> * @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( $aLang = array(
'charset' => 'UTF-8', 'charset' => 'UTF-8',
'D3_BONIMASCORE_ERROR_1001' => 'A system error has occurred, please contact the shop owner.', 'D3_BONIMASCORE_SELECT_SALUTATION' => 'Please select',
'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_ERROR_2000' => 'Your request could not be processed. Please visit this page again or contact the shop owner.', 'D3_BONIMASCORE_ERROR_1001' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_3000' => '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_UNKNOWN' => 'A system error has occurred, please contact the shop owner. Error code %1$s', '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_ERROR_2000' => 'Your request could not be processed. Please visit this page again or contact the shop owner.',
'D3_BONIMASCORE_BIRTHDAY_INVALID' => 'Please enter a valid birthdate.', '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.',
); );

Datei anzeigen

@ -1,52 +1,11 @@
[{*** wenn Modul aktiv und Zahlart nicht in Safe payments ist ***}] [{*** wenn Modul aktiv und Zahlart nicht in Safe payments ist ***}]
[{d3modcfgcheck modid="d3bonimascore"}][{/d3modcfgcheck}] [{d3modcfgcheck modid="d3bonimascore"}][{/d3modcfgcheck}]
[{if $mod_d3bonimascore && !$oView->d3PaymentIsSafe($sPaymentID)}] [{if $mod_d3bonimascore && false == $oView->d3PaymentIsSafe($sPaymentID)}]
[{if isset( $invadr.oxuser__oxbirthdate.month )}] [{foreach from=$oView->d3GetNotRequestedCombinedMandatoryFields() item="mandatoryFieldName"}]
[{assign var="iBirthdayMonth" value=$invadr.oxuser__oxbirthdate.month}] [{assign var="sTplName" value="d3_bonimascore_mandatory_"|cat:$mandatoryFieldName|cat:'.tpl'}]
[{elseif $oxcmp_user->oxuser__oxbirthdate->value && $oxcmp_user->oxuser__oxbirthdate->value != "0000-00-00"}] [{include file=$sTplName}]
[{assign var="iBirthdayMonth" value=$oxcmp_user->oxuser__oxbirthdate->value|regex_replace:"/^([0-9]{4})[-]/":""|regex_replace:"/[-]([0-9]{1,2})$/":""}] [{/foreach}]
[{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}] [{/if}]
[{$smarty.block.parent}] [{$smarty.block.parent}]

Datei anzeigen

@ -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>

Datei anzeigen

@ -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}]

Datei anzeigen

@ -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}]

Datei anzeigen

@ -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}]

Datei anzeigen

@ -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}]

Datei anzeigen

@ -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}]

Datei anzeigen

@ -1,15 +1,15 @@
<?php //006ea <?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); 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 HR+cPnMKrXxKVIjHeI53FTz7ZygqwQ1YuOYnwOguJrtyKPRDaQvz+TsdM0o+ntZVEutzkjOu8bIh
IVZ/WWxXxvLuDvB2esXYWlQHc2wuTyspfvXw6+OdchT68zr0lNfDECIMxD0MunGeIPosUCL6rqLq zQNL22a9+M8b8NsUMxGIM/l2AKM0Z+Db8vae7HpA8LHEGdIkK7lNS4G55V7L5tJG19FqoS/7adWG
JNQKpULgDTO72o7/+0ZSQO0DoIOaVCr/s7+0EhoKLHAi1Yh0AkeiMjV8AZiARKILNkNqOdo6FdhQ bX2NgD6dTUjpuKqLD3kFIQ55l2gFot5U4HpyE3k4YucfnLq6JMciWhswjIlpXOKkbZEpsjmaPF5n
KMghTB/n8dLfNjrUPhrR0DTZqGRpriD9MJHjx9imc6vdMTExS0BqbXlh/T5h3YQt2FjuHVmU8abo RROE2G97tCp8tJxot8DZjNbdiKpKuVceMhm6+qNyr+bqhT6CabWh0j36B/jhyY736K+2FPb8jppx
Utn3/mJ08LvKO97satvnaANHKmOPqNQo+2txJDobX7xY6nxJKv0ZIYWc27KMZMeXQccVINFjwA5P B14kgB3BO/mB2J7cpv50TyIRU0bqp9nQTxMmCygEagGRe8cE6y5RTb1PaU/1+OvZ0Sk73Q9VU/jz
OUaqKqBW1C0ecbkJtqiROE4r6++07iiVJDR+FqDW7EDpUqqxa8SvFRQdI17tvrZadiGIhguB6Z1n z9s1J/0TGY4SZTD9AUzWhQPfiuXY720j+gHdjDVRcOSpLXxSokB2bRDxydkjVhDvt/LC26Qe59OJ
oTgNiY/XWXupCmb+wO3OFcy74HgrdySRqC/bOXc3it0vC8N6UmWZj/buPfijYJvHSgsoLr44H7n5 j17Hv5YVVdmrZlSDrdrg//4QiIVKWQyG3BofTq+7h+4VRBDXVaA/JGxikrX0gUG6tseraz0tFcLU
K8nC6iXoqxuMgyTusRtMl7UauKC8MJV6D5gZcJLO8CebjavnFylwEGSEflNMxz1dRiSUt/AKVlz1 SOv43Ky17IklXx+e2qCcg9hwh0O9RKpdCDGGdmtB61s9iEv+NkzCKliB7rO1gTLUEe6AG+8iYMgt
AJdpJGMpfFc3/n84hGHhDOcK0AY/z7OzDGOBnqSZ3Ke1XOhdK6M+RL4TGvR2FngPpNDR0T8JTdfW MK9VA6eSLFvur0F55LzcERCRdY14krJlgpPKZTL21ccpj0cIfY9d+7LhRDlCuQQdmequAaHbSZJm
P61CoFjxSWevbEin1L+FEi2rbbiPx3g7NrTm+aNIUAHLwywI1lwz5Bfjx3y8k/lVMQiofWzWF+FX WjPSoZ0CmgVnoBfoDDjTHzsK6KSVL9KdMTqB4F9raurWdlbjjve/qsFEN6/rwPIU5yq6NzqPHb90
cGdB4H+CMvriigPKxqXbJEDgf1AHnU5cVxERhEav pVJ+1ZB5tUr4xeQCKR6qqqXZxLUMKAdYmpxiPhOLjmYL

Datei anzeigen

@ -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\d3_cfg_mod_exception;
use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException; use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException;
use D3\ModCfg\Application\Model\Log\d3log; use D3\ModCfg\Application\Model\Log\d3log;
use DateTime;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
use Exception;
use OxidEsales\Eshop\Application\Model\Payment; use OxidEsales\Eshop\Application\Model\Payment;
use OxidEsales\Eshop\Application\Model\PaymentList; use OxidEsales\Eshop\Application\Model\PaymentList;
use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException; use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
use OxidEsales\Eshop\Core\Exception\DatabaseErrorException; use OxidEsales\Eshop\Core\Exception\DatabaseErrorException;
use OxidEsales\Eshop\Core\Exception\InputException;
use OxidEsales\Eshop\Core\Exception\StandardException; use OxidEsales\Eshop\Core\Exception\StandardException;
use OxidEsales\Eshop\Core\Registry; use OxidEsales\Eshop\Core\Registry;
use OxidEsales\Eshop\Core\UtilsView;
class d3_payment_bonimascore extends d3_payment_bonimascore_parent 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 */ /** @var d3_oxuser_bonimascore $oUser */
$oUser = $this->getUser(); $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'); $this->_d3GetSettings()->d3getLog()->log(d3log::DEBUG, __CLASS__, __FUNCTION__, __LINE__, 'no user loaded');
$mReturn = $this->d3GetNoValidBirthdateReturn(); $mReturn = $this->d3GetNoMandatoryFieldValueReturn();
} } elseif (false === $this->d3PaymentIsSafe($oBonima->d3GetRequestedPaymentId()) && false === $oUser->d3HasMandatoryFieldValues()) {
elseif (false == $this->d3PaymentIsSafe($oBonima->d3GetRequestedPaymentId()) && false == $oUser->d3HasValidBirthdateValue()) { $mReturn = $this->d3GetNoMandatoryFieldValueReturn();
$this->_d3GetSettings()->d3getLog()->log(d3log::DEBUG, __CLASS__, __FUNCTION__, __LINE__, 'user entered no (valid) birthdate');
$mReturn = $this->d3GetNoValidBirthdateReturn();
} elseif (false === $oBonima->hasValidPaymentSelected()) { } elseif (false === $oBonima->hasValidPaymentSelected()) {
$mReturn = $this->d3GetNoValidPaymentReturn(); $mReturn = $this->d3GetNoValidPaymentReturn();
}; }
return $mReturn; return $mReturn;
} }
public function d3GetNoValidBirthdayController() public function d3GetNoValidMandatoryValueController()
{ {
return "user"; 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 * @return string
*/ */
public function d3GetNoValidBirthdateReturn() public function d3GetNoMandatoryFieldValueReturn()
{ {
$sReturnController = $this->d3GetNoValidBirthdayController(); $sReturnController = $this->d3GetNoValidMandatoryValueController();
/** @var InputException $oException */ /** @var d3_oxuser_bonimascore $user */
$oException = oxNew(InputException::class, 'D3_BONIMASCORE_BIRTHDAY_INVALID'); $user = $this->getUser();
Registry::get(UtilsView::class)->addErrorToDisplay($oException, false, false, '', $sReturnController); Registry::getSession()->setVariable('d3BonimaScoreRequiredFields', $user->d3GetNotRequestedMandatoryFields());
Registry::getSession()->setVariable('d3BonimaScoreRequBirthDate', true);
return $sReturnController; return $sReturnController;
} }
@ -196,7 +223,7 @@ class d3_payment_bonimascore extends d3_payment_bonimascore_parent
Registry::getSession()->deleteVariable('d3BonimaScorePaymentFailed'); Registry::getSession()->deleteVariable('d3BonimaScorePaymentFailed');
Registry::getSession()->deleteVariable('d3BonimaScoreDelAddrFailed'); Registry::getSession()->deleteVariable('d3BonimaScoreDelAddrFailed');
Registry::getSession()->deleteVariable('d3BonimaScoreRequBirthDate'); Registry::getSession()->deleteVariable('d3BonimaScoreRequiredFields');
/** @var d3bonima $oBonima */ /** @var d3bonima $oBonima */
$oBonima = oxNew(d3bonima::class); $oBonima = oxNew(d3bonima::class);
@ -374,4 +401,30 @@ class d3_payment_bonimascore extends d3_payment_bonimascore_parent
return (bool) $oPayment->getFieldData('d3bonimascoresafe'); 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')
];
}
} }

Datei anzeigen

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

Datei anzeigen

@ -1,79 +1,79 @@
<?php //006ea <?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); 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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

Datei anzeigen

@ -1,117 +1,147 @@
<?php //006ea <?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); 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

Datei anzeigen

@ -1,39 +1,59 @@
<?php //006ea <?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); 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==

Datei anzeigen

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

Datei anzeigen

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