8
0
Bifurcation 0

add 4.1.1.0 ioncube PHP 7.1-7.4

Cette révision appartient à :
Daniel Seifert 2020-12-21 12:11:34 +01:00
Parent 1ec20506a8
révision a482d0ce39
Signé par: DanielS
ID de la clé GPG: 8A7C4C6ED1915C6F
353 fichiers modifiés avec 23852 ajouts et 22734 suppressions

Voir le fichier

@ -34,8 +34,8 @@
"require": { "require": {
"php": "7.1 - 7.4", "ext-ionCube-Loader": "*", "php": "7.1 - 7.4", "ext-ionCube-Loader": "*",
"ext-pdo": "*", "ext-pdo": "*",
"oxid-esales/oxideshop-ce": "6.5 - 6.5", "oxid-esales/oxideshop-ce": "6.5 - 6.6",
"d3/modcfg": "^5.3.1.100", "d3/modcfg": "^5.3.1.200",
"league/flysystem": "^1.0", "league/flysystem": "^1.0",
"splitbrain/php-cli": "^1.1", "splitbrain/php-cli": "^1.1",
"html2text/html2text": "^4.2", "html2text/html2text": "^4.2",

Voir le fichier

@ -2,6 +2,33 @@
title: Changelog title: Changelog
--- ---
## unreleased
---
## 4.1.1.0 - (2020-12-21)
** Hinweis für kleinere Versions-Upgrades: Es gibt einige rückwärts-inkompatible Änderungen an dieser Version. **
### Added
- Angepasst für Shopversion 6.2.3
- Zufallspasswort wird im Installationsprozess erstellt
### Changed
- Einstellungen zu Wiedervorlage von Auslöser-Tab verschoben
- Funktionsnamen eindeutig gemacht
- D3-Logo zu statischem Assett geändert
- Cron-Task optimiert
- an Code des Kundenmanager Moduls angepasst
### Fixed
- Tests angepasst
- Kurzbeschreibungen der Aufgaben gekürzt, um Fehler in der Installation zu vermeiden
- Aufgabenbeschreibung wird nicht doppelt UTF-codiert
- Queryfehler korrigiert
---
## 4.1.0.0 - (2020-08-20) ## 4.1.0.0 - (2020-08-20)
### Added ### Added

Voir le fichier

@ -1,9 +1,9 @@
{ {
"title": "<i class='fab fa-d3 d3fa-color-blue'></i> Auftragsmanager", "title": "<i class='fab fa-d3 d3fa-color-blue'></i> Auftragsmanager",
"moduleversion": "4.1.0.0", "moduleversion": "4.1.1.0",
"titledesc": "für den Oxid eShop", "titledesc": "für den Oxid eShop",
"author": "D³ Data Development", "author": "D³ Data Development",
"moduledate": "20.08.2020", "moduledate": "21.12.2020",
"editors": "", "editors": "",
"tagline": "", "tagline": "",
"image": "", "image": "",

Voir le fichier

@ -6,9 +6,9 @@ Das Modul **{$modulename}** erhalten Sie in verschiedenen Editionen mit untersch
## Funktionsumfang ## Funktionsumfang
| | Free-Edition | Standard-Edition | Premium-Edition | | | Free-Edition | Standard-Edition | Premium-Edition |
|-----------------------------------|:-------------:|:-----------------:|:-----------------:| |-----------------------------------|:-------------:|:-----------------:|:-----------------:|
| Anzahl möglicher Aufgaben | 5 | 25 | beliebig | | Anzahl möglicher Aufgaben | 5 | 25 | beliebig |
| vor-Ausführung-Script möglich | | | X | | vor-Ausführung-Script möglich | | | X |
| nach-Ausführung-Script möglich | | | X | | nach-Ausführung-Script möglich | | | X |
@ -23,54 +23,54 @@ Das Modul **{$modulename}** erhalten Sie in verschiedenen Editionen mit untersch
## Bedingungen ## Bedingungen
| | Free-Edition | Standard-Edition | Premium-Edition | | | Free-Edition | Standard-Edition | Premium-Edition |
|---------------------------------------------------|:-------------:|:-----------------:|:-----------------:| |---------------------------------------------------|:-------------:|:-----------------:|:-----------------:|
| ab (inklusive) Bestellnummer | X | X | X | | ab (inklusive) Bestellnummer | X | X | X |
| bis (inklusive) Bestellnummer | X | X | X | | bis (inklusive) Bestellnummer | X | X | X |
| Zeitraum (1) | X | X | X | | Zeitraum (1) | X | X | X |
| Zeitraum (2) | X | X | X | | Zeitraum (2) | X | X | X |
| nicht gesetztes... | X | X | X | | nicht gesetztes... | X | X | X |
| aus diesen Wochentagen | X | X | X | | aus diesen Wochentagen | X | X | X |
| bei diesen Zahlarten | X | X | X | | bei diesen Zahlarten | X | X | X |
| bei diesen Versandarten | X | X | X | | bei diesen Versandarten | X | X | X |
| bei gesetztem Trackingcode | X | X | X | | bei gesetztem Trackingcode | X | X | X |
| bei stornierter Bestellung | X | X | X | | bei stornierter Bestellung | X | X | X |
| bei nicht stornierter Bestellung | X | X | X | | bei nicht stornierter Bestellung | X | X | X |
| bei stornierten Artikeln innerhalb der Bestellung | X | X | X | | bei stornierten Artikeln innerhalb der Bestellung | X | X | X |
| Bestellsumme | X | X | X | | Bestellsumme | X | X | X |
| hat Rechnungsnummer erhalten | X | X | X | | hat Rechnungsnummer erhalten | X | X | X |
| Transaktionsstatus | X | X | X | | Transaktionsstatus | X | X | X |
| bei verwendeter Währung | X | X | X | | bei verwendeter Währung | X | X | X |
| bei verwendeter Sprache | X | X | X | | bei verwendeter Sprache | X | X | X |
| in einem der Ordner | X | X | X | | in einem der Ordner | X | X | X |
| nicht in einem der Ordner | X | X | X | | nicht in einem der Ordner | X | X | X |
| enthält selektierte Artikel (1) | X | X | X | | enthält selektierte Artikel (1) | X | X | X |
| enthält selektierte Artikel (2) | X | X | X | | enthält selektierte Artikel (2) | X | X | X |
| enthält nicht selektierte Artikel (1) | X | X | X | | enthält nicht selektierte Artikel (1) | X | X | X |
| enthält nicht selektierte Artikel (2) | X | X | X | | enthält nicht selektierte Artikel (2) | X | X | X |
| Suchmuster zur Filterung der Mailadresse | X | X | X | | Suchmuster zur Filterung der Mailadresse | X | X | X |
| Liefer- bzw. Rechnungsadresse aus Land | X | X | X | | Liefer- bzw. Rechnungsadresse aus Land | X | X | X |
| Kunde ist in Gruppe | X | X | X | | Kunde ist in Gruppe | X | X | X |
| Kunde ist nicht in Gruppe | X | X | X | | Kunde ist nicht in Gruppe | X | X | X |
| Methode des Auftragslistenobjekts ausführen | | | X | | Methode des Auftragslistenobjekts ausführen | | | X |
| Bestellungsfeld auf Wert prüfen | | | X | | Bestellungsfeld auf Wert prüfen | | | X |
| andere Aufgabe | | | X | | andere Aufgabe | | | X |
## Aktionen ## Aktionen
| | Free-Edition | Standard-Edition | Premium-Edition | | | Free-Edition | Standard-Edition | Premium-Edition |
|-----------------------------------------------|:-------------:|:-----------------:|:-----------------:| |-----------------------------------------------|:-------------:|:-----------------:|:-----------------:|
| E-Mail senden | X | X | X | | E-Mail senden | X | X | X |
| Aufträge in Ordner verschieben | X | X | X | | Aufträge in Ordner verschieben | X | X | X |
| Aufträge stornieren | | X | X | | Aufträge stornieren | | X | X |
| Versendet-am Datum setzen | | X | X | | Versendet-am Datum setzen | | X | X |
| Bezahlt-am Datum setzen | | X | X | | Bezahlt-am Datum setzen | | X | X |
| Versandkosten ändern | | X | X | | Versandkosten ändern | | X | X |
| Rabatte ändern | | X | X | | Rabatte ändern | | X | X |
| PDF generieren (aus OXID Invoice PDF) | | X | X | | PDF generieren (aus OXID Invoice PDF) | | X | X |
| PDF generieren (aus (D3) PDF Dokumente) | | X | X | | PDF generieren (aus (D3) PDF Dokumente) | | X | X |
| Kundengruppe zuordnen / entfernen | | X | X | | Kundengruppe zuordnen / entfernen | | X | X |
| Export in Liste | | X | X | | Export in Liste | | X | X |
| Feld mit Wert füllen | | | X | | Feld mit Wert füllen | | | X |
| Individualaktionen / -bedingungen definieren | | | X | | Individualaktionen / -bedingungen definieren | | | X |
| Push-Notification senden | | | X | | Push-Notification senden | | | X |

Voir le fichier

@ -3,7 +3,7 @@ title: Systemanforderungen
--- ---
* PHP Version * PHP Version
* 7.1.x bis 7.3.x * 7.1.x bis 7.4.x
* PHP Decoder * PHP Decoder
* installierter ionCube Loader * installierter ionCube Loader
* Shopversionen / -editionen * Shopversionen / -editionen
@ -11,10 +11,10 @@ title: Systemanforderungen
* 6.2.x * 6.2.x
* Themes * Themes
* Das Modul benötigt keine Einbindung ins Frontend und ist damit von diesen Themes unabhängig. * Das Modul benötigt keine Einbindung ins Frontend und ist damit von diesen Themes unabhängig.
* (D3) Modul-Connector ([kostenfrei bei D3 erhältlich](https://www.oxidmodule.com/connector/)) ab Version 5.3.1.0 * (D3) Modul-Connector ([kostenfrei bei D3 erhältlich](https://www.oxidmodule.com/connector/)) ab Version 5.3.1.2
* Installation via [Composer](https://getcomposer.org) * Installation via [Composer](https://getcomposer.org)
* mindestens ein freier Cronjob zur automatischen Ausführung angelegter Aufgaben (optional) * mindestens ein freier Cronjob zur automatischen Ausführung angelegter Aufgaben (optional)
Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für **PHP 7.1**, **PHP 7.2** oder **PHP 7.3** 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 **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.
Kontrollieren Sie bitte auch, ob diese Modulversion für die von Ihnen eingesetzte Shopedition (Community Edition (CE), Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist. Kontrollieren Sie bitte auch, ob diese Modulversion für die von Ihnen eingesetzte Shopedition (Community Edition (CE), Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist.

Voir le fichier

@ -14,6 +14,6 @@ Der **{$modulename}** ist natürlich auch ohne das "Invoice PDF"-Modul einsetzba
--- ---
Der **{$modulename}** integriert die Erweiterung "WYSIWYG Editor + Mediathek" von OXID eSales AG & digidesk - media solutions, sofern diese im Shop installiert wurde. Diese Integration wurde für die Version 2.2.0 des "WYSIWYG Editor + Mediathek"-Moduls entwickelt. Der **{$modulename}** integriert die Erweiterung "WYSIWYG Editor + Mediathek" von OXID eSales AG & digidesk - media solutions, sofern diese im Shop installiert wurde. Diese Integration wurde für die Version 3.0.0 des "WYSIWYG Editor + Mediathek"-Moduls entwickelt.
Der **{$modulename}** ist natürlich auch ohne das "WYSIWYG Editor + Mediathek"-Modul einsetzbar. Der **{$modulename}** ist natürlich auch ohne das "WYSIWYG Editor + Mediathek"-Modul einsetzbar.

Voir le fichier

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

Voir le fichier

@ -8,4 +8,4 @@ Setzen Sie das [ Modul aktiv ]: Ohne den Aktiv-Haken können Sie das Modul zwar
Über [ Debug aktiv ] lassen sich Informationen während der Ausführung des Moduls ausgeben, die Ihnen und uns nützliche Hinweise zu einer möglichen Fehlersuche geben. Im Normalbetrieb sollte dieser Haken nicht gesetzt sein, da sonst die Aktionen nicht ausgeführt werden. Über [ Debug aktiv ] lassen sich Informationen während der Ausführung des Moduls ausgeben, die Ihnen und uns nützliche Hinweise zu einer möglichen Fehlersuche geben. Im Normalbetrieb sollte dieser Haken nicht gesetzt sein, da sonst die Aktionen nicht ausgeführt werden.
In der [ Logging ]-Auswahl stellen Sie ein, ob und wie viele Protokollinformationen der Auftragsmanager mitschreiben soll. Die Daten helfen uns bei einer möglichen Ursachensuche, wenn die Auftragsabarbeitung doch einmal nicht wie gewünscht arbeiten sollte. Die Protokolleinträge werden ausschließlich in Ihrer Installation abgelegt. Treffen Sie bei der Entscheidung den Kompromiss zwischen einem ausreichenden Protokoll und dem Speicherplatzbedarf. Im Regelfall ist die Einstellung „Fehler mitschreiben“ ausreichend. In der [ Logging ]-Auswahl stellen Sie ein, ob und wie viele Protokollinformationen der Auftragsmanager mitschreiben soll. Die Daten helfen uns bei einer möglichen Ursachensuche, wenn die Auftragsabarbeitung doch einmal nicht wie gewünscht arbeiten sollte. Die Protokolleinträge werden ausschließlich in Ihrer Installation abgelegt. Treffen Sie bei der Entscheidung den Kompromiss zwischen einem ausreichenden Protokoll und dem Speicherplatzbedarf. Im Regelfall ist die Einstellung "Fehler mitschreiben" ausreichend.

Voir le fichier

@ -6,7 +6,7 @@ Der Auftragsmanager stellt verschiedene Cronjobs zur Verfügung. Je nach Einrich
Für jeden verfügbaren Cronjob sehen Sie in den Einstellungen die für Einrichtung benötigten Informationen: Für jeden verfügbaren Cronjob sehen Sie in den Einstellungen die für Einrichtung benötigten Informationen:
Den Link mit allen erforderlichen Parametern für den manuellen Aufruf des Bearbeitungsskripts finden Sie in der Zeile „externer Link“. Über den blauen Button können Sie die Ausführung in einem neuen Browser-Tab sofort starten. Den Link mit allen erforderlichen Parametern für den manuellen Aufruf des Bearbeitungsskripts finden Sie in der Zeile "externer Link". Über den blauen Button können Sie die Ausführung in einem neuen Browser-Tab sofort starten.
Direkt darunter finden Sie den Link, den Sie für die Einrichtung des Cronjobs benötigen. Dort ist das Passwort nicht nötigt, da Ihr Server die Identifizierung selbst durchführen kann. Direkt darunter finden Sie den Link, den Sie für die Einrichtung des Cronjobs benötigen. Dort ist das Passwort nicht nötigt, da Ihr Server die Identifizierung selbst durchführen kann.

Voir le fichier

@ -2,7 +2,7 @@
title: Cronjobs für unterschiedlich zu steuernde Aufgaben title: Cronjobs für unterschiedlich zu steuernde Aufgaben
--- ---
Neu angelegte Aufgaben oder Aufgaben, denen Sie keine spezielle Cronjob-ID zugewiesen haben, erhalten standardmäßig immer die Cronjob-ID „0“ (Null). Noch nicht zugeordnete oder neu angelegte Aufgaben können Sie gesamt über diese Cronjob-ID steuern. Hierfür können Sie mit den in den Modul-Grundeinstellungen angezeigten Daten einen Cronjob einrichten, der diese Aufgaben automatisch ausführt. Neu angelegte Aufgaben oder Aufgaben, denen Sie keine spezielle Cronjob-ID zugewiesen haben, erhalten standardmäßig immer die Cronjob-ID "0" (Null). Noch nicht zugeordnete oder neu angelegte Aufgaben können Sie gesamt über diese Cronjob-ID steuern. Hierfür können Sie mit den in den Modul-Grundeinstellungen angezeigten Daten einen Cronjob einrichten, der diese Aufgaben automatisch ausführt.
Häufig ist es jedoch der Fall, dass bestimmte Aufgaben nur zu besonderen Zeiten gestartet werden sollen. Beispiele sind: Häufig ist es jedoch der Fall, dass bestimmte Aufgaben nur zu besonderen Zeiten gestartet werden sollen. Beispiele sind:
@ -14,4 +14,4 @@ Weisen Sie dann diesen speziellen Aufgaben jeweils eine eigene Cronjob-ID zu. Di
Sobald Sie die Cronjob-ID an der Aufgabe gespeichert haben, werden Ihnen in den Grundeinstellungen des Moduls alle Informationen gezeigt, die Sie für die Einrichtung dieses zusätzlichen Cronjobs benötigen. An diesem Cronjob können Sie nun auch die neuen Ausführungszeiten direkt einstellen. Sofern Ihr Provider dies erfordert, legen Sie für jeden Cronjob eine separate .sh-Datei an (siehe [Aufgaben automatisch ausführen](050_Aufgaben_automatisch_ausfuehren.md)). Sobald Sie die Cronjob-ID an der Aufgabe gespeichert haben, werden Ihnen in den Grundeinstellungen des Moduls alle Informationen gezeigt, die Sie für die Einrichtung dieses zusätzlichen Cronjobs benötigen. An diesem Cronjob können Sie nun auch die neuen Ausführungszeiten direkt einstellen. Sofern Ihr Provider dies erfordert, legen Sie für jeden Cronjob eine separate .sh-Datei an (siehe [Aufgaben automatisch ausführen](050_Aufgaben_automatisch_ausfuehren.md)).
Vorherige Modulversionen verwendeten noch keine Cronjob-ID. Wird der Cronjob ohne ID aufgerufen, verwendet dieser automatisch die ID „0“ (Null). Eine Umarbeitung der bisherigen Einstellungen ist nicht nötig. Vorherige Modulversionen verwendeten noch keine Cronjob-ID. Wird der Cronjob ohne ID aufgerufen, verwendet dieser automatisch die ID "0" (Null). Eine Umarbeitung der bisherigen Einstellungen ist nicht nötig.

Voir le fichier

@ -72,17 +72,42 @@
<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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">
<h2 id="page_4-1-0-0-2020-08-20">4.1.0.0 - (2020-08-20)</h2> <h2 id="page_unreleased">unreleased</h2>
<hr />
<h2 id="page_4-1-1-0-2020-12-21">4.1.1.0 - (2020-12-21)</h2>
<p>** Hinweis für kleinere Versions-Upgrades: Es gibt einige rückwärts-inkompatible Änderungen an dieser Version. **</p>
<h3 id="page_Added">Added</h3> <h3 id="page_Added">Added</h3>
<ul> <ul>
<li>Angepasst für Shopversion 6.2.3</li>
<li>Zufallspasswort wird im Installationsprozess erstellt</li>
</ul>
<h3 id="page_Changed">Changed</h3>
<ul>
<li>Einstellungen zu Wiedervorlage von Auslöser-Tab verschoben</li>
<li>Funktionsnamen eindeutig gemacht</li>
<li>D3-Logo zu statischem Assett geändert</li>
<li>Cron-Task optimiert</li>
<li>an Code des Kundenmanager Moduls angepasst</li>
</ul>
<h3 id="page_Fixed">Fixed</h3>
<ul>
<li>Tests angepasst</li>
<li>Kurzbeschreibungen der Aufgaben gekürzt, um Fehler in der Installation zu vermeiden</li>
<li>Aufgabenbeschreibung wird nicht doppelt UTF-codiert</li>
<li>Queryfehler korrigiert</li>
</ul>
<hr />
<h2 id="page_4-1-0-0-2020-08-20">4.1.0.0 - (2020-08-20)</h2>
<h3 id="page_Added-2">Added</h3>
<ul>
<li>PDF-Dokumente können optional aus D³ PDF Dokumente Modul sowie auch aus OXID PDF Invoice Modul generiert werden</li> <li>PDF-Dokumente können optional aus D³ PDF Dokumente Modul sowie auch aus OXID PDF Invoice Modul generiert werden</li>
<li>Push-Notifications können versendet werden</li> <li>Push-Notifications können versendet werden</li>
</ul> </ul>
<h3 id="page_Changed">Changed</h3> <h3 id="page_Changed-2">Changed</h3>
<ul> <ul>
<li>OXID Invoice PDF Modul ist keine Anforderung mehr</li> <li>OXID Invoice PDF Modul ist keine Anforderung mehr</li>
<li>jeder ausgeführte Task wird auf Abbrüche kontrolliert, um Folgetasks weiter ausführen zu können</li> <li>jeder ausgeführte Task wird auf Abbrüche kontrolliert, um Folgetasks weiter ausführen zu können</li>
@ -91,7 +116,7 @@
<li>Währung der Bestellung wird im Maileditor geladen, um passende Formatierung zu verwenden</li> <li>Währung der Bestellung wird im Maileditor geladen, um passende Formatierung zu verwenden</li>
<li>umfangreicher Setupschritt wird nur noch einmalig ausgeführt</li> <li>umfangreicher Setupschritt wird nur noch einmalig ausgeführt</li>
</ul> </ul>
<h3 id="page_Fixed">Fixed</h3> <h3 id="page_Fixed-2">Fixed</h3>
<ul> <ul>
<li>Dateinamen der PDF-Dokumente werden auf ungültige Zeichen geprüft und korrigiert</li> <li>Dateinamen der PDF-Dokumente werden auf ungültige Zeichen geprüft und korrigiert</li>
<li>RemarkHandler verliert Informationen beim Ausführen von Cronjobs</li> <li>RemarkHandler verliert Informationen beim Ausführen von Cronjobs</li>

Voir le fichier

@ -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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -48,8 +48,8 @@
<div class="details"> <div class="details">
<div>Autor: D³ Data Development</div> <div>Stand: 20.08.2020</div> <div>Autor: D³ Data Development</div> <div>Stand: 21.12.2020</div>
<div>Version: 4.1.0.0</div> <div>Version: 4.1.1.0</div>
</div> </div>
</div> </div>

Voir le fichier

@ -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/Kompatibilitaet_mit_anderen_Modulen.html">Kompatibilität mit anderen Modulen</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/Kompatibilitaet_mit_anderen_Modulen.html">Kompatibilität mit anderen Modulen</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">
@ -82,7 +82,7 @@
<p>Der <strong><i class='fab fa-d3 d3fa-color-blue'></i> Auftragsmanager</strong> integriert die Erweiterung &quot;Invoice PDF&quot; von OXID eSales AG, sofern diese im Shop installiert wurde. Diese Integration wurde für die Version 2.1.1 des &quot;Invoice PDF&quot;-Moduls entwickelt.</p> <p>Der <strong><i class='fab fa-d3 d3fa-color-blue'></i> Auftragsmanager</strong> integriert die Erweiterung &quot;Invoice PDF&quot; von OXID eSales AG, sofern diese im Shop installiert wurde. Diese Integration wurde für die Version 2.1.1 des &quot;Invoice PDF&quot;-Moduls entwickelt.</p>
<p>Der <strong><i class='fab fa-d3 d3fa-color-blue'></i> Auftragsmanager</strong> ist natürlich auch ohne das &quot;Invoice PDF&quot;-Modul einsetzbar, kann jedoch dann keine PDF-Exporte verwenden.</p> <p>Der <strong><i class='fab fa-d3 d3fa-color-blue'></i> Auftragsmanager</strong> ist natürlich auch ohne das &quot;Invoice PDF&quot;-Modul einsetzbar, kann jedoch dann keine PDF-Exporte verwenden.</p>
<hr /> <hr />
<p>Der <strong><i class='fab fa-d3 d3fa-color-blue'></i> Auftragsmanager</strong> integriert die Erweiterung &quot;WYSIWYG Editor + Mediathek&quot; von OXID eSales AG &amp; digidesk - media solutions, sofern diese im Shop installiert wurde. Diese Integration wurde für die Version 2.2.0 des &quot;WYSIWYG Editor + Mediathek&quot;-Moduls entwickelt.</p> <p>Der <strong><i class='fab fa-d3 d3fa-color-blue'></i> Auftragsmanager</strong> integriert die Erweiterung &quot;WYSIWYG Editor + Mediathek&quot; von OXID eSales AG &amp; digidesk - media solutions, sofern diese im Shop installiert wurde. Diese Integration wurde für die Version 3.0.0 des &quot;WYSIWYG Editor + Mediathek&quot;-Moduls entwickelt.</p>
<p>Der <strong><i class='fab fa-d3 d3fa-color-blue'></i> Auftragsmanager</strong> ist natürlich auch ohne das &quot;WYSIWYG Editor + Mediathek&quot;-Modul einsetzbar.</p> <p>Der <strong><i class='fab fa-d3 d3fa-color-blue'></i> Auftragsmanager</strong> ist natürlich auch ohne das &quot;WYSIWYG Editor + Mediathek&quot;-Modul einsetzbar.</p>
</div> </div>

Voir le fichier

@ -72,14 +72,14 @@
<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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">
<ul> <ul>
<li>PHP Version <li>PHP Version
<ul> <ul>
<li>7.1.x bis 7.3.x</li> <li>7.1.x bis 7.4.x</li>
</ul> </ul>
</li> </li>
<li>PHP Decoder <li>PHP Decoder
@ -102,12 +102,12 @@
</ul> </ul>
</li> </li>
<li> <li>
<i class='fab fa-d3 d3fa-color-blue'></i> Modul-Connector (<a href="https://www.oxidmodule.com/connector/" class="Link--external">kostenfrei bei D3 erhältlich</a>) ab Version 5.3.1.0</li> <i class='fab fa-d3 d3fa-color-blue'></i> Modul-Connector (<a href="https://www.oxidmodule.com/connector/" class="Link--external">kostenfrei bei D3 erhältlich</a>) ab Version 5.3.1.2</li>
<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>
<li>mindestens ein freier Cronjob zur automatischen Ausführung angelegter Aufgaben (optional)</li> <li>mindestens ein freier Cronjob zur automatischen Ausführung angelegter Aufgaben (optional)</li>
</ul> </ul>
<p>Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für <strong>PHP 7.1</strong>, <strong>PHP 7.2</strong> oder <strong>PHP 7.3</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 <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>Kontrollieren Sie bitte auch, ob diese Modulversion für die von Ihnen eingesetzte Shopedition (Community Edition (CE), 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 (Community Edition (CE), Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist.</p>
</div> </div>

Voir le fichier

@ -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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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/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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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/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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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/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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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/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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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/Cronjob_einrichten.html">Cronjob einrichten</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/Cronjob_einrichten.html">Cronjob einrichten</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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/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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,12 +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/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">
20.08.2020 </span> 21.12.2020 </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> Auftragsmanager</strong> zur Installation hinzuzufügen:</p> <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> Auftragsmanager</strong> zur Installation hinzuzufügen:</p>
<pre><code class="language-bash">php composer require d3/ordermanager:^4.1.0.0 --update-no-dev <pre><code class="language-bash">php composer require d3/ordermanager:^4.1.1.0 --update-no-dev
</code></pre> </code></pre>
<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 die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.</p>

Voir le fichier

@ -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/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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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/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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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/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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,12 +72,12 @@
<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">
20.08.2020 </span> 21.12.2020 </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/ordermanager:^4.1.0.0 --update-no-dev <pre><code class="language-bash">php composer require d3/ordermanager:^4.1.1.0 --update-no-dev
</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>

Voir le fichier

@ -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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,13 +72,13 @@
<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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">
<p>Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres <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 require d3/ordermanager:^4.1.0.0 --update-no-dev <pre><code class="language-bash">php composer require d3/ordermanager:^4.1.1.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/ordermanager</code>.</p> <p>Im weiteren Ablauf werden Sie gefragt, ob die Moduldateien überschrieben werden sollen. Bestätigen Sie dies für den Eintrag <code>d3/ordermanager</code>.</p>
<blockquote class="alert alert-warning"> <blockquote class="alert alert-warning">

Voir le fichier

@ -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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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/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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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/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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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/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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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/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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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/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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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">
20.08.2020 </span> 21.12.2020 </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>

Voir le fichier

@ -72,7 +72,7 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../manual/Anzeige_der_gefundenen_Bestellungen_als_Liste.html">Anzeige der gefundenen Bestellungen als Liste</a></h1> <h1><a href="../manual/Anzeige_der_gefundenen_Bestellungen_als_Liste.html">Anzeige der gefundenen Bestellungen als Liste</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,7 +72,7 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../../manual/Aufgaben/index.html">Aufgaben</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="../../manual/Aufgaben/Aktionen.html">Aktionen</a></h1> <h1><a href="../../manual/Aufgaben/index.html">Aufgaben</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="../../manual/Aufgaben/Aktionen.html">Aktionen</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,7 +72,7 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../../manual/Aufgaben/index.html">Aufgaben</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="../../manual/Aufgaben/Ausloeser.html">Auslöser</a></h1> <h1><a href="../../manual/Aufgaben/index.html">Aufgaben</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="../../manual/Aufgaben/Ausloeser.html">Auslöser</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,7 +72,7 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../../manual/Aufgaben/index.html">Aufgaben</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="../../manual/Aufgaben/Bedingungen.html">Bedingungen</a></h1> <h1><a href="../../manual/Aufgaben/index.html">Aufgaben</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="../../manual/Aufgaben/Bedingungen.html">Bedingungen</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,7 +72,7 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../../manual/Aufgaben/index.html">Aufgaben</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="../../manual/Aufgaben/Mall.html">Mall</a></h1> <h1><a href="../../manual/Aufgaben/index.html">Aufgaben</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="../../manual/Aufgaben/Mall.html">Mall</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,7 +72,7 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../../manual/Aufgaben/index.html">Aufgaben</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="../../manual/Aufgaben/Stamm.html">Stamm</a></h1> <h1><a href="../../manual/Aufgaben/index.html">Aufgaben</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="../../manual/Aufgaben/Stamm.html">Stamm</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,7 +72,7 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../../manual/Aufgaben/index.html">Aufgaben</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="../../manual/Aufgaben/Uebersicht.html">Übersicht</a></h1> <h1><a href="../../manual/Aufgaben/index.html">Aufgaben</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="../../manual/Aufgaben/Uebersicht.html">Übersicht</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,7 +72,7 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../../manual/Aufgaben/index.html">Aufgaben</a></h1> <h1><a href="../../manual/Aufgaben/index.html">Aufgaben</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,7 +72,7 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../manual/Aufgaben_automatisch_ausfuehren.html">Aufgaben automatisch ausführen</a></h1> <h1><a href="../manual/Aufgaben_automatisch_ausfuehren.html">Aufgaben automatisch ausführen</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,7 +72,7 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../manual/Aufgaben_fuer_alle_relevanten_Bestellungen_manuell_ausfuehren.html">Aufgaben für alle relevanten Bestellungen manuell ausführen</a></h1> <h1><a href="../manual/Aufgaben_fuer_alle_relevanten_Bestellungen_manuell_ausfuehren.html">Aufgaben für alle relevanten Bestellungen manuell ausführen</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,7 +72,7 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../manual/Aufgaben_fuer_einzelne_Bestellung_manuell_ausfuehren.html">Aufgaben für einzelne Bestellung manuell ausführen</a></h1> <h1><a href="../manual/Aufgaben_fuer_einzelne_Bestellung_manuell_ausfuehren.html">Aufgaben für einzelne Bestellung manuell ausführen</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,11 +72,11 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../manual/Cronjobs_fuer_unterschiedlich_zu_steuernde_Aufgaben.html">Cronjobs für unterschiedlich zu steuernde Aufgaben</a></h1> <h1><a href="../manual/Cronjobs_fuer_unterschiedlich_zu_steuernde_Aufgaben.html">Cronjobs für unterschiedlich zu steuernde Aufgaben</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">
<p>Neu angelegte Aufgaben oder Aufgaben, denen Sie keine spezielle Cronjob-ID zugewiesen haben, erhalten standardmäßig immer die Cronjob-ID „0“ (Null). Noch nicht zugeordnete oder neu angelegte Aufgaben können Sie gesamt über diese Cronjob-ID steuern. Hierfür können Sie mit den in den Modul-Grundeinstellungen angezeigten Daten einen Cronjob einrichten, der diese Aufgaben automatisch ausführt.</p> <p>Neu angelegte Aufgaben oder Aufgaben, denen Sie keine spezielle Cronjob-ID zugewiesen haben, erhalten standardmäßig immer die Cronjob-ID &quot;0&quot; (Null). Noch nicht zugeordnete oder neu angelegte Aufgaben können Sie gesamt über diese Cronjob-ID steuern. Hierfür können Sie mit den in den Modul-Grundeinstellungen angezeigten Daten einen Cronjob einrichten, der diese Aufgaben automatisch ausführt.</p>
<p>Häufig ist es jedoch der Fall, dass bestimmte Aufgaben nur zu besonderen Zeiten gestartet werden sollen. Beispiele sind:</p> <p>Häufig ist es jedoch der Fall, dass bestimmte Aufgaben nur zu besonderen Zeiten gestartet werden sollen. Beispiele sind:</p>
<ul> <ul>
<li>Erstellen von Auswertungen nur einmal im Quartal oder</li> <li>Erstellen von Auswertungen nur einmal im Quartal oder</li>
@ -85,7 +85,7 @@
</ul> </ul>
<p>Weisen Sie dann diesen speziellen Aufgaben jeweils eine eigene Cronjob-ID zu. Diese kann eine beliebige Zahl zwischen 1 und 99 sein. Verwenden mehrere Aufgaben dieselben Ausführungszeiten und Intervalle, können Sie diese durch Vergabe der gleichen Cronjob-ID auch zu einer Ausführungsgruppe zusammenfassen. Für diese Gruppe brauchen Sie nur einen gemeinsamen Cronjob einrichten.</p> <p>Weisen Sie dann diesen speziellen Aufgaben jeweils eine eigene Cronjob-ID zu. Diese kann eine beliebige Zahl zwischen 1 und 99 sein. Verwenden mehrere Aufgaben dieselben Ausführungszeiten und Intervalle, können Sie diese durch Vergabe der gleichen Cronjob-ID auch zu einer Ausführungsgruppe zusammenfassen. Für diese Gruppe brauchen Sie nur einen gemeinsamen Cronjob einrichten.</p>
<p>Sobald Sie die Cronjob-ID an der Aufgabe gespeichert haben, werden Ihnen in den Grundeinstellungen des Moduls alle Informationen gezeigt, die Sie für die Einrichtung dieses zusätzlichen Cronjobs benötigen. An diesem Cronjob können Sie nun auch die neuen Ausführungszeiten direkt einstellen. Sofern Ihr Provider dies erfordert, legen Sie für jeden Cronjob eine separate .sh-Datei an (siehe <a href="Aufgaben_automatisch_ausfuehren.html">Aufgaben automatisch ausführen</a>).</p> <p>Sobald Sie die Cronjob-ID an der Aufgabe gespeichert haben, werden Ihnen in den Grundeinstellungen des Moduls alle Informationen gezeigt, die Sie für die Einrichtung dieses zusätzlichen Cronjobs benötigen. An diesem Cronjob können Sie nun auch die neuen Ausführungszeiten direkt einstellen. Sofern Ihr Provider dies erfordert, legen Sie für jeden Cronjob eine separate .sh-Datei an (siehe <a href="Aufgaben_automatisch_ausfuehren.html">Aufgaben automatisch ausführen</a>).</p>
<p>Vorherige Modulversionen verwendeten noch keine Cronjob-ID. Wird der Cronjob ohne ID aufgerufen, verwendet dieser automatisch die ID „0“ (Null). Eine Umarbeitung der bisherigen Einstellungen ist nicht nötig.</p> <p>Vorherige Modulversionen verwendeten noch keine Cronjob-ID. Wird der Cronjob ohne ID aufgerufen, verwendet dieser automatisch die ID &quot;0&quot; (Null). Eine Umarbeitung der bisherigen Einstellungen ist nicht nötig.</p>
</div> </div>
<nav> <nav>

Voir le fichier

@ -72,7 +72,7 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../../manual/Einstellungen/Grundeinstellungen.html">Einstellungen</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="../../manual/Einstellungen/Aufgabeneinstellungen.html">Aufgabeneinstellungen -> Ordner</a></h1> <h1><a href="../../manual/Einstellungen/Grundeinstellungen.html">Einstellungen</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="../../manual/Einstellungen/Aufgabeneinstellungen.html">Aufgabeneinstellungen -> Ordner</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,13 +72,13 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../../manual/Einstellungen/Grundeinstellungen.html">Einstellungen</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="../../manual/Einstellungen/Cronjobeinstellungen_fuer_Cronjob-ID.html">Cronjobeinstellungen für Cronjob-ID "X"</a></h1> <h1><a href="../../manual/Einstellungen/Grundeinstellungen.html">Einstellungen</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="../../manual/Einstellungen/Cronjobeinstellungen_fuer_Cronjob-ID.html">Cronjobeinstellungen für Cronjob-ID "X"</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">
<p>Der Auftragsmanager stellt verschiedene Cronjobs zur Verfügung. Je nach Einrichtung der Aufgaben kann die Anzahl variieren. Details zur Verwendung der Cronjob-IDs finden Sie im Abschnitt <a href="../Aufgaben_automatisch_ausfuehren.html">Aufgaben automatisch ausführen</a>.</p> <p>Der Auftragsmanager stellt verschiedene Cronjobs zur Verfügung. Je nach Einrichtung der Aufgaben kann die Anzahl variieren. Details zur Verwendung der Cronjob-IDs finden Sie im Abschnitt <a href="../Aufgaben_automatisch_ausfuehren.html">Aufgaben automatisch ausführen</a>.</p>
<p>Für jeden verfügbaren Cronjob sehen Sie in den Einstellungen die für Einrichtung benötigten Informationen:</p> <p>Für jeden verfügbaren Cronjob sehen Sie in den Einstellungen die für Einrichtung benötigten Informationen:</p>
<p>Den Link mit allen erforderlichen Parametern für den manuellen Aufruf des Bearbeitungsskripts finden Sie in der Zeile „externer Link“. Über den blauen Button können Sie die Ausführung in einem neuen Browser-Tab sofort starten.</p> <p>Den Link mit allen erforderlichen Parametern für den manuellen Aufruf des Bearbeitungsskripts finden Sie in der Zeile &quot;externer Link&quot;. Über den blauen Button können Sie die Ausführung in einem neuen Browser-Tab sofort starten.</p>
<p>Direkt darunter finden Sie den Link, den Sie für die Einrichtung des Cronjobs benötigen. Dort ist das Passwort nicht nötigt, da Ihr Server die Identifizierung selbst durchführen kann.</p> <p>Direkt darunter finden Sie den Link, den Sie für die Einrichtung des Cronjobs benötigen. Dort ist das Passwort nicht nötigt, da Ihr Server die Identifizierung selbst durchführen kann.</p>
<p>Nachfolgend wird ebenfalls die Zeit gezeigt, zu der dieser Cronjob das letzte Mal erfolgreich gestartet wurde. Haben Sie Zweifel an der Cronjob-Einrichtung bei Ihrem Provider, können Sie dies hier kontrollieren.</p> <p>Nachfolgend wird ebenfalls die Zeit gezeigt, zu der dieser Cronjob das letzte Mal erfolgreich gestartet wurde. Haben Sie Zweifel an der Cronjob-Einrichtung bei Ihrem Provider, können Sie dies hier kontrollieren.</p>
<p>Speichern Sie gesetzte Einstellungen ab.</p> <p>Speichern Sie gesetzte Einstellungen ab.</p>

Voir le fichier

@ -72,14 +72,14 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../../manual/Einstellungen/Grundeinstellungen.html">Einstellungen</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="../../manual/Einstellungen/Grundeinstellungen.html">Grundeinstellungen</a></h1> <h1><a href="../../manual/Einstellungen/Grundeinstellungen.html">Einstellungen</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="../../manual/Einstellungen/Grundeinstellungen.html">Grundeinstellungen</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">
<p>Hier setzen Sie alle Einstellungen, die unabhängig von Ihren gesetzten Aufgaben für die Ausführung des Auftragsmanagers notwendig sind:</p> <p>Hier setzen Sie alle Einstellungen, die unabhängig von Ihren gesetzten Aufgaben für die Ausführung des Auftragsmanagers notwendig sind:</p>
<p>Setzen Sie das <span class="navi_element">Modul aktiv</span>: Ohne den Aktiv-Haken können Sie das Modul zwar einrichten, jedoch wird keine der angelegten Aufgaben ausgeführt.</p> <p>Setzen Sie das <span class="navi_element">Modul aktiv</span>: Ohne den Aktiv-Haken können Sie das Modul zwar einrichten, jedoch wird keine der angelegten Aufgaben ausgeführt.</p>
<p>Über <span class="navi_element">Debug aktiv</span> lassen sich Informationen während der Ausführung des Moduls ausgeben, die Ihnen und uns nützliche Hinweise zu einer möglichen Fehlersuche geben. Im Normalbetrieb sollte dieser Haken nicht gesetzt sein, da sonst die Aktionen nicht ausgeführt werden.</p> <p>Über <span class="navi_element">Debug aktiv</span> lassen sich Informationen während der Ausführung des Moduls ausgeben, die Ihnen und uns nützliche Hinweise zu einer möglichen Fehlersuche geben. Im Normalbetrieb sollte dieser Haken nicht gesetzt sein, da sonst die Aktionen nicht ausgeführt werden.</p>
<p>In der <span class="navi_element">Logging</span>-Auswahl stellen Sie ein, ob und wie viele Protokollinformationen der Auftragsmanager mitschreiben soll. Die Daten helfen uns bei einer möglichen Ursachensuche, wenn die Auftragsabarbeitung doch einmal nicht wie gewünscht arbeiten sollte. Die Protokolleinträge werden ausschließlich in Ihrer Installation abgelegt. Treffen Sie bei der Entscheidung den Kompromiss zwischen einem ausreichenden Protokoll und dem Speicherplatzbedarf. Im Regelfall ist die Einstellung „Fehler mitschreiben“ ausreichend.</p> <p>In der <span class="navi_element">Logging</span>-Auswahl stellen Sie ein, ob und wie viele Protokollinformationen der Auftragsmanager mitschreiben soll. Die Daten helfen uns bei einer möglichen Ursachensuche, wenn die Auftragsabarbeitung doch einmal nicht wie gewünscht arbeiten sollte. Die Protokolleinträge werden ausschließlich in Ihrer Installation abgelegt. Treffen Sie bei der Entscheidung den Kompromiss zwischen einem ausreichenden Protokoll und dem Speicherplatzbedarf. Im Regelfall ist die Einstellung &quot;Fehler mitschreiben&quot; ausreichend.</p>
</div> </div>
<nav> <nav>

Voir le fichier

@ -72,7 +72,7 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../../manual/Einstellungen/Grundeinstellungen.html">Einstellungen</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="../../manual/Einstellungen/allgemeine_Cronjobeinstellungen.html">allgemeine Cronjobeinstellungen</a></h1> <h1><a href="../../manual/Einstellungen/Grundeinstellungen.html">Einstellungen</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="../../manual/Einstellungen/allgemeine_Cronjobeinstellungen.html">allgemeine Cronjobeinstellungen</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,7 +72,7 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../manual/Handbuch.html">Handbuch</a></h1> <h1><a href="../manual/Handbuch.html">Handbuch</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,7 +72,7 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../manual/Logging.html">Logging</a></h1> <h1><a href="../manual/Logging.html">Logging</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -72,7 +72,7 @@
<div class="Page__header"> <div class="Page__header">
<h1><a href="../manual/Weiterentwicklung.html">Weiterentwicklung</a></h1> <h1><a href="../manual/Weiterentwicklung.html">Weiterentwicklung</a></h1>
<span class="ModifiedDate"> <span class="ModifiedDate">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Voir le fichier

@ -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">
20.08.2020 </span> 21.12.2020 </span>
</div> </div>
<div class="s-content"> <div class="s-content">

Diff de fichier supprimé car une ou plusieurs lignes sont trop longues

Voir le fichier

@ -8,16 +8,18 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller\Admin; namespace D3\Ordermanager\Application\Controller\Admin;
use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_; use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_;
use D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanageritem_list as itemList;
use D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanageritem_main as itemMain;
class d3_cfg_ordermanageritem extends d3_cfg_mod_ class d3_cfg_ordermanageritem extends d3_cfg_mod_
{ {
@ -26,8 +28,8 @@ class d3_cfg_ordermanageritem extends d3_cfg_mod_
*/ */
public function render() public function render()
{ {
$this->addTplParam('sListClass', d3_cfg_ordermanageritem_list::class); $this->addTplParam('sListClass', itemList::class);
$this->addTplParam('sMainClass', d3_cfg_ordermanageritem_main::class); $this->addTplParam('sMainClass', itemMain::class);
$this->_hasListItems = true; $this->_hasListItems = true;

Voir le fichier

@ -8,25 +8,26 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller\Admin; namespace D3\Ordermanager\Application\Controller\Admin;
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\Ordermanager\Application\Model\Actions\d3ordermanager_action_abstract; use D3\Ordermanager\Application\Model\Actions\d3ordermanager_action_abstract as ActionAbstract;
use D3\Ordermanager\Application\Model\Actions\d3ordermanager_actiongrouplist; use D3\Ordermanager\Application\Model\Actions\d3ordermanager_actiongrouplist as ActionGroupList;
use D3\Ordermanager\Application\Model\Actions\d3ordermanager_actionlist; use D3\Ordermanager\Application\Model\Actions\d3ordermanager_actionlist as ActionList;
use D3\Ordermanager\Application\Model\d3ordermanager_pdfhandler; use D3\Ordermanager\Application\Model\d3ordermanager_pdfhandler as PdfHandler;
use D3\Ordermanager\Application\Model\d3ordermanager; use D3\Ordermanager\Application\Model\d3ordermanager as Manager;
use D3\Ordermanager\Application\Model\d3ordermanager_vars as VariablesTrait;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
use Exception as ExceptionAlias; use Exception;
use OxidEsales\Eshop\Application\Model\Order; use OxidEsales\Eshop\Application\Model\Order as Item;
use OxidEsales\Eshop\Application\Model\ContentList; use OxidEsales\Eshop\Application\Model\ContentList;
use OxidEsales\Eshop\Core\Config; use OxidEsales\Eshop\Core\Config;
use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException; use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
@ -39,16 +40,28 @@ use OxidEsales\Eshop\Core\Request;
use OxidEsales\EshopCommunity\Internal\Container\ContainerFactory; use OxidEsales\EshopCommunity\Internal\Container\ContainerFactory;
use OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Bridge\ShopConfigurationDaoBridgeInterface; use OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Bridge\ShopConfigurationDaoBridgeInterface;
use OxidEsales\EshopCommunity\Internal\Framework\Module\Path\ModulePathResolverInterface; use OxidEsales\EshopCommunity\Internal\Framework\Module\Path\ModulePathResolverInterface;
use OxidEsales\Eshop\Core\UtilsView;
class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings
{ {
protected $_sThisTemplate = "d3_cfg_ordermanageritem_action.tpl"; use VariablesTrait;
protected $_sMenuSubItemTitle = 'd3mxordermanager_items';
protected $_sThisTemplate = "d3_cfg_usermanageritem_action.tpl";
protected $_sMenuSubItemTitle = 'd3mxusermanager_items';
protected $_sSavedId; protected $_sSavedId;
protected $_sExportFieldDescMLIdent = 'D3_ORDERMANAGER_FIELDDESC'; protected $_sExportFieldDescMLIdent = 'D3_ORDERMANAGER_FIELDDESC';
protected $_sExportFieldTitleBaseMLIdent = 'D3_ORDERMANAGER_FIELDTITLE_'; protected $_sExportFieldTitleBaseMLIdent = 'D3_ORDERMANAGER_FIELDTITLE_';
protected $_sExportFieldLangMLIdent = 'D3_ORDERMANAGER_FIELDADD_LANG'; protected $_sExportFieldLangMLIdent = 'D3_ORDERMANAGER_FIELDADD_LANG';
/**
* @throws d3ShopCompatibilityAdapterException
* @throws d3_cfg_mod_exception
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
* @throws StandardException
* @throws Exception
*/
public function save() public function save()
{ {
// @codeCoverageIgnoreStart // @codeCoverageIgnoreStart
@ -58,9 +71,9 @@ class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings
// @codeCoverageIgnoreEnd // @codeCoverageIgnoreEnd
$aMissingRequiredValues = array(); $aMissingRequiredValues = array();
/** @var d3ordermanager_action_abstract $oAction */ /** @var ActionAbstract $oAction */
foreach ($this->getActionList() as $sId => $oAction) { foreach ($this->getActionList() as $sId => $oAction) {
if ($this->getProfile()->getValue($oAction->sActionActiveSwitch) && false == $oAction->hasRequiredValues()) { if ($this->getProfile()->getValue($oAction->getActiveSwitchParameter()) && false == $oAction->hasRequiredValues()) {
$aMissingRequiredValues[] = $sId; $aMissingRequiredValues[] = $sId;
} }
} }
@ -71,8 +84,8 @@ class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings
} }
/** /**
* @return ListModel * @return ContentList|ListModel
* @throws ExceptionAlias * @throws Exception
*/ */
public function getContentList() public function getContentList()
{ {
@ -83,12 +96,13 @@ class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings
/** /**
* @return Config * @return Config
* @throws ExceptionAlias * @throws Exception
*/ */
public function d3GetConfig() public function d3GetConfig()
{ {
/** @var Config $config */ /** @var Config $config */
$config = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Config::class); $config = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Config::class);
return $config; return $config;
} }
@ -96,7 +110,7 @@ class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings
* @param $blAdmin * @param $blAdmin
* *
* @return string * @return string
* @throws ExceptionAlias * @throws Exception
*/ */
public function getManagerTemplateDirs($blAdmin) public function getManagerTemplateDirs($blAdmin)
{ {
@ -105,23 +119,23 @@ class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings
/** /**
* @return array * @return array
* @throws ExceptionAlias * @throws Exception
*/ */
public function getItemFieldNames() public function getItemFieldNames()
{ {
/** @var Order $oOrder */ /** @var Item $item */
$oOrder = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Order::class); $item = d3GetModCfgDIC()->get('d3ox.ordermanager.'. Item::class);
return $oOrder->getFieldNames(); return $item->getFieldNames();
} }
/** /**
* @return d3ordermanager * @return Manager
* @throws ExceptionAlias * @throws Exception
*/ */
public function getProfile() public function getProfile()
{ {
/** @var d3ordermanager $oProfile */ /** @var Manager $oProfile */
$oProfile = d3GetModCfgDIC()->get(d3ordermanager::class); $oProfile = d3GetModCfgDIC()->get(Manager::class);
$soxId = $this->getEditObjectId(); $soxId = $this->getEditObjectId();
@ -141,7 +155,7 @@ class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings
/** /**
* @return string * @return string
* @throws ExceptionAlias * @throws Exception
*/ */
public function getExportExamplePath() public function getExportExamplePath()
{ {
@ -168,7 +182,7 @@ class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings
* @param $sFieldName * @param $sFieldName
* *
* @return string * @return string
* @throws ExceptionAlias * @throws Exception
*/ */
public function getFieldNameDescription($sFieldName) public function getFieldNameDescription($sFieldName)
{ {
@ -185,20 +199,21 @@ class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings
/** /**
* @return Language * @return Language
* @throws ExceptionAlias * @throws Exception
*/ */
public function getLang() public function getLang()
{ {
/** @var Language $lang */ /** @var Language $language */
$lang = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Language::class); $language = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Language::class);
return $lang;
return $language;
} }
/** /**
* @param $sFieldName * @param $sFieldName
* *
* @return null|string * @return null|string
* @throws ExceptionAlias * @throws Exception
*/ */
public function getFieldNameTitle($sFieldName) public function getFieldNameTitle($sFieldName)
{ {
@ -225,29 +240,29 @@ class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings
} }
/** /**
* @return d3ordermanager_pdfhandler * @return PdfHandler
* @throws ExceptionAlias * @throws Exception
*/ */
public function getPdfHandler() public function getPdfHandler()
{ {
d3GetModCfgDIC()->set( d3GetModCfgDIC()->set(
d3ordermanager_pdfhandler::class.'.args.ordermanager', PdfHandler::class.'.args.ordermanager',
$this->getProfile() $this->getProfile()
); );
d3GetModCfgDIC()->set( d3GetModCfgDIC()->set(
d3ordermanager_pdfhandler::class.'.args.order', PdfHandler::class.'.args.order',
d3GetModCfgDIC()->get('d3ox.ordermanager.'.Order::class) d3GetModCfgDIC()->get('d3ox.ordermanager.'. Item::class)
); );
/** @var d3ordermanager_pdfhandler $pdfhandler */ /** @var PdfHandler $pdfhandler */
$pdfhandler = d3GetModCfgDIC()->get(d3ordermanager_pdfhandler::class); $pdfhandler = d3GetModCfgDIC()->get(PdfHandler::class);
return $pdfhandler; return $pdfhandler;
} }
/** /**
* @return bool * @return bool
* @throws ExceptionAlias * @throws Exception
*/ */
public function canGenerateOxidPdf() public function canGenerateOxidPdf()
{ {
@ -256,7 +271,7 @@ class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings
/** /**
* @return bool * @return bool
* @throws ExceptionAlias * @throws Exception
*/ */
public function canGeneratePdfDocuments() public function canGeneratePdfDocuments()
{ {
@ -264,49 +279,49 @@ class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings
} }
/** /**
* @return d3ordermanager_actiongrouplist * @return ActionGroupList
* @throws ExceptionAlias * @throws Exception
*/ */
public function getActionGroupList() public function getActionGroupList()
{ {
d3GetModCfgDIC()->set( d3GetModCfgDIC()->set(
d3ordermanager_actiongrouplist::class.'.args.ordermanager', ActionGroupList::class.'.args.ordermanager',
$this->getProfile() $this->getProfile()
); );
d3GetModCfgDIC()->set( d3GetModCfgDIC()->set(
d3ordermanager_actiongrouplist::class.'.args.order', ActionGroupList::class.'.args.order',
d3GetModCfgDIC()->get('d3ox.ordermanager.'.Order::class) d3GetModCfgDIC()->get('d3ox.ordermanager.'. Item::class)
); );
/** @var d3ordermanager_actiongrouplist $actiongroup */ /** @var ActionGroupList $actiongroup */
$actiongroup = d3GetModCfgDIC()->get(d3ordermanager_actiongrouplist::class); $actiongroup = d3GetModCfgDIC()->get(ActionGroupList::class);
return $actiongroup; return $actiongroup;
} }
/** /**
* @return d3ordermanager_actionlist * @return ActionList
* @throws ExceptionAlias * @throws Exception
*/ */
public function getActionListObject() public function getActionListObject()
{ {
d3GetModCfgDIC()->set( d3GetModCfgDIC()->set(
d3ordermanager_actionlist::class.'.args.ordermanager', ActionList::class.'.args.ordermanager',
$this->getProfile() $this->getProfile()
); );
d3GetModCfgDIC()->set( d3GetModCfgDIC()->set(
d3ordermanager_actionlist::class.'.args.order', ActionList::class.'.args.order',
d3GetModCfgDIC()->get('d3ox.ordermanager.'.Order::class) d3GetModCfgDIC()->get('d3ox.ordermanager.'. Item::class)
); );
/** @var d3ordermanager_actionlist $actionlist */ /** @var ActionList $actionlist */
$actionlist = d3GetModCfgDIC()->get(d3ordermanager_actionlist::class); $actionlist = d3GetModCfgDIC()->get(ActionList::class);
return $actionlist; return $actionlist;
} }
/** /**
* @return array * @return array
* @throws ExceptionAlias * @throws Exception
*/ */
public function getGroupedActionList() public function getGroupedActionList()
{ {
@ -319,7 +334,7 @@ class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings
/** /**
* @return array * @return array
* @throws ExceptionAlias * @throws Exception
*/ */
public function getActionList() public function getActionList()
{ {
@ -331,12 +346,12 @@ class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings
} }
/** /**
* @param d3ordermanager $oProfile * @param Manager $oProfile
* @param $soxId * @param $soxId
* *
* @return d3ordermanager * @return Manager
*/ */
protected function _d3LoadInOtherLang(d3ordermanager $oProfile, $soxId) protected function _d3LoadInOtherLang(Manager $oProfile, $soxId)
{ {
// load object in other languages // load object in other languages
$oOtherLang = $oProfile->getAvailableInLangs(); $oOtherLang = $oProfile->getAvailableInLangs();
@ -350,7 +365,7 @@ class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings
/** /**
* @return array * @return array
* @throws StandardException * @throws StandardException
* @throws ExceptionAlias * @throws Exception
* @throws d3ShopCompatibilityAdapterException * @throws d3ShopCompatibilityAdapterException
*/ */
public function getModulePathList() public function getModulePathList()
@ -378,18 +393,22 @@ class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings
* @throws DatabaseConnectionException * @throws DatabaseConnectionException
* @throws DatabaseErrorException * @throws DatabaseErrorException
* @throws StandardException * @throws StandardException
* @throws ExceptionAlias * @throws Exception
* @throws d3ShopCompatibilityAdapterException * @throws d3ShopCompatibilityAdapterException
* @throws d3_cfg_mod_exception * @throws d3_cfg_mod_exception
*/ */
public function markAsFinished() public function markAsFinished()
{ {
$oProfile = $this->getProfile(); $oProfile = $this->getProfile();
$oLang = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Language::class);
$iCount = $oProfile->markConcernedItemsAsFinished(); $iCount = $oProfile->markConcernedItemsAsFinished();
$this->_aMessages[] = sprintf(
$oLang->translateString('D3_ORDERMANAGER_ACTION_MARKASFINISHED_MESSAGE'), $oEx = oxNew(
$iCount StandardException::class,
sprintf(
Registry::getLang()->translateString('D3_ORDERMANAGER_ACTION_MARKASFINISHED_MESSAGE'),
$iCount
)
); );
Registry::get(UtilsView::class)->addErrorToDisplay($oEx);
} }
} }

Voir le fichier

@ -8,24 +8,24 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller\Admin; namespace D3\Ordermanager\Application\Controller\Admin;
use D3\Ordermanager\Application\Model\d3ordermanager;
use D3\Ordermanager\Application\Model\d3ordermanagerlist;
use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_list; use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_list;
use D3\Ordermanager\Application\Model\d3ordermanager as Manager;
use D3\Ordermanager\Application\Model\d3ordermanagerlist as ManagerList;
use OxidEsales\Eshop\Core\TableViewNameGenerator; use OxidEsales\Eshop\Core\TableViewNameGenerator;
class d3_cfg_ordermanageritem_list extends d3_cfg_mod_list class d3_cfg_ordermanageritem_list extends d3_cfg_mod_list
{ {
protected $_sListClass = d3ordermanager::class; protected $_sListClass = Manager::class;
protected $_sListType = d3ordermanagerlist::class; protected $_sListType = ManagerList::class;
protected $_blShowListItems = true; protected $_blShowListItems = true;
protected $_sThisTemplate = 'd3_cfg_ordermanageritem_list.tpl'; protected $_sThisTemplate = 'd3_cfg_ordermanageritem_list.tpl';
protected $_sMenuItemTitle = 'd3mxordermanager'; protected $_sMenuItemTitle = 'd3mxordermanager';

Voir le fichier

@ -8,19 +8,20 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller\Admin; namespace D3\Ordermanager\Application\Controller\Admin;
use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_main;
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\Ordermanager\Application\Model\d3ordermanager; use D3\Ordermanager\Application\Model\d3ordermanager as Manager;
use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_main; use D3\Ordermanager\Application\Model\d3ordermanager_vars as VariablesTrait;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
use Exception; use Exception;
use OxidEsales\Eshop\Core\Config; use OxidEsales\Eshop\Core\Config;
@ -31,6 +32,8 @@ use OxidEsales\Eshop\Core\Request;
class d3_cfg_ordermanageritem_main extends d3_cfg_mod_main class d3_cfg_ordermanageritem_main extends d3_cfg_mod_main
{ {
use VariablesTrait;
protected $_sSavedId = null; protected $_sSavedId = null;
protected $_sSetModId = 'd3_ordermanager'; protected $_sSetModId = 'd3_ordermanager';
protected $_sModId = 'd3_ordermanager'; protected $_sModId = 'd3_ordermanager';
@ -44,7 +47,7 @@ class d3_cfg_ordermanageritem_main extends d3_cfg_mod_main
'sTranslationId' => 'D3_TOOLTIPS_NEWORDERMANAGER', 'sTranslationId' => 'D3_TOOLTIPS_NEWORDERMANAGER',
), ),
); );
protected $_sD3ObjectClass = d3ordermanager::class; protected $_sD3ObjectClass = Manager::class;
/** /**
* Loads article parameters and passes them to template engine, returns * Loads article parameters and passes them to template engine, returns
@ -84,9 +87,9 @@ class d3_cfg_ordermanageritem_main extends d3_cfg_mod_main
{ {
$aParams = parent::addDefaultValues($aParams); $aParams = parent::addDefaultValues($aParams);
/** @var d3ordermanager $oOrderManager */ /** @var Manager $oManager */
$oOrderManager = d3GetModCfgDIC()->get(d3ordermanager::class); $oManager = d3GetModCfgDIC()->get(Manager::class);
$sFieldLongName = $oOrderManager->d3GetFieldLongName('d3_cronjobid'); $sFieldLongName = $oManager->d3GetFieldLongName('d3_cronjobid');
/** @var Request $request */ /** @var Request $request */
$request = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Request::class); $request = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Request::class);

Voir le fichier

@ -7,19 +7,20 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller\Admin; namespace D3\Ordermanager\Application\Controller\Admin;
use D3\ModCfg\Application\Model\d3filesystem; use D3\ModCfg\Application\Model\d3filesystem;
use D3\ModCfg\Application\Model\d3str; use D3\ModCfg\Application\Model\d3str;
use D3\Ordermanager\Application\Model\d3ordermanager; use D3\Ordermanager\Application\Model\d3ordermanager as Manager;
use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod; use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod;
use D3\Usermanager\Application\Model\d3usermanager_vars as VariablesTrait;
use Exception; use Exception;
use OxidEsales\Eshop\Application\Controller\Admin\AdminDetailsController; use OxidEsales\Eshop\Application\Controller\Admin\AdminDetailsController;
use OxidEsales\Eshop\Application\Controller\Admin\AdminMall; // required for non fallback case use OxidEsales\Eshop\Application\Controller\Admin\AdminMall; // required for non fallback case
@ -56,6 +57,8 @@ if (false == class_exists("\OxidEsales\Eshop\Application\Controller\Admin\AdminM
*/ */
class d3_cfg_ordermanageritem_mall extends d3AdminMall class d3_cfg_ordermanageritem_mall extends d3AdminMall
{ {
use VariablesTrait;
private $_sModId = 'd3_ordermanager'; private $_sModId = 'd3_ordermanager';
/** /**
* DB table having oxshopincl and oxshopexcl fields we are going to deal with * DB table having oxshopincl and oxshopexcl fields we are going to deal with
@ -75,10 +78,10 @@ class d3_cfg_ordermanageritem_mall extends d3AdminMall
/** /**
* Class name of object to load * Class name of object to load
*/ */
protected $_sObjectClassName = d3ordermanager::class; protected $_sObjectClassName = Manager::class;
/** /**
* d3_cfg_ordermanageritem_mall constructor. * constructor.
*/ */
public function __construct() public function __construct()
{ {
@ -88,12 +91,14 @@ class d3_cfg_ordermanageritem_mall extends d3AdminMall
} }
/** /**
* @return d3ordermanager * @return Manager
* @throws Exception * @throws Exception
*/ */
public function getProfile() public function getProfile()
{ {
return d3GetModCfgDIC()->get($this->_sObjectClassName); /** @var Manager $oManager */
$oManager = d3GetModCfgDIC()->get($this->_sObjectClassName);
return $oManager;
} }
/** /**
@ -132,7 +137,10 @@ class d3_cfg_ordermanageritem_mall extends d3AdminMall
*/ */
public function getLang() public function getLang()
{ {
return d3GetModCfgDIC()->get('d3ox.ordermanager.'.Language::class); /** @var Language $lang */
$lang = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Language::class);
return $lang;
} }
/** /**
@ -166,7 +174,10 @@ class d3_cfg_ordermanageritem_mall extends d3AdminMall
*/ */
public function d3GetSet() public function d3GetSet()
{ {
return d3GetModCfgDIC()->get('d3.ordermanager.modcfg'); /** @var d3_cfg_mod $modcfg */
$modcfg = d3GetModCfgDIC()->get('d3.ordermanager.modcfg');
return $modcfg;
} }
/** /**
@ -208,12 +219,12 @@ class d3_cfg_ordermanageritem_mall extends d3AdminMall
} }
/** /**
* @param d3ordermanager $oProfile * @param Manager $oProfile
* @param $soxId * @param $soxId
* *
* @return d3ordermanager * @return Manager
*/ */
protected function _d3LoadInOtherLang(d3ordermanager $oProfile, $soxId) protected function _d3LoadInOtherLang(Manager $oProfile, $soxId)
{ {
// load object in other languages // load object in other languages
$oOtherLang = $oProfile->getAvailableInLangs(); $oOtherLang = $oProfile->getAvailableInLangs();

Voir le fichier

@ -8,23 +8,26 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller\Admin; namespace D3\Ordermanager\Application\Controller\Admin;
use D3\ModCfg\Application\Model\Exception\d3ParameterNotFoundException;
use D3\Ordermanager\Application\Model\Requirements\d3ordermanager_requirementlist;
use D3\Ordermanager\Application\Model\Actions\d3ordermanager_actionlist;
use D3\Ordermanager\Application\Model\d3ordermanager;
use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_main; use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_main;
use D3\ModCfg\Application\Model\Exception\d3ParameterNotFoundException;
use D3\Ordermanager\Application\Model\Actions\d3ordermanager_actionlist as ActionListModel;
use D3\Ordermanager\Application\Model\d3ordermanager as Manager;
use D3\Ordermanager\Application\Model\d3ordermanager_vars as VariablesTrait;
use D3\Ordermanager\Application\Model\Requirements\d3ordermanager_requirementlist as RequirementListModel;
use D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanageritem_action as ItemActionController;
use D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanageritem_requ as ItemRequirementController;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
use Exception; use Exception;
use OxidEsales\Eshop\Application\Model\Order; use OxidEsales\Eshop\Application\Model\Order as ItemModel;
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\Language; use OxidEsales\Eshop\Core\Language;
@ -32,11 +35,13 @@ use OxidEsales\Eshop\Core\Request;
class d3_cfg_ordermanageritem_overview extends d3_cfg_mod_main class d3_cfg_ordermanageritem_overview extends d3_cfg_mod_main
{ {
protected $_sSetModId = 'd3_ordermanager'; use VariablesTrait;
protected $_sModId = 'd3_ordermanager';
protected $_sThisTemplate = "d3_cfg_ordermanageritem_overview.tpl"; protected $_sSetModId = 'd3usermanager';
protected $_sMenuItemTitle = 'd3mxordermanager'; protected $_sModId = 'd3usermanager';
protected $_sMenuSubItemTitle = 'd3mxordermanager_items'; protected $_sThisTemplate = "d3_cfg_usermanageritem_overview.tpl";
protected $_sMenuItemTitle = 'd3mxusermanager';
protected $_sMenuSubItemTitle = 'd3mxusermanager_items';
protected $_blUseOwnOxid = true; protected $_blUseOwnOxid = true;
protected $_aNaviItems = array( protected $_aNaviItems = array(
'new' => array( 'new' => array(
@ -44,28 +49,28 @@ class d3_cfg_ordermanageritem_overview extends d3_cfg_mod_main
'sTranslationId' => 'D3_TOOLTIPS_NEWORDERMANAGER', 'sTranslationId' => 'D3_TOOLTIPS_NEWORDERMANAGER',
), ),
); );
protected $_sD3ObjectClass = d3ordermanager::class; protected $_sD3ObjectClass = Manager::class;
protected $_sRequestData; protected $_sRequestData;
/** /**
* @return d3_cfg_ordermanageritem_action * @return ItemActionController
* @throws Exception * @throws Exception
*/ */
public function getActionAdminController() public function getActionAdminController()
{ {
/** @var d3_cfg_ordermanageritem_action $action */ /** @var ItemActionController $action */
$action = d3GetModCfgDIC()->get(d3_cfg_ordermanageritem_action::class); $action = d3GetModCfgDIC()->get(ItemActionController::class);
return $action; return $action;
} }
/** /**
* @return d3_cfg_ordermanageritem_requ * @return ItemRequirementController
* @throws Exception * @throws Exception
*/ */
public function getRequirementAdminController() public function getRequirementAdminController()
{ {
/** @var d3_cfg_ordermanageritem_requ $requ */ /** @var ItemRequirementController $requ */
$requ = d3GetModCfgDIC()->get(d3_cfg_ordermanageritem_requ::class); $requ = d3GetModCfgDIC()->get(ItemRequirementController::class);
return $requ; return $requ;
} }
@ -92,19 +97,19 @@ class d3_cfg_ordermanageritem_overview extends d3_cfg_mod_main
} }
/** /**
* @param d3ordermanager $oManager * @param Manager $oManager
* @return d3ordermanager_requirementlist * @return RequirementListModel
* @throws Exception * @throws Exception
*/ */
public function getRequirementListObject(d3ordermanager $oManager) public function getRequirementListObject(Manager $oManager)
{ {
d3GetModCfgDIC()->set( d3GetModCfgDIC()->set(
d3ordermanager_requirementlist::class.'.args.ordermanager', RequirementListModel::class.'.args.ordermanager',
$oManager $oManager
); );
/** @var d3ordermanager_requirementlist $requList */ /** @var RequirementListModel $requList */
$requList = d3GetModCfgDIC()->get(d3ordermanager_requirementlist::class); $requList = d3GetModCfgDIC()->get(RequirementListModel::class);
return $requList; return $requList;
} }
@ -114,7 +119,7 @@ class d3_cfg_ordermanageritem_overview extends d3_cfg_mod_main
*/ */
public function getRequirementList() public function getRequirementList()
{ {
/** @var d3ordermanager $oManager */ /** @var Manager $oManager */
$oManager = $this->getProfile(); $oManager = $this->getProfile();
$oRequList = $this->getRequirementListObject($oManager); $oRequList = $this->getRequirementListObject($oManager);
$oRequList->setRequirements($oManager->getConfiguration()->getRequirementIdList()); $oRequList->setRequirements($oManager->getConfiguration()->getRequirementIdList());
@ -123,23 +128,23 @@ class d3_cfg_ordermanageritem_overview extends d3_cfg_mod_main
} }
/** /**
* @param d3ordermanager $oManager * @param Manager $oManager
* @return d3ordermanager_actionlist * @return ActionListModel
* @throws Exception * @throws Exception
*/ */
public function getActionListObject(d3ordermanager $oManager) public function getActionListObject(Manager $oManager)
{ {
d3GetModCfgDIC()->set( d3GetModCfgDIC()->set(
d3ordermanager_actionlist::class.'.args.ordermanager', ActionListModel::class.'.args.ordermanager',
$oManager $oManager
); );
d3GetModCfgDIC()->set( d3GetModCfgDIC()->set(
d3ordermanager_actionlist::class.'.args.order', ActionListModel::class.'.args.order',
d3GetModCfgDIC()->get('d3ox.ordermanager.'.Order::class) d3GetModCfgDIC()->get('d3ox.ordermanager.'.ItemModel::class)
); );
/** @var d3ordermanager_actionlist $actionlist */ /** @var ActionListModel $actionlist */
$actionlist = d3GetModCfgDIC()->get(d3ordermanager_actionlist::class); $actionlist = d3GetModCfgDIC()->get(ActionListModel::class);
return $actionlist; return $actionlist;
} }
@ -149,7 +154,7 @@ class d3_cfg_ordermanageritem_overview extends d3_cfg_mod_main
*/ */
public function getActionList() public function getActionList()
{ {
/** @var d3ordermanager $oManager */ /** @var Manager $oManager */
$oManager = $this->getProfile(); $oManager = $this->getProfile();
$oActionList = $this->getActionListObject($oManager); $oActionList = $this->getActionListObject($oManager);
$oActionList->setActions($oManager->getConfiguration()->getActionIdList()); $oActionList->setActions($oManager->getConfiguration()->getActionIdList());
@ -198,7 +203,7 @@ class d3_cfg_ordermanageritem_overview extends d3_cfg_mod_main
$iRequestCount = $request->getRequestEscapedParameter('toFinishedCount'); $iRequestCount = $request->getRequestEscapedParameter('toFinishedCount');
if ($this->canRequestData(__FUNCTION__)) { if ($this->canRequestData(__FUNCTION__)) {
/** @var d3ordermanager $oProfile */ /** @var Manager $oProfile */
$oProfile = $this->getProfile(); $oProfile = $this->getProfile();
return $oProfile->getListGenerator()->getConcernedItemCount(); return $oProfile->getListGenerator()->getConcernedItemCount();
} elseif ($this->canUseRequestData($iRequestCount)) { } elseif ($this->canUseRequestData($iRequestCount)) {
@ -223,7 +228,7 @@ class d3_cfg_ordermanageritem_overview extends d3_cfg_mod_main
$iRequestCount = $request->getRequestEscapedParameter('finishedCount'); $iRequestCount = $request->getRequestEscapedParameter('finishedCount');
if ($this->canRequestData(__FUNCTION__)) { if ($this->canRequestData(__FUNCTION__)) {
/** @var d3ordermanager $oProfile */ /** @var Manager $oProfile */
$oProfile = $this->getProfile(); $oProfile = $this->getProfile();
return $oProfile->getListGenerator()->getFinishedItemCount(); return $oProfile->getListGenerator()->getFinishedItemCount();
} elseif ($this->canUseRequestData($iRequestCount)) { } elseif ($this->canUseRequestData($iRequestCount)) {
@ -248,7 +253,7 @@ class d3_cfg_ordermanageritem_overview extends d3_cfg_mod_main
$iRequestCount = $request->getRequestEscapedParameter('finishedMonthCount'); $iRequestCount = $request->getRequestEscapedParameter('finishedMonthCount');
if ($this->canRequestData(__FUNCTION__)) { if ($this->canRequestData(__FUNCTION__)) {
/** @var d3ordermanager $oProfile */ /** @var Manager $oProfile */
$oProfile = $this->getProfile(); $oProfile = $this->getProfile();
return $oProfile->getListGenerator()->getFinishedMonthItemCount(); return $oProfile->getListGenerator()->getFinishedMonthItemCount();
} elseif ($this->canUseRequestData($iRequestCount)) { } elseif ($this->canUseRequestData($iRequestCount)) {
@ -273,7 +278,7 @@ class d3_cfg_ordermanageritem_overview extends d3_cfg_mod_main
$iRequestCount = $request->getRequestEscapedParameter('notFinishedCount'); $iRequestCount = $request->getRequestEscapedParameter('notFinishedCount');
if ($this->canRequestData(__FUNCTION__)) { if ($this->canRequestData(__FUNCTION__)) {
/** @var d3ordermanager $oProfile */ /** @var Manager $oProfile */
$oProfile = $this->getProfile(); $oProfile = $this->getProfile();
return $oProfile->getListGenerator()->getNotFinishedItemCount(); return $oProfile->getListGenerator()->getNotFinishedItemCount();
} elseif ($this->canUseRequestData($iRequestCount)) { } elseif ($this->canUseRequestData($iRequestCount)) {
@ -343,13 +348,13 @@ class d3_cfg_ordermanageritem_overview extends d3_cfg_mod_main
} }
/** /**
* @return d3ordermanager * @return Manager
* @throws Exception * @throws Exception
*/ */
public function getManager() public function getManager()
{ {
/** @var d3ordermanager $manager */ /** @var Manager $manager */
$manager = d3GetModCfgDIC()->get(d3ordermanager::class); $manager = d3GetModCfgDIC()->get(Manager::class);
return $manager; return $manager;
} }
@ -361,6 +366,7 @@ class d3_cfg_ordermanageritem_overview extends d3_cfg_mod_main
{ {
/** @var Language $lang */ /** @var Language $lang */
$lang = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Language::class); $lang = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Language::class);
return $lang; return $lang;
} }

Voir le fichier

@ -8,29 +8,32 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller\Admin; namespace D3\Ordermanager\Application\Controller\Admin;
use D3\Ordermanager\Application\Model\Requirements\d3ordermanager_requirement_abstract; use D3\Ordermanager\Application\Model\d3ordermanager as Manager;
use D3\Ordermanager\Application\Model\Requirements\d3ordermanager_requirementgrouplist; use D3\Ordermanager\Application\Model\d3ordermanagerlist as ManagerList;
use D3\Ordermanager\Application\Model\d3ordermanager; use D3\Ordermanager\Application\Model\d3ordermanager_vars as VariablesTrait;
use D3\Ordermanager\Application\Model\d3ordermanagerlist; use D3\Ordermanager\Application\Model\Requirements\d3ordermanager_requirement_abstract as RequirementAbstractModel;
use D3\Ordermanager\Application\Model\Requirements\d3ordermanager_requirementlist; use D3\Ordermanager\Application\Model\Requirements\d3ordermanager_requirementgrouplist as RequirementGroupListModel;
use D3\Ordermanager\Application\Model\Requirements\d3ordermanager_requirementlist as RequirementListModel;
use Exception; use Exception;
use OxidEsales\Eshop\Application\Model\PaymentList;
use OxidEsales\Eshop\Application\Model\DeliveryList; use OxidEsales\Eshop\Application\Model\DeliveryList;
use OxidEsales\Eshop\Application\Model\PaymentList;
use OxidEsales\Eshop\Application\Model\CountryList; use OxidEsales\Eshop\Application\Model\CountryList;
use OxidEsales\Eshop\Core\Language; use OxidEsales\Eshop\Core\Language;
use OxidEsales\Eshop\Core\Model\ListModel; use OxidEsales\Eshop\Core\Model\ListModel;
class d3_cfg_ordermanageritem_requ extends d3_cfg_ordermanageritem_settings class d3_cfg_ordermanageritem_requ extends d3_cfg_ordermanageritem_settings
{ {
use VariablesTrait;
protected $_sThisTemplate = "d3_cfg_ordermanageritem_requ.tpl"; protected $_sThisTemplate = "d3_cfg_ordermanageritem_requ.tpl";
protected $_aTransStatus = array('OK', 'ERROR', 'NOT_OK'); protected $_aTransStatus = array('OK', 'ERROR', 'NOT_OK');
protected $_sMenuSubItemTitle = 'd3mxordermanager_items'; protected $_sMenuSubItemTitle = 'd3mxordermanager_items';
@ -44,9 +47,9 @@ class d3_cfg_ordermanageritem_requ extends d3_cfg_ordermanageritem_settings
// @codeCoverageIgnoreEnd // @codeCoverageIgnoreEnd
$aMissingRequiredValues = array(); $aMissingRequiredValues = array();
/** @var d3ordermanager_requirement_abstract $oRequirement */ /** @var RequirementAbstractModel $oRequirement */
foreach ($this->getRequirementList() as $sId => $oRequirement) { foreach ($this->getRequirementList() as $sId => $oRequirement) {
if ($this->getProfile()->getValue($oRequirement->sRequActiveSwitch) && false == $oRequirement->hasRequiredValues()) { if ($this->getProfile()->getValue($oRequirement->getActiveSwitchParameter()) && false == $oRequirement->hasRequiredValues()) {
$aMissingRequiredValues[] = $sId; $aMissingRequiredValues[] = $sId;
} }
} }
@ -90,14 +93,14 @@ class d3_cfg_ordermanageritem_requ extends d3_cfg_ordermanageritem_settings
} }
/** /**
* @return d3ordermanagerlist * @return ManagerList
* @throws Exception * @throws Exception
*/ */
public function getJobList() public function getJobList()
{ {
$sCurrentId = $this->getViewDataElement('edit')->getId(); $sCurrentId = $this->getViewDataElement('edit')->getId();
/** @var $oManagerList d3Ordermanagerlist */ /** @var $oManagerList ManagerList */
$oManagerList = d3GetModCfgDIC()->get(d3ordermanagerlist::class); $oManagerList = d3GetModCfgDIC()->get(ManagerList::class);
$oManagerList->setCustomSorting('oxsort ASC'); $oManagerList->setCustomSorting('oxsort ASC');
$oManagerList->getList(); $oManagerList->getList();
$oManagerList->offsetUnset($sCurrentId); $oManagerList->offsetUnset($sCurrentId);
@ -136,33 +139,37 @@ class d3_cfg_ordermanageritem_requ extends d3_cfg_ordermanageritem_settings
} }
/** /**
* @param d3ordermanager $oManager * @param Manager $oManager
* @return d3ordermanager_requirementgrouplist * @return RequirementGroupListModel
* @throws Exception * @throws Exception
*/ */
public function getRequirementGroupList(d3ordermanager $oManager) public function getRequirementGroupList(Manager $oManager)
{ {
d3GetModCfgDIC()->set( d3GetModCfgDIC()->set(
d3ordermanager_requirementgrouplist::class.'.args.ordermanager', RequirementGroupListModel::class.'.args.ordermanager',
$oManager $oManager
); );
return d3GetModCfgDIC()->get(d3ordermanager_requirementgrouplist::class); /** @var RequirementGroupListModel $requGroupModel */
$requGroupModel = d3GetModCfgDIC()->get(RequirementGroupListModel::class);
return $requGroupModel;
} }
/** /**
* @param d3ordermanager $oManager * @param Manager $oManager
* @return d3ordermanager_requirementlist * @return RequirementListModel
* @throws Exception * @throws Exception
*/ */
public function getRequirementListObject(d3ordermanager $oManager) public function getRequirementListObject(Manager $oManager)
{ {
d3GetModCfgDIC()->set( d3GetModCfgDIC()->set(
d3ordermanager_requirementlist::class.'.args.ordermanager', RequirementListModel::class.'.args.ordermanager',
$oManager $oManager
); );
return d3GetModCfgDIC()->get(d3ordermanager_requirementlist::class); /** @var RequirementListModel $requListModel */
$requListModel = d3GetModCfgDIC()->get(RequirementListModel::class);
return $requListModel;
} }
/** /**
@ -171,7 +178,7 @@ class d3_cfg_ordermanageritem_requ extends d3_cfg_ordermanageritem_settings
*/ */
public function getGroupedRequirementList() public function getGroupedRequirementList()
{ {
/** @var d3ordermanager $oManager */ /** @var Manager $oManager */
$oManager = $this->getProfile(); $oManager = $this->getProfile();
$oRequList = $this->getRequirementGroupList($oManager); $oRequList = $this->getRequirementGroupList($oManager);
$oRequList->setGroups($oManager->getConfiguration()->getGroupedRequirementIdList()); $oRequList->setGroups($oManager->getConfiguration()->getGroupedRequirementIdList());
@ -185,7 +192,7 @@ class d3_cfg_ordermanageritem_requ extends d3_cfg_ordermanageritem_settings
*/ */
public function getRequirementList() public function getRequirementList()
{ {
/** @var d3ordermanager $oManager */ /** @var Manager $oManager */
$oManager = $this->getProfile(); $oManager = $this->getProfile();
$oRequList = $this->getRequirementListObject($oManager); $oRequList = $this->getRequirementListObject($oManager);
$oRequList->setRequirements($oManager->getConfiguration()->getRequirementIdList()); $oRequList->setRequirements($oManager->getConfiguration()->getRequirementIdList());

Voir le fichier

@ -1,4 +1,5 @@
<?php <?php
/** /**
* This Software is the property of Data Development and is protected * This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware. * by copyright law - it is NOT Freeware.
@ -7,19 +8,20 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller\Admin; namespace D3\Ordermanager\Application\Controller\Admin;
use D3\Ordermanager\Application\Model\d3ordermanager as Manager;
use D3\Ordermanager\Application\Model\d3ordermanager_vars as VariablesTrait;
use D3\ModCfg\Application\Model\d3database; 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 D3\Ordermanager\Application\Model\d3ordermanager;
use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_main; use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_main;
use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod; use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
@ -34,6 +36,8 @@ use OxidEsales\Eshop\Core\Model\MultiLanguageModel;
class d3_cfg_ordermanageritem_settings extends d3_cfg_mod_main class d3_cfg_ordermanageritem_settings extends d3_cfg_mod_main
{ {
use VariablesTrait;
protected $_sModId = 'd3_ordermanager'; protected $_sModId = 'd3_ordermanager';
protected $_sMenuItemTitle = 'd3mxordermanager'; protected $_sMenuItemTitle = 'd3mxordermanager';
protected $_blUseOwnOxid = true; protected $_blUseOwnOxid = true;
@ -43,14 +47,14 @@ class d3_cfg_ordermanageritem_settings extends d3_cfg_mod_main
'sTranslationId' => 'D3_TOOLTIPS_NEWORDERMANAGER', 'sTranslationId' => 'D3_TOOLTIPS_NEWORDERMANAGER',
), ),
); );
protected $_sD3ObjectClass = d3ordermanager::class; protected $_sD3ObjectClass = Manager::class;
/** /**
* d3_cfg_ordermanageritem_settings constructor. * constructor.
*/ */
public function __construct() public function __construct()
{ {
d3GetModCfgDIC()->setParameter('d3.ordermanager.modcfgid', $this->_sModId); d3GetModCfgDIC()->setParameter($this->_DIC_Instance_Id.'modcfgid', $this->_sModId);
parent::__construct(); parent::__construct();
} }
@ -62,7 +66,7 @@ class d3_cfg_ordermanageritem_settings extends d3_cfg_mod_main
public function getItemFolders() public function getItemFolders()
{ {
/** @var Config $config */ /** @var Config $config */
$config = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Config::class); $config = d3GetModCfgDIC()->get($this->_DIC_OxInstance_Id.Config::class);
return $config->getConfigParam('aOrderfolder'); return $config->getConfigParam('aOrderfolder');
} }
@ -74,7 +78,7 @@ class d3_cfg_ordermanageritem_settings extends d3_cfg_mod_main
public function getGroupsList() public function getGroupsList()
{ {
/** @var $oGroupsList ListModel */ /** @var $oGroupsList ListModel */
$oGroupsList = d3GetModCfgDIC()->get('d3ox.ordermanager.'.ListModel::class); $oGroupsList = d3GetModCfgDIC()->get($this->_DIC_OxInstance_Id.ListModel::class);
$oGroupsList->init('oxgroups'); $oGroupsList->init('oxgroups');
return $this->_getObjectList($oGroupsList, null, 'oxtitle ASC'); return $this->_getObjectList($oGroupsList, null, 'oxtitle ASC');
} }
@ -93,7 +97,7 @@ class d3_cfg_ordermanageritem_settings extends d3_cfg_mod_main
startProfile(__METHOD__); startProfile(__METHOD__);
/** @var Language $oLang */ /** @var Language $oLang */
$oLang = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Language::class); $oLang = d3GetModCfgDIC()->get($this->_DIC_OxInstance_Id.Language::class);
/** @var MultiLanguageModel $oObject */ /** @var MultiLanguageModel $oObject */
$oObject = $oObjectList->getBaseObject(); $oObject = $oObjectList->getBaseObject();
@ -143,10 +147,10 @@ class d3_cfg_ordermanageritem_settings extends d3_cfg_mod_main
public function getRestrictionMessage() public function getRestrictionMessage()
{ {
/** @var Language $oLang */ /** @var Language $oLang */
$oLang = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Language::class); $oLang = d3GetModCfgDIC()->get($this->_DIC_OxInstance_Id.Language::class);
/** @var d3_cfg_mod $oModCfg */ /** @var d3_cfg_mod $oModCfg */
$oModCfg = d3GetModCfgDIC()->get('d3.ordermanager.modcfg'); $oModCfg = d3GetModCfgDIC()->get($this->_DIC_Instance_Id.'modcfg');
return sprintf( return sprintf(
$oLang->translateString('D3_ORDERMANAGER_ERROR_RESTRICTIONS'), $oLang->translateString('D3_ORDERMANAGER_ERROR_RESTRICTIONS'),

Voir le fichier

@ -8,20 +8,21 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller\Admin; namespace D3\Ordermanager\Application\Controller\Admin;
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\Ordermanager\Application\Model\d3ordermanager; use D3\Ordermanager\Application\Model\d3ordermanager as Manager;
use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_main; use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_main;
use D3\Ordermanager\Application\Model\d3ordermanager_conf; use D3\Ordermanager\Application\Model\d3ordermanager_conf as ConfModel;
use D3\Ordermanager\Application\Model\d3ordermanager_vars as VariablesTrait;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
use Exception; use Exception;
use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException; use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
@ -31,6 +32,8 @@ use OxidEsales\Eshop\Core\Request;
class d3_cfg_ordermanageritem_trigger extends d3_cfg_mod_main class d3_cfg_ordermanageritem_trigger extends d3_cfg_mod_main
{ {
use VariablesTrait;
protected $_sSavedId = null; protected $_sSavedId = null;
protected $_sSetModId = 'd3_ordermanager'; protected $_sSetModId = 'd3_ordermanager';
protected $_sModId = 'd3_ordermanager'; protected $_sModId = 'd3_ordermanager';
@ -44,7 +47,7 @@ class d3_cfg_ordermanageritem_trigger extends d3_cfg_mod_main
'sTranslationId' => 'D3_TOOLTIPS_NEWORDERMANAGER', 'sTranslationId' => 'D3_TOOLTIPS_NEWORDERMANAGER',
), ),
); );
protected $_sD3ObjectClass = d3ordermanager::class; protected $_sD3ObjectClass = Manager::class;
/** /**
* Sets default values for empty article (currently does nothing), returns * Sets default values for empty article (currently does nothing), returns
@ -59,12 +62,12 @@ class d3_cfg_ordermanageritem_trigger extends d3_cfg_mod_main
{ {
$aParams = parent::addDefaultValues($aParams); $aParams = parent::addDefaultValues($aParams);
/** @var d3ordermanager $oOrderManager */ /** @var Manager $oManager */
$oOrderManager = d3GetModCfgDIC()->get(d3ordermanager::class); $oManager = d3GetModCfgDIC()->get(Manager::class);
$sFieldLongName = $oOrderManager->d3GetFieldLongName('d3_cronjobid'); $sFieldLongName = $oManager->d3GetFieldLongName('d3_cronjobid');
/** @var Request $request */ /** @var Request $request */
$request = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Request::class); $request = d3GetModCfgDIC()->get($this->_DIC_OxInstance_Id.Request::class);
$aRequestParameter = $request->getRequestEscapedParameter("editval"); $aRequestParameter = $request->getRequestEscapedParameter("editval");
if (is_array($aRequestParameter) && isset($aRequestParameter[$sFieldLongName])) { if (is_array($aRequestParameter) && isset($aRequestParameter[$sFieldLongName])) {
@ -107,7 +110,7 @@ class d3_cfg_ordermanageritem_trigger extends d3_cfg_mod_main
return $this->d3GetSet()->isDemo() || return $this->d3GetSet()->isDemo() ||
in_array( in_array(
true, true,
array_map(array($this->d3GetSet(),'getLicenseConfigData'),array(d3ordermanager_conf::SERIAL_BIT_STANDARD_EDITION)) array_map(array($this->d3GetSet(),'getLicenseConfigData'),array(ConfModel::SERIAL_BIT_STANDARD_EDITION))
); );
} }
@ -125,7 +128,7 @@ class d3_cfg_ordermanageritem_trigger extends d3_cfg_mod_main
return $this->d3GetSet()->isDemo() || return $this->d3GetSet()->isDemo() ||
in_array( in_array(
true, true,
array_map(array($this->d3GetSet(),'getLicenseConfigData'),array(d3ordermanager_conf::SERIAL_BIT_PREMIUM_EDITION)) array_map(array($this->d3GetSet(),'getLicenseConfigData'),array(ConfModel::SERIAL_BIT_PREMIUM_EDITION))
); );
} }
} }

Voir le fichier

@ -1,4 +1,5 @@
<?php <?php
/** /**
* This Software is the property of Data Development and is protected * This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware. * by copyright law - it is NOT Freeware.
@ -7,11 +8,11 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller\Admin; namespace D3\Ordermanager\Application\Controller\Admin;

Voir le fichier

@ -1,4 +1,5 @@
<?php <?php
/** /**
* This Software is the property of Data Development and is protected * This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware. * by copyright law - it is NOT Freeware.
@ -7,11 +8,11 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller\Admin; namespace D3\Ordermanager\Application\Controller\Admin;

Voir le fichier

@ -8,15 +8,17 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller\Admin; namespace D3\Ordermanager\Application\Controller\Admin;
use D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanagerset_list as setListController;
use D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanagerset_main as setMainController;
use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_; use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_;
class d3_cfg_ordermanagerset extends d3_cfg_mod_ class d3_cfg_ordermanagerset extends d3_cfg_mod_
@ -26,8 +28,8 @@ class d3_cfg_ordermanagerset extends d3_cfg_mod_
*/ */
public function render() public function render()
{ {
$this->addTplParam('sListClass', d3_cfg_ordermanagerset_list::class); $this->addTplParam('sListClass', setListController::class);
$this->addTplParam('sMainClass', d3_cfg_ordermanagerset_main::class); $this->addTplParam('sMainClass', setMainController::class);
$this->_hasListItems = false; $this->_hasListItems = false;

Voir le fichier

@ -8,11 +8,11 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller\Admin; namespace D3\Ordermanager\Application\Controller\Admin;

Voir le fichier

@ -8,11 +8,11 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller\Admin; namespace D3\Ordermanager\Application\Controller\Admin;
@ -27,7 +27,7 @@ class d3_cfg_ordermanagerset_list extends d3_cfg_mod_list
protected $_sMenuSubItemTitle = 'd3mxordermanager_settings'; protected $_sMenuSubItemTitle = 'd3mxordermanager_settings';
/** /**
* d3_cfg_ordermanagerset_list constructor. * constructor.
*/ */
public function __construct() public function __construct()
{ {

Voir le fichier

@ -8,24 +8,26 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller\Admin; namespace D3\Ordermanager\Application\Controller\Admin;
use D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception;
use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException;
use D3\Ordermanager\Application\Model\d3ordermanager;
use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_main; use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_main;
use D3\ModCfg\Application\Model\d3str; use D3\ModCfg\Application\Model\d3str;
use D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception;
use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException;
use D3\ModCfg\Application\Model\Filegenerator\d3filegeneratorcronsh; use D3\ModCfg\Application\Model\Filegenerator\d3filegeneratorcronsh;
use D3\ModCfg\Application\Model\Shopcompatibility\d3ShopCompatibilityAdapterHandler; use D3\ModCfg\Application\Model\Shopcompatibility\d3ShopCompatibilityAdapterHandler;
use D3\Ordermanager\Application\Model\d3ordermanager as Manager;
use D3\Ordermanager\Application\Model\d3ordermanager_vars as VariablesTrait;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
use Exception; use Exception;
use OxidEsales\Eshop\Application\Model\Shop;
use OxidEsales\Eshop\Core\Config; use OxidEsales\Eshop\Core\Config;
use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException; use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
use OxidEsales\Eshop\Core\Exception\DatabaseErrorException; use OxidEsales\Eshop\Core\Exception\DatabaseErrorException;
@ -33,11 +35,12 @@ use OxidEsales\Eshop\Core\Exception\FileException;
use OxidEsales\Eshop\Core\Exception\StandardException; use OxidEsales\Eshop\Core\Exception\StandardException;
use OxidEsales\Eshop\Core\Language; use OxidEsales\Eshop\Core\Language;
use OxidEsales\Eshop\Core\Request; use OxidEsales\Eshop\Core\Request;
use OxidEsales\Eshop\Application\Model\Shop;
use OxidEsales\Eshop\Core\ViewConfig; use OxidEsales\Eshop\Core\ViewConfig;
class d3_cfg_ordermanagerset_main extends d3_cfg_mod_main class d3_cfg_ordermanagerset_main extends d3_cfg_mod_main
{ {
use VariablesTrait;
protected $_sModId = 'd3_ordermanager'; protected $_sModId = 'd3_ordermanager';
protected $_sThisTemplate = "d3_cfg_ordermanagerset_main.tpl"; protected $_sThisTemplate = "d3_cfg_ordermanagerset_main.tpl";
@ -47,23 +50,23 @@ class d3_cfg_ordermanagerset_main extends d3_cfg_mod_main
protected $_sMenuSubItemTitle = 'd3mxordermanager_settings'; protected $_sMenuSubItemTitle = 'd3mxordermanager_settings';
/** /**
* d3_cfg_ordermanagerset_main constructor. * constructor.
*/ */
public function __construct() public function __construct()
{ {
d3GetModCfgDIC()->setParameter('d3.ordermanager.modcfgid', $this->_sModId); d3GetModCfgDIC()->setParameter($this->_DIC_Instance_Id.'modcfgid', $this->_sModId);
parent::__construct(); parent::__construct();
} }
/** /**
* @return d3ordermanager * @return Manager
* @throws Exception * @throws Exception
*/ */
public function getManager() public function getManager()
{ {
/** @var d3ordermanager $manager */ /** @var Manager $manager */
$manager = d3GetModCfgDIC()->get(d3ordermanager::class); $manager = d3GetModCfgDIC()->get(Manager::class);
return $manager; return $manager;
} }
@ -177,7 +180,7 @@ class d3_cfg_ordermanagerset_main extends d3_cfg_mod_main
public function getCJIDDesc($aCJID) public function getCJIDDesc($aCJID)
{ {
/** @var Language $oLang */ /** @var Language $oLang */
$oLang = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Language::class); $oLang = d3GetModCfgDIC()->get($this->_DIC_OxInstance_Id.Language::class);
if ($aCJID['count'] == 1) { if ($aCJID['count'] == 1) {
return sprintf( return sprintf(
$oLang->translateString('D3_ORDERMANAGER_SET_CRON_JOBID', null, true), $oLang->translateString('D3_ORDERMANAGER_SET_CRON_JOBID', null, true),
@ -248,7 +251,7 @@ class d3_cfg_ordermanagerset_main extends d3_cfg_mod_main
public function d3GetActiveShop() public function d3GetActiveShop()
{ {
/** @var Config $config */ /** @var Config $config */
$config = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Config::class); $config = d3GetModCfgDIC()->get($this->_DIC_OxInstance_Id.Config::class);
return $config->getActiveShop(); return $config->getActiveShop();
} }
@ -267,7 +270,7 @@ class d3_cfg_ordermanagerset_main extends d3_cfg_mod_main
$sScriptPath = VENDOR_PATH.'bin/d3_ordermanager_cron'; $sScriptPath = VENDOR_PATH.'bin/d3_ordermanager_cron';
/** @var Request $request */ /** @var Request $request */
$request = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Request::class); $request = d3GetModCfgDIC()->get($this->_DIC_OxInstance_Id.Request::class);
$sCronId = $request->getRequestEscapedParameter('cronid'); $sCronId = $request->getRequestEscapedParameter('cronid');
$oShop = $this->d3GetActiveShop(); $oShop = $this->d3GetActiveShop();

Voir le fichier

@ -8,29 +8,30 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller\Admin; namespace D3\Ordermanager\Application\Controller\Admin;
use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod;
use D3\ModCfg\Application\Model\d3filesystem; use D3\ModCfg\Application\Model\d3filesystem;
use D3\ModCfg\Application\Model\d3str; use D3\ModCfg\Application\Model\d3str;
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\d3ParameterNotFoundException; use D3\ModCfg\Application\Model\Exception\d3ParameterNotFoundException;
use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException; use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException;
use D3\Ordermanager\Application\Model\d3ordermanager; use D3\Ordermanager\Application\Model\d3ordermanager as Manager;
use D3\Ordermanager\Application\Model\d3ordermanagerlist; use D3\Ordermanager\Application\Model\d3ordermanager_execute as ManagerExecuteModel;
use D3\Ordermanager\Application\Model\d3ordermanager_execute; use D3\Ordermanager\Application\Model\d3ordermanager_toorderassignment as ToItemAssignmentModel;
use D3\Ordermanager\Application\Model\d3ordermanager_toorderassignment; use D3\Ordermanager\Application\Model\d3ordermanagerlist as ManagerListModel;
use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod; use D3\Ordermanager\Application\Model\d3ordermanager_vars as VariablesTrait;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
use Exception; use Exception;
use OxidEsales\Eshop\Application\Model\Order;
use OxidEsales\Eshop\Application\Controller\Admin\AdminDetailsController; use OxidEsales\Eshop\Application\Controller\Admin\AdminDetailsController;
use OxidEsales\Eshop\Application\Model\Order as ItemModel;
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;
@ -42,32 +43,35 @@ use OxidEsales\Eshop\Core\Session;
class d3_ordermanager_jobs extends AdminDetailsController class d3_ordermanager_jobs extends AdminDetailsController
{ {
use VariablesTrait;
private $_sModId = 'd3_ordermanager'; private $_sModId = 'd3_ordermanager';
/** @var d3ordermanagerlist */ /** @var ManagerListModel */
protected $_aJobList; protected $_aJobList;
protected $_sHelpLinkMLAdd; protected $_sHelpLinkMLAdd;
/** /**
* d3_ordermanager_jobs constructor. * constructor.
*/ */
public function __construct() public function __construct()
{ {
// prevent the use of the global currency setting instead of the order setting // prevent the use of the global currency setting instead of the order setting
unset($_GET['cur']); unset($_GET['cur']);
d3GetModCfgDIC()->setParameter('d3.ordermanager.modcfgid', $this->_sModId); d3GetModCfgDIC()->setParameter($this->_DIC_Instance_Id.'modcfgid', $this->_sModId);
parent::__construct(); parent::__construct();
} }
/** /**
* @return Order * @return ItemModel
* @throws Exception * @throws Exception
*/ */
public function getItemObject() public function getItemObject()
{ {
/** @var Order $item */ /** @var ItemModel $item */
$item = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Order::class); $item = d3GetModCfgDIC()->get('d3ox.ordermanager.'.ItemModel::class);
return $item; return $item;
} }
@ -95,9 +99,9 @@ class d3_ordermanager_jobs extends AdminDetailsController
} }
/** @var Session $session */ /** @var Session $session */
$session = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Session::class); $session = d3GetModCfgDIC()->get($this->_DIC_OxInstance_Id.Session::class);
$sJobFolder = $session->getVariable('d3OrderManagerFolderSelect'); $sJobFolder = $session->getVariable('d3FolderSelect');
$this->addTplParam("jobfolder", $sJobFolder); $this->addTplParam("jobfolder", $sJobFolder);
$this->_aJobList = $this->_d3GetManuallyManagerJobs($sJobFolder); $this->_aJobList = $this->_d3GetManuallyManagerJobs($sJobFolder);
@ -112,6 +116,7 @@ class d3_ordermanager_jobs extends AdminDetailsController
{ {
/** @var Session $session */ /** @var Session $session */
$session = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Session::class); $session = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Session::class);
return $session; return $session;
} }
@ -121,27 +126,27 @@ class d3_ordermanager_jobs extends AdminDetailsController
public function changeFolder() public function changeFolder()
{ {
/** @var Request $request */ /** @var Request $request */
$request = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Request::class); $request = d3GetModCfgDIC()->get($this->_DIC_OxInstance_Id.Request::class);
$this->d3GetSession()->setVariable( $this->d3GetSession()->setVariable(
'd3OrderManagerFolderSelect', 'd3FolderSelect',
$request->getRequestEscapedParameter('jobfolder') $request->getRequestEscapedParameter('jobfolder')
); );
} }
/** /**
* @return d3ordermanagerlist * @return ManagerListModel
* @throws Exception * @throws Exception
*/ */
public function getManagerList() public function getManagerList()
{ {
/** @var d3ordermanagerlist $managerList */ /** @var ManagerListModel $managerList */
$managerList = d3GetModCfgDIC()->get(d3ordermanagerlist::class); $managerList = d3GetModCfgDIC()->get(ManagerListModel::class);
return $managerList; return $managerList;
} }
/** /**
* @return d3ordermanagerlist * @return ManagerListModel
* @throws Exception * @throws Exception
*/ */
public function d3GetManagerJobs() public function d3GetManagerJobs()
@ -155,7 +160,7 @@ class d3_ordermanager_jobs extends AdminDetailsController
/** /**
* @param $sFolderId * @param $sFolderId
* *
* @return d3ordermanagerlist * @return ManagerListModel
* @throws DBALException * @throws DBALException
* @throws DatabaseConnectionException * @throws DatabaseConnectionException
* @throws DatabaseErrorException * @throws DatabaseErrorException
@ -169,7 +174,7 @@ class d3_ordermanager_jobs extends AdminDetailsController
$oManagerList = $this->getManagerList(); $oManagerList = $this->getManagerList();
$oList = $oManagerList->d3GetManuallyManagerJobsByFolder($sFolderId); $oList = $oManagerList->d3GetManuallyManagerJobsByFolder($sFolderId);
/** @var d3ordermanager $oManager */ /** @var Manager $oManager */
foreach ($oList as $sId => $oManager) { foreach ($oList as $sId => $oManager) {
$oManagerExecute = $this->getManagerExecute($oManager); $oManagerExecute = $this->getManagerExecute($oManager);
@ -192,30 +197,30 @@ class d3_ordermanager_jobs extends AdminDetailsController
} }
/** /**
* @return d3ordermanager * @return Manager
* @throws Exception * @throws Exception
*/ */
public function getManager() public function getManager()
{ {
/** @var d3ordermanager $manager */ /** @var Manager $manager */
$manager = d3GetModCfgDIC()->get(d3ordermanager::class); $manager = d3GetModCfgDIC()->get(Manager::class);
return $manager; return $manager;
} }
/** /**
* @param d3ordermanager $oManager * @param Manager $oManager
* @return d3ordermanager_execute * @return ManagerExecuteModel
* @throws Exception * @throws Exception
*/ */
public function getManagerExecute(d3ordermanager $oManager) public function getManagerExecute(Manager $oManager)
{ {
d3GetModCfgDIC()->set( d3GetModCfgDIC()->set(
d3ordermanager_execute::class.'.args.ordermanager', ManagerExecuteModel::class.'.args.ordermanager',
$oManager $oManager
); );
/** @var d3ordermanager_execute $managerExecute */ /** @var ManagerExecuteModel $managerExecute */
$managerExecute = d3GetModCfgDIC()->get(d3ordermanager_execute::class); $managerExecute = d3GetModCfgDIC()->get(ManagerExecuteModel::class);
return $managerExecute; return $managerExecute;
} }
@ -231,7 +236,7 @@ class d3_ordermanager_jobs extends AdminDetailsController
public function d3execordermanager() public function d3execordermanager()
{ {
/** @var Request $request */ /** @var Request $request */
$request = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Request::class); $request = d3GetModCfgDIC()->get($this->_DIC_OxInstance_Id.Request::class);
$oManager = $this->getManager(); $oManager = $this->getManager();
$oManager->load($request->getRequestEscapedParameter('ordermanagerid')); $oManager->load($request->getRequestEscapedParameter('ordermanagerid'));
@ -257,7 +262,7 @@ class d3_ordermanager_jobs extends AdminDetailsController
public function d3ExecChangedOrderManager() public function d3ExecChangedOrderManager()
{ {
/** @var Request $request */ /** @var Request $request */
$request = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Request::class); $request = d3GetModCfgDIC()->get($this->_DIC_OxInstance_Id.Request::class);
$oManager = $this->getManager(); $oManager = $this->getManager();
$oManager->load($request->getRequestEscapedParameter('ordermanagerid')); $oManager->load($request->getRequestEscapedParameter('ordermanagerid'));
@ -273,19 +278,19 @@ class d3_ordermanager_jobs extends AdminDetailsController
} }
/** /**
* @param d3ordermanager $oManager * @param Manager $oManager
* @return d3ordermanager_toorderassignment * @return ToItemAssignmentModel
* @throws Exception * @throws Exception
*/ */
public function getOrderManagerAssignment(d3ordermanager $oManager) public function getOrderManagerAssignment(Manager $oManager)
{ {
d3GetModCfgDIC()->set( d3GetModCfgDIC()->set(
d3ordermanager_toorderassignment::class.'.args.ordermanager', ToItemAssignmentModel::class.'.args.ordermanager',
$oManager $oManager
); );
/** @var d3ordermanager_toorderassignment $managerAssignment */ /** @var ToItemAssignmentModel $managerAssignment */
$managerAssignment = d3GetModCfgDIC()->get(d3ordermanager_toorderassignment::class); $managerAssignment = d3GetModCfgDIC()->get(ToItemAssignmentModel::class);
return $managerAssignment; return $managerAssignment;
} }
@ -297,7 +302,7 @@ class d3_ordermanager_jobs extends AdminDetailsController
public function d3resetOrderManagerAssignment() public function d3resetOrderManagerAssignment()
{ {
/** @var Request $request */ /** @var Request $request */
$request = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Request::class); $request = d3GetModCfgDIC()->get($this->_DIC_OxInstance_Id.Request::class);
$oManager = $this->getManager(); $oManager = $this->getManager();
$oAssignment = $this->getOrderManagerAssignment($oManager); $oAssignment = $this->getOrderManagerAssignment($oManager);
@ -331,7 +336,7 @@ class d3_ordermanager_jobs extends AdminDetailsController
public function execChangedContents() public function execChangedContents()
{ {
/** @var Request $request */ /** @var Request $request */
$request = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Request::class); $request = d3GetModCfgDIC()->get($this->_DIC_OxInstance_Id.Request::class);
$sItemId = $this->getEditObjectId(); $sItemId = $this->getEditObjectId();
$oManager = $this->getManager(); $oManager = $this->getManager();
$oManager->load($request->getRequestEscapedParameter('ordermanagerid')); $oManager->load($request->getRequestEscapedParameter('ordermanagerid'));
@ -348,7 +353,7 @@ class d3_ordermanager_jobs extends AdminDetailsController
$this->addTplParam("htmleditor", $this->generateTextEditor("95%", 180, $object, "aContent[mail][html]", "list.tpl.css")); $this->addTplParam("htmleditor", $this->generateTextEditor("95%", 180, $object, "aContent[mail][html]", "list.tpl.css"));
$this->addTplParam('sAction', __FUNCTION__); $this->addTplParam('sAction', __FUNCTION__);
$this->addTplParam('oOrderManager', $oManager); $this->addTplParam('oManager', $oManager);
} }
/** /**
@ -367,6 +372,7 @@ class d3_ordermanager_jobs extends AdminDetailsController
{ {
/** @var Language $language */ /** @var Language $language */
$language = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Language::class); $language = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Language::class);
return $language; return $language;
} }
@ -404,6 +410,7 @@ class d3_ordermanager_jobs extends AdminDetailsController
{ {
/** @var d3_cfg_mod $modCfg */ /** @var d3_cfg_mod $modCfg */
$modCfg = d3GetModCfgDIC()->get('d3.ordermanager.modcfg'); $modCfg = d3GetModCfgDIC()->get('d3.ordermanager.modcfg');
return $modCfg; return $modCfg;
} }

Voir le fichier

@ -8,42 +8,44 @@
* is a violation of the license agreement and will be prosecuted by * is a violation of the license agreement and will be prosecuted by
* civil and criminal law. * civil and criminal law.
* *
* http://www.shopmodule.com * https://www.d3data.de
* *
* @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
*/ */
namespace D3\Ordermanager\Application\Controller; namespace D3\Ordermanager\Application\Controller;
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\d3LogInterface; use D3\ModCfg\Application\Model\Log\d3LogInterface;
use D3\Ordermanager\Application\Model\Exceptions\d3ordermanager_cronUnavailableException;
use D3\Ordermanager\Application\Model\d3ordermanager;
use D3\Ordermanager\Application\Model\d3ordermanagerlist;
use D3\Ordermanager\Application\Model\d3ordermanager_execute;
use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod;
use D3\ModCfg\Application\Model\Log\d3log; use D3\ModCfg\Application\Model\Log\d3log;
use D3\Ordermanager\Application\Model\d3ordermanager as Manager;
use D3\Ordermanager\Application\Model\d3ordermanager_execute as ManagerExecuteModel;
use D3\Ordermanager\Application\Model\d3ordermanager_vars as VariablesTrait;
use D3\Ordermanager\Application\Model\d3ordermanagerlist as ManagerList;
use D3\Ordermanager\Application\Model\Exceptions\d3ordermanager_cronUnavailableException as cronUnavailableException;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
use Exception; use Exception;
use OxidEsales\Eshop\Core\Base;
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\DatabaseException; use OxidEsales\Eshop\Core\Exception\DatabaseException;
use OxidEsales\Eshop\Core\Exception\StandardException;
use OxidEsales\Eshop\Core\Language; use OxidEsales\Eshop\Core\Language;
use OxidEsales\Eshop\Core\Registry; use OxidEsales\Eshop\Core\Registry;
use OxidEsales\Eshop\Core\Request; use OxidEsales\Eshop\Core\Request;
use OxidEsales\Eshop\Core\Base;
use OxidEsales\Eshop\Core\Exception\StandardException;
use OxidEsales\Eshop\Core\Session; use OxidEsales\Eshop\Core\Session;
class d3ordermanager_response extends Base class d3ordermanager_response extends Base
{ {
use VariablesTrait;
private $_sModId = 'd3_ordermanager'; private $_sModId = 'd3_ordermanager';
/** /**
* d3ordermanager_response constructor. * constructor.
*/ */
public function __construct() public function __construct()
{ {
@ -110,8 +112,8 @@ class d3ordermanager_response extends Base
'execution time: '.$iExecTime." sec" 'execution time: '.$iExecTime." sec"
); );
} catch (d3ordermanager_cronUnavailableException $oEx) { } catch (cronUnavailableException $oEx) {
/** @var d3ordermanager_cronunavailableexception $oEx */ /** @var cronUnavailableException $oEx */
$oEx->d3showMessage(); $oEx->d3showMessage();
$blExc = true; $blExc = true;
} catch (StandardException $oEx) { } catch (StandardException $oEx) {
@ -127,27 +129,33 @@ class d3ordermanager_response extends Base
} }
/** /**
* @return d3ordermanagerlist * @return ManagerList
* @throws Exception * @throws Exception
*/ */
public function getManagerList() public function getManagerList()
{ {
return d3GetModCfgDIC()->get(d3ordermanagerlist::class); /** @var ManagerList $managerList */
$managerList = d3GetModCfgDIC()->get(ManagerList::class);
return $managerList;
} }
/** /**
* @param d3ordermanager $oManager * @param Manager $oManager
* @return d3ordermanager_execute * @return ManagerExecuteModel
* @throws Exception * @throws Exception
*/ */
public function getManagerExecute(d3ordermanager $oManager) public function getManagerExecute(Manager $oManager)
{ {
d3GetModCfgDIC()->set( d3GetModCfgDIC()->set(
d3ordermanager_execute::class.'.args.ordermanager', ManagerExecuteModel::class.'.args.ordermanager',
$oManager $oManager
); );
return d3GetModCfgDIC()->get(d3ordermanager_execute::class); /** @var ManagerExecuteModel $manager_execute */
$manager_execute = d3GetModCfgDIC()->get(ManagerExecuteModel::class);
return $manager_execute;
} }
/** /**
@ -155,9 +163,9 @@ class d3ordermanager_response extends Base
* @throws DatabaseConnectionException * @throws DatabaseConnectionException
* @throws DatabaseErrorException * @throws DatabaseErrorException
* @throws DatabaseException * @throws DatabaseException
* @throws Exception
* @throws d3ShopCompatibilityAdapterException * @throws d3ShopCompatibilityAdapterException
* @throws d3_cfg_mod_exception * @throws d3_cfg_mod_exception
* @throws Exception
*/ */
protected function _startJobs() protected function _startJobs()
{ {
@ -185,7 +193,7 @@ class d3ordermanager_response extends Base
$oManagerList->count() $oManagerList->count()
); );
/** @var $oManager d3ordermanager */ /** @var $oManager Manager */
foreach ($oManagerList->getList() as $oManager) { foreach ($oManagerList->getList() as $oManager) {
$oHandleManager = $this->getManager(); $oHandleManager = $this->getManager();
$oHandleManager->load($oManager->getId()); $oHandleManager->load($oManager->getId());
@ -203,12 +211,15 @@ class d3ordermanager_response extends Base
} }
/** /**
* @return d3ordermanager * @return Manager
* @throws Exception * @throws Exception
*/ */
public function getManager() public function getManager()
{ {
return d3GetModCfgDIC()->get(d3ordermanager::class); /** @var Manager $manager */
$manager = d3GetModCfgDIC()->get(Manager::class);
return $manager;
} }
/** /**
@ -233,7 +244,10 @@ class d3ordermanager_response extends Base
*/ */
protected function _getSet() protected function _getSet()
{ {
return d3GetModCfgDIC()->get('d3.ordermanager.modcfg'); /** @var d3_cfg_mod $modcfg */
$modcfg = d3GetModCfgDIC()->get('d3.ordermanager.modcfg');
return $modcfg;
} }
/** /**
@ -280,7 +294,7 @@ class d3ordermanager_response extends Base
* @throws StandardException * @throws StandardException
* @throws d3ShopCompatibilityAdapterException * @throws d3ShopCompatibilityAdapterException
* @throws d3_cfg_mod_exception * @throws d3_cfg_mod_exception
* @throws d3ordermanager_cronUnavailableException * @throws cronUnavailableException
* @throws Exception * @throws Exception
*/ */
protected function _checkUnavailableCronjob() protected function _checkUnavailableCronjob()
@ -307,7 +321,7 @@ class d3ordermanager_response extends Base
* @throws StandardException * @throws StandardException
* @throws d3ShopCompatibilityAdapterException * @throws d3ShopCompatibilityAdapterException
* @throws d3_cfg_mod_exception * @throws d3_cfg_mod_exception
* @throws d3ordermanager_cronUnavailableException * @throws cronUnavailableException
* @throws Exception * @throws Exception
*/ */
public function _checkDisabledCronjob() public function _checkDisabledCronjob()
@ -327,17 +341,20 @@ class d3ordermanager_response extends Base
/** /**
* @param $sMessage * @param $sMessage
* @return d3ordermanager_cronUnavailableException * @return cronUnavailableException
* @throws Exception * @throws Exception
*/ */
public function getCronUnavailableException($sMessage) public function getCronUnavailableException($sMessage)
{ {
d3GetModCfgDIC()->setParameter( d3GetModCfgDIC()->setParameter(
d3ordermanager_cronUnavailableException::class.'.args.message', cronUnavailableException::class.'.args.message',
$sMessage $sMessage
); );
return d3GetModCfgDIC()->get(d3ordermanager_cronUnavailableException::class); /** @var cronUnavailableException $cronUnavailableExc */
$cronUnavailableExc = d3GetModCfgDIC()->get(cronUnavailableException::class);
return $cronUnavailableExc;
} }
/** /**
@ -414,6 +431,9 @@ class d3ordermanager_response extends Base
*/ */
public function getLang() public function getLang()
{ {
return Registry::getLang(); /** @var Language $lang */
$lang = d3GetModCfgDIC()->get('d3ox.ordermanager.'.Language::class);
return $lang;
} }
} }

Voir le fichier

@ -1,62 +1,74 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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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
FGBPdQQEQ1DHAWadhIOziPIn5VGwwm== 0gDKKft/qS8Sc5+cFVr+PzJSndzOos+w4hUkuyghHXLijJiz9+aATf9xELGdfS8x7lDia0t4V88f
29QxcT346d2VCdMhOohAFOFTL0mZFjfreeTsvSnF60+KAXCbeOnB7+jcr8SbwRCKsYs0LzvshgDu
6FKqOhEDz3DxRbKC1G1AHvDTEnO4jt5nSrf9ozAGniGentIqLAvlXaNoc/jhjOxcV+RBnFk9EiPo
1bG/2yNlvoNniWNthEZ6bRxhlmIBnyxcGIRKwbMkXAOJBIG7bpxjzM1trEHaWn8WMA1CQK/QaVXn
J25QmXXqv7ZLYZ3QM1v2dyOGVurmhGjC/wYfYnacwqDYLMC2/Muv2VPU9LPLAM31zFE0okJbm+sJ
mtLgBtX/WcV0ykQDIhxwA+heGUXDoL0aHw4x9rIRVYGv3Gmx5s1/JxbJgQhs/dugrxxx0jkj/Fne
dqewVyZ6dtSmjWxmSMo3qPa/QlmppY8dMUWUzjRJvrnGEWmkvthsws1thy8mCE82w0vawui+k2DG
NAKHrs5VTqrUXsxBFzGQheycOisVn7ZT0f0W3QhwD4wrHbM5+yDZToF5Bgpjt06nI3ZyojMvb4ro
FLDbgf5fXBqX6ItwizCGPNIgXTc4PMH5qbJn/L7ya5vPqcmwBRX8UgxxtiLEh8YpRLzqMlB9t3f8
6n2WrBL/xsPGgyLrh5DyB55xm9beALPrFuQfMla53yMZ7Axw+d280ZtE7SGMuxS6One+gMufMp/S
yd/LI0i7YvyR8etb5Vp+WlXtJbuRebEiI5fvrSKYUMjpS/IifUuEJefTOkt+naIH/HOWzJNOqaGA
76t2pwdRxN918f2Fxhje8QbxHY/gGL8HA4CXVs33b8xD2CkMuEZAex94XvW+Y5C1SdK2CPK8moKR
bkN3pUbrDD6ym3N0f6jc81p1847aAYFeCwbvjs54hAeXihPyME3e

Voir le fichier

@ -1,98 +1,103 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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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

Voir le fichier

@ -1,102 +1,107 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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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
XHbLJk581eZ6LClVPOtsfUqVaaK= faheNGgStMLQYLXwjvRHSTcFCQ+4pNOUwydwKXO+PVwdAao7n9Ps78bh4aQlq7Ctm55voAUjlVau
jiTJyeyb9ngIL/jKDjz95InpjZXYQ2hfutLzphxSqRe4zS6qRVUpb07N6JcMNGPXM+0rWjb+nGN6
ISIVDwyEi8eNEjRMduz73COEQB0zYYTKuP+eNN4dj2GQiZP2gRWTj/HAVUGljyKEwMfoJRAtQZrA
pMflrXDnWFqUfR0QUXPEEB7k+xWnzfJ8o9jDb19wcqBT2aIPL12jD7yLHaTAdum0CNIj2spBD+I5
0lvTkOtQWa3ZhaWmD/9DYXHgdr2D7mVkDSMdMvQx48ICUF10bXblkSz4rje0EiXx4foXdqMweERb
9Z0=

Voir le fichier

@ -1,116 +1,120 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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+cP+VmYcaVRmzEvZCVIal/faXzldbz3tf4VumxepVfjPsJ11z8O0dzlwxRnQV6fdzozpxVjKvm HR+cPyanPr0xeLkOmktoSr3If6vQmIVuPycVDOQuZCcwl9qfHDumvycXPC1W/Vxw+aBNHKXqyVRP
HQzmaoYXy4STz6fO1Dt4IKyeCdFdqn7pytkgPNJpK0pX0GVnD1wEDRfSeGFXdWbaxrrH4cAR4pPW u1dUggCDBiPs2ygdoH/oy+idbT+A1QpaP5gESePDw9gPi0SxMAJJen8bL37aAIKsOGjqpe0ZdemK
M4Uq+q62Ztop0AA9Qwf6P2dgYgmmkdCMohTtgPQ2+hRjDBhtqrYSO454NQjsV8FZ4gParz+5iyu5 Y6n+HYheiFfU/fW1QsUcYwrh3fY4Fu65cAYyjLp7BKknchpYx9Cjx+ndR5+DNfswJ1Hk18Ynzqh+
KyK9FkgoPP74LAn861ZIoyYWN9sI7UsN5ncbtMcQ4R++TvNniLpa0SI0hzVpgLZMJctmnk+Qqp5f ans7wKPDYjr5GZT2dje33enYoRHfb8IlyNQo4S/uk7anvgX9iILbNo46mtjkSGSOROsj+XzEi1NW
9p5Q2+4mWskX3UfafVPTIJA4KFaZ2KkH3wVacGoCLzBOFY6giVIsoJfunXu838QovgpE4477Ejl1 swDshEln/QgINwUTVws3C54pkBj4sifGQ3fL2BZlLfm2xn0XMsI/vm969bP4CoYKCJ0DCqQgI8ph
G5xJHvVsNsTWXUHSpi3q8UsY9uHklzTOBZWg5d4xLNp/n6Z7lgnH4REM78tZn1b39a9WJNunlz/g iFeB1wAcX9/jgAbAkATV0vl3EChgUSP19sd/h7lDfQAFf+tKsR6kptfds8foEmVM4khS7Hrc1zPa
KGt3D1LC9QnqISeHcPmMZv2clyy54BqYJ8DL1EeR7FhWy+8wpgRiJQqB21IGCX3m9Pp4UHHTgDEB cxPKtSaSfTiMl/11bHaVM32FEpdCqku41owoWXJsj4K3pgshG7zrtJUSUP+QEWk1UTprAlG8fQd1
yoPTshnr9BJEcV3FuNMCh8eXJUKB+r/3Eoqs2k6sgPzJPHtr/Biagd7Un9C9gvGPoJ2ojl/r/VK5 KJFO6d6MAoPIxnX14laHHR3bCnQeuAbfb8O5MArqEpYwp6yPbith57/ewYmLIVIc/H8AezHBsL46
qY8WFP9pdQa/xp//zrzSS4U9kXoaptPmJgfMyjLUTlf1bF/hlry31V/mHuF9SXbYepQgf7TSnuZ7 t1pX7GYFaFelUsUAXRSRzlN4kf1LXRUmU0FTJl5y1+lJ4KXiKbIubOtSqdhJRMghqoPuChbmce9t
bwxlE2NO5wd+UXHoFw1YAci4FfMSbdkw2HMhtE/Y2M5qWZBrmKWDM3RgAlJ5hcBWHt7pXqKtWy1b O0Chdaxc+DgkUndYb6XhLU/EiNgkzAWREWY5UTCzrLJRbnpfGT0d8JOEpXfMkO2PEB5rKWogWEtz
pKnoSfprr0sBcyCTV+zZK2ntlLWIlmtauW2qjyEXdDn0xtd0HxLbTWpvfULbWxqpB54AhZIeBwnh cUnLVE5XdHPXOI46MWAwEcaNyhTJI2xmQyQa5UnMYD0l7kXUOZTv/RlqyqtNEsCKgyOLWN7pocPA
5p5lYgWAV9w8w5EB2lq5zbUsoTC0llKK4SNgCzH7Am5ba4Sd5H3nxTIh5ZO8vpNzmSecAE4HhspT 7QU0He83buzGTtCAi29Bx79Xyhb2Xzp7LV2zokobzHMDwYjqaDjmc/kpEcbIcTBFffWzdbLCZVwp
oJco73XxdscYyfytTssgVH5Z8HN/mbI8lfqDNR755/I5HBoGhBRTQEkxr3cJ09vAU30gFz7lOZ/i x5obniZDbiLv2Vzdv+nXHJWtduXLSnsfIcAxYWv3AkOlocx0AfapHXIsNj+8sTpyv75czmsDjUnD
UKEWUoEBrembHNn+/uqPLlVCH/Uk6d1fcbiF67t3vgksQR+qZcLe04yu5bt0YcLr/0N5eztULZzs 6GECloIYKa8eQq7BP4H/9R1ktUaz44hMtFAifdzzZt7gwvxuNcrp6seWKjrNvmVbzZfbt2SJYI2Q
lcUHeek6DIwwgoLbWQXjpDvW3nx81UColxWowLl15TMk34sRmUmjDmbaMsXTCHSFXdzSHXGoaeVO Pdcn4nZ8nJHIaldQf4NZZnrmO/0BvlulO8HzCakN3n0vpc1eEyJBUnHM4Ch/64RBLvcSu5vTKdJ8
s1cXu4FCuQmkWMRtTghICfEwQwnG7Qk3ogmnaQUuZ2NmV8YH3BYg4Ljz29wwfCxTSpVstZLvKIh0 TEdpyKUscOsBr+YbGNLeghWeHQ7VyN+Fful8pnya6qoIzc2EiPsOLkVjoV5yVuAIxcrk3KWVj/rW
nJq5X8kAlafp/YMYwoTySnK7SSZ5O2zYsta/d/ACP5Y7JhcXGSewUxj/FeEI+Z6iuXb6CuNpVLID EadbTBE3n6FmxdW8/8zZ/znlvt60nRDryEU5OwiXQun1XICT9OhpWT4Rb4qEM7tTxc/60cS68sS+
JKcRbSzfiAGHe5uiPj7KAW9r+sqFCHgJ+sXogRlPkm4Fnlo0JSJaIs7/0BUKZAlD1LKJLBki5xX4 2uIXrIGWgOLof/ktQeMJXCawSUnA+B1wjcNtO9i8dq/bM3Kpa4qLhKxZH5I2gKCQ/oZOcvBPBBe5
RKzMWy1eipxmlAOt9r2BKdvXd6BVJFOEOIbSBjGvetk0A9yjC5MUXES3r7s90qONCqJfU7zr445n XsdQtu8NB5aGcg5BnDSXd2ylNR2ByoEsHyfbGxUuK1Tu4NDlTJRAFLWWhRQkoJTFSUtqUkr9GzGx
9ddLGVuK6VG9kTirbTHclD7aXNcWr5d2X7yOeG3q/kT65Yx+4NpW0Ps2ykBTyW04hhd2S4xd6c1h PI8cJC96/FULquBlXsPttFT+KiKnoMlsqLI6O217Whe/8gez5csbxUGo91x8qOjAG9RjGClmHi6Z
AvgSjb1BWkT68EwxrDM3TBgjTJ+55cIMlTLJXN76a21QcsA7xgnj4JkxuEbY8yq306PBnSY0FJJC ySOIX4RwFk5OWAx/m9YOZ3/cLqHZzKrfwASvTmwPTiydxhuQ/GbGnYt9h+pMw++XmOkZ/wCzrmAE
Ryz8XfqOaGP39g7VLJOgh6QF/vn+Irs8TKxS3GG0K7YA6HEzGrr06Bito1yf0hQ8bho0udckEZV3 um+VopVYw4wG8FyBTVHfNPW8nPKn8O7W2GwgXwja7yjRVGCIU4UB9keAqVPlbZz9QlQk/dssS7dg
wBrUNj4tOY/VzURDMs6SEYPZPapqLImNdp6mlla34/emZGt7r3DYmKgMmpACg3eWDZ7UxOegvPMO qLAAM39pr5zEIzEkCm7ndkzFDtZ/H7lKIgVS+7bDvRAHFXB+Xnhuu4fRZv3oTuL5+ph13zTJO+HI
++F0bMF3hR4UgL/9kbHeC4vv+7w8aU+1RzJHcGlkjSWP+/Di8CCAQt2TayE9rlhbi89DzHuqcwOH 79ROe52WhpzhMb2Aok/L7oTrl4S8k9bBGxN9lUfUZsJ7l18+3biGQ2tIeeTGf8rOvygL9l4GG56A
S7x9xeuFyjudzXUNkzgBMOdxnH0HYb1cSDQV5OLCzezs8t4SMSV+QnHFK2oa3/+S2RSK8H02mFX9 SHi7+GKue6dE+VLO59RStOsqalXEEocMRKdPY8LbjVWhVOUkI5wRmqameCTpgGdRzxlsa0aY34+Q
kbl/ZRGtozp271bIilWvq9M2Wt9QzASeGsh4/g8VkNLyupCQgKynLzALRhmwY9dndF6SRnouxHkH 4DdJbWgy9/SwCeRiHefBt20PE4JZuHZUImGE+z8B6uT7G9EfbS+JdHGu8XpxfV6muAI1fhuJLJT4
aHOiWeWJLtXSm06lz6kAwi2qG6qenSli4gpr9Khp1pT84Vx896PQiXyvS0mi1hizbX1DUfpE3EGM H7PCDuMjlQP2RVZcP5dZM5MsN5RyW31dMA5lbQvygaFuNZjnCKCPhBc5zDNh+slP8o7oDZK+f2DO
qZVO7JKlwwrjoWLnZABzqx3Bx3f45CS/PcNwc5WAt53d52IxRAckwZtsQmJa3sY+ILPpeKaRkCoi EQUWnW9AHBEihB4PMgisSspU1TfQZtrdYhM3L8fK9tRMq7bQodu5+dazi9iibjmSzhu1jsuQUue+
/jOtT/Z1E5xesnLwGeJQHbo+nYXf/YyW4qn/gdxSfjEEcXsY4r8UWOZ4iRdHTuaQYRJcEXLzpLqL l5iKa+Q2T4VrRXlKhT2NiIOGEBSvGvL0lcKVwQ/qan0lZdmsYdlyTG0IK0ZxyZq63JOo0akrIHSg
W7Z4f/Uc4Xx6vUGM2ehtrajY0KWpfNQtY7jdafs9IMX7y3WJs3cQ4vefdCm2GntJH/72n7Qk0hlG Rejy7wDnrmA502yMMO8tVLznB8jR1EIUN9l7rfTrD+jH58TyXpqk2gzOeGclkXrgXY+Eo1bQ/LLH
6wTVS3Tw+2e1kjs+f+iiyfQ9icW91eDevWFntmz6Q9/iC8aus5qDiTktX6vAxv7FUXBXHDIAibzj 4KFpfNscHVerja3a1g/1i0hq9a3Dh9KJVUZJN9X5qFsj+IPOhPbPT21PQpG8xAi+eHn+qc8Uly0r
rWmmjiWvu7i1iPhE7z82nSl2qlwgP19xcKftpCPuHq90VT/5VvXfhe9G+Zv/4pSS7U2Bn6D+uhdz Q6pbPinmNl/upri90VNNiVe2yrctnDSQ3o7jpmAK0O+0/ZlODZ6crpG2sKt7J7WsEakpl3Rw9Hf4
hjMrMFrrEyC0wujXu8Wrx6vDdUpjVDZgrDyR1NsJ6t2cBH8n4AtegXTF6qbnO0z1P7km/c13mHtN 9YVPZ/++HtxShqaivfDOVyt/J09CTiCZMCX0VjtkMhybgXWGUA+xkBs9WShqX071N1pSGQ26a/JH
e82N2I3VEDZJnUb2KWjYETkegxecnvj3+OXgOPLEZ7dJafyXHf9yGcA5mVpClmf5f9llzUSL9eLQ vx5wDoiDkQRSHO4GvEA4zI5Zqv5lh0SzKeqR+psb2RfVghJdZQnRLxhOauRexcumovQti/wf3e0o
dReG84Rx1EYMnyOroCPgJc9cRsiUWVs7VSr0YbelDQCWza512xN4itwVrD6oF/x9PKg1ObWxpspg 5A26L874BMzDumU2SnScPMALm6cnfzTJCaX1znD3Pro5G/wlGflkL47wIBiQEf7YKbLMsuUdhi7c
KURcGFsNxt+ey4keLI9JKBNcrNnZlcVbVKMGdXAbYWyUqnj5b0UAlLvCcNuHHmdSvG2Xr2EzQQXT eKijq1PkUHh8ZkDtthVmjvEl6Xwp9tFr5XBKXrfW6eEkqBucgFMXEtrS0iT8V6SwXueadOaqq2eL
0R4MHjss8HO3zNOWJcvJqkaYqm53Bwvm3/A4/QV3/pa19G8PJJaWR+tlmXesF+f5bBatOyrQ8XTD PSZclBXQ5kJvy6YfhBdappIlAfNibmkuxd/1bgoQEqleqpMAviWIRUAoeiOHASXf/tE5pWFueInt
gEY1vPFVCLvRibliNV6yscMM5189nLn11uh2vGeHajaUPtbdEGi9Yv97ziA1Z1pbOylUzS2qqYIS YkHoCUnyYaPHRWBc89Px0oGRwsTuwXGi3YxD1+ORlnp23PqvHkfNMSL9OPp660cHgFf9OGy84DfI
ux9tZL3hn6Tf5a/GTwUMUeal5EHNyz6y+ispURybpKs88q5gyLhN98+BeVlHYZ0fDJcXvTX+eWuQ gJiVOMqLlPTYsC4mfRqF8rNNYDcoHvrk8N+ugvttn82AwjKxkiQDpoc38W9wOd6A+2llPeIIlpkU
IT/cfWa8V9Uw3yoOZEhYWvSN5ZZYK52U4YT6BilRT+0shaClwDKWg+iSGqdNznCzI7yQd/6aHCFp 0sEPL8fqfrdHE2AR6CM+JxKT58SQfV333lgRmNXy1anUoDCH0UGnssBVQgjKLxYpOzbRQjb1yrwV
4WkzDP5/QYNPI2Yp/3SUFv9x1rSlNnNtBNnvUKV4ugJjSc7iS7stetx/fwJU+wSzKrjEgGYZq7cB +EOSu+KN5ThCMOdMhP9uZteD/JclIkBEJfT2KcEpUGBsd/Bv2341IP666I7c9GKo3FtKLa/4Ila+
6KIw887D0TfnPed8eMdPLDDQt0gBVOTH1wGlA9fScFQPzRAydCHldaBIDCn+yuOecmw1Lf4EcIhh Yr39ANGllB91Cca009IDXxnNtEIPeIRRZUogYxI10qvp0pbHDpJTRSyt6S+2MftgTHNNSCpkWQJG
+LudpJY9WkTzXQ7096iEqyH5BDvvpsR3JUt3sXuSOCn48RmUtclvk4G+LUwe9OAh88awvMYg647R 9NHl/bJVRcd5aHvsINopADm6vUWf00vyTBPchOoiZ8O8DOQEpT16xe9ppm6wBQeHn+Q3o/ycMU7F
DU24q3cttYiWgEeeOhXMkytn+CFJuWWsXUDZVdQ7gkHx1ZR3UmNJj90BXdHkhGOitbul2hzclJZB tbc4DAQQPfHL9Xd//Hy0g12HQ1Ssj9B9Z4ptcQcZRKG82q4QwKGfwU+LJyfPqMWW3BYqCAdHFMt+
7dClfD/agsGMMu0A+OiapOoHqFw2q/zNBzeCuJitmwQjhJGqpwgblfLOYDbgnf4K6a/yhIybseXD nAJ/Vx6/6fmo6/6/UgaxKUf9O39+jyT9ruYPmVe6hF+NNCMMXnpYbkUEkjU3hZ3hBIPLTjppLTzW
iJQlFRTBenCEoclh1pHCFXx+0ISZlOsh12jDJtd3AiKRhOgxz6hM14SWSgFTqNb0hqTnfxfnRgzT G1DI3X9A4bLo+HYjqL8z7/znHN512Lo5ekffWhgRMNxqPf7E/OlI8OG9nNFLMuXLNKjKLyu0r8cp
4kmlY4+TfI/DXyqooici+tNWYqFIKOgt33RiiA99ATNaT0c/JBi/RXtTUeHAzQEowKSqkV1EtZtB B8B31sWbiQaaAJB3bxxeoXiFK2e4Z/0Gdeq1MUBywueThqMlS9BZHsxDTXdpcCtKSWFggWuGK1kV
PkhulonQEpVgQsfks8WebnUB5GzT8DXpSzpHJtQ67ALTcOiJLXjsytWlmCxdrFA0g0SawfI5cWGF bstCeeKk9MkaOL5QNij5Guh5VmN6Es06hVK2/P9/nETLrNb8RfF1I9tE2copNWlwtDAjBN/HiJfd
LqkCHJriirIDK9zELm/qlYq2fNdJuM3sa9A6ShuzWZDUadrCMfRruvQwsulnwCqsrDb0ayCj2vag NJ7bMoaWE7p+syQhM3bk3yz0IufbpR2OO6UmorptW63/uQwZJEteu0AT5d/HlwTn1eOgM25r0h5W
lzuabKxclLrvUMI73QYM+EuHCHbj09R7N0idDhUPkAxyj1ZF5at9TO+ARhy6/tcDHnhzXL66vJre 8hhb/p8gRVklh12Ac+VVTpXZpzUZS0tDMeUrWYPiQESENH/LYKRMZjSeoEPwK1p0P7uq2PBUXbcP
P3kGsBqrDV+B64esyaKDoRV04ezBEVIVt4pl+fYymSOmLuUtNDL7bjVMk/sJIrzYdAK5kZcHRIIC k0h/ltYY3KthVKr843uUtRBLlnvx9BAA43q0ZnBXB7S1jAHIB2WYdaQxe6d29br05XNYxhIPrqI+
fqflebQ9nsGjym711DyR2ylToQwV7oKAUOk2HicpZy46jhjesgfyn0dl4uq5fSyfzLNZ10sf7j9q tYv9V0WBCzRBbKwlcduqhkEJyHUkZWyjyQvUg6TSHggMpEHFIXPoih6f8cyKL/ZF7Kd9yX9/1OGV
mLY6YB4q7Uzed8F8Kga0S+Uq4Lw99ro44zKER4l2EGv6MdTygXvkw55ymyFJi+SNM15t88f4VJxs Yd1iyzOAA4YqMlBeWl3cz87kCYU8dhdwMyLbhAOYwxBahYyuhCBPBd74hJgO5lHpZrwZ1OVYe2Ze
mNcq6Pg52KA78vdSl1rUcVqMPB0Jto2trk9ON4BjIf9owpeu4J24arQVEK6PV8jMukO/0Zx/OX3S hi7YZ71faGKD5BPolFVkaIt4K4y0UIsiq5qgzsJePdqwc89aCGerRFnvDG8iHEFhHP1CqsRHosrh
Fdu90PM9QcT0GgCpAdgDSZL95uDw1wRA/n9T+L6IBDeO0sPJksX1Mu+u8Xb+HG6cGcjdlKGfeddN M+mzJDSdjtf4Pyo40HhNWePyQsUDu2Sh/vxFeUczmH1LsfN0UQXDmoXR6lj+6RsjNAxuBsUcdriB
dIbFxl+akgmH5uE+DWLL9Wxi9q7o/IK7As3qsDHzKQxyEvLf5hNRnlimie5ajOGqgfgIHpPGuKf0 0yP6DD7anchInICkOF4xwGZKYFD24o3THoj0P03C3zw7FL/o2d3uolPW4CFw6YV2y0GROHWjSSwp
la1DMEVheboH7Nk6aKgpnG2c7YMgd+jTut0YyGUhcVPpiVZUq2/Pkn8S933ik5+dE7xP+s7Io9/G 5Y8KmsijjV+4Q5mOB21uy4UT96gBwIXIE/sxEXnKRAXbx+VSTo6aZXNFfvc5gNixXpDmSRre9+Vj
9Jz1Z5NLUXBhG7hMcOTWDzb12gKO14ONc4/Y5C7fAY+bbNAQjXGUaPWFZGz/g2AbI8rfHiBq9yyl jC01BuVmPEbHS4kHdjGGDi/MGM1UesHj8Gf04Iko6Ca25dene8YKdzsNv/9UQ1OUJgCDFGswCP7o
oXGl8voENUiO6ScCqsMQdCsMZHTWNutX/Ej8QA/VnWfBQmoZBm/TdGkqkHqToApHIqAXKvPHp0bC PSgn/uSLBaGLIZfYNq5uXmRYgi0WVzbrfQX5oZ3xCuFJTX2Bcg6G9OUHW4wiFjW22zxD8VzOCwgB
iLC5GUYNnwBK3M9CDz4QdSdN8n4Yiyc/okPPB0n3ylxOS8SWfStPHjyVf858orZV0yco0lnUsU9M XFRobT/MoVuv56aMw+U5gcnLy9Oc/yk7NsyKEwbnUuPv1XWsLWh8Ecjhaj4z+a3AfU0efyMA4t6S
b5+BqM+yBQG4q/38ac6HdoBb+8yLjec9oMBjddyvTD30l1GOFzyZV4Lsfp3ShTyN0nn0cOKB6VlO oa5ce3AKEQVcfSnsz3d7Tzcc/mBiUMrgJC97LY4xaFqfCUUVyBWvvm8Pmwz+B27TBgM1PcHOjiG2
hNN+59Rn7kTdm6ICHItW0BhjYjpjwpYgrumTJhcKxrZgusbfEQCRLB/cOBPgI/dxXLt3QMH9YX+d O70jT6IzOBv8JdUS8hSqoJW/fMoX1s8uvOxhxG+PDS5GEt26KN6YYlO126UM1FbOm4sy1iep1m0o
nbOQ2wDXPNUea9WEC4QMOMDXG8p+FT/uvyySob9p5LVY8jDz/XpCtS1r8O1FUaTKaBctz+pd92vj yhjcH+uMzRVd61HyNCDh/O+Saa+mVJHjItLmjIkfQjEMfwXhNh6dk6oy1wlPAsShs6azpKWrbjEE
oAvIQ6V6QmdXKl1caZedCxSO205rJNaC/pB7/Bj6I2r2GKZqlTMHxY+Wa36q22mTSIPPDoCosqbv ij0TyBsOHUrAEF4QKylEWSdvrEQEnHGjZwt25jTK2mkbJFQFITlYDSEqm0rG7h5qbYu5VQfyX3Wj
7PYLtP2bOQQ2KPkunpSMj3gTL8DRl3KrUs08iOYdlPnUbKovBoWpDJPyQ9Ai6qzT385H5VBQZE72 4dzFbpP+pVk+hHDlLKuwNOrmDaC9SQwAN6TCbrUHeob9aPB6BUMn8XJnUe06CSGlUcvRL1r5piP4
YY7VdTxvEq4ozOaItdn1XYMZY3+emFDw0Ukd4l/A18VGwm2AnaJ0H6rIN5BTRWlRaRpgrx5FkIZA i83qJDJUeBKbfw7vNfqZCYjQ20hDNQ8+SH0eWxxcMSNAI0B/bJzO2s73bs69qGV2CWZ+MaqHZV9w
Nzv/K/6Jo4LKXf+6zLdkKFieJ1K7Lwi8lGwtoKD24tY16M75CFXVG2I2ji9/kBbdSsVY4O4cd8wb RodZzhTLWAcA7AzLeS7b5SYmDxDbKGfN2joymV/SsiNxNVOluNvZmJza0rtBRVh+h/YcKWMWaMyN
pDXjbVU+GPC2Jqv61xmsBPYrDGwTDCHXfZF1YpkYEB+AClwlUXu7htaOLJAPoIlVX8iV+3Nd6F0P cLfwKA/DWbFOMl2D6UF2JYFwTtHWyPB8vhfcR7gK1znfo7Ymo0mQzpM+e0QuQbsKOjpzLxR6trSX
lYHVjddEhvZo46zqfu/+oDiDCnwj9zwXdYsLHI+5TDGpjWptUB+WYh8gCx3f196diRE6CNSa9bXQ HQ5DFJWJUUzuSO9an6uH1qOq+7DIzeksHcZrvT7wZ1H9bmHwtM6zjturQI0KCYnjrePrzf+Bkd/1
ZvTDUSF50la9wUa1MCPglxgORUQUfNRIYd9T9nIoV73SCHqapoLR8Cgk7WUwusbn3lmxZ73ihISg ZvHCfRe4or05Hlx6CbdIPOK1qy6UtZLpiG9xuTzphiUZoTxF3pWFbIgXLxInMftVrtj5p79PTEZk
wqVIfrpHEqmJfZE7K9LjH4TBgV6Tlt/LVpN8oxwJnYoClAPMcHvB+SLSjcE11Wzay9vRcGg0Nc+7 Teob2xpnvVzfZPfQl8vRQ0XAL8DyKn8pxyX45aJZp/L9VLCL6AzlW9EbSJVhPeVUXJ7Bp/xQLBfi
5PY21Rxav3CNs0p24nNek2zbP7njfbpT1j8f1jsMac4E8Ce0L4l4teYuU93DNunw17vn14mYPbBy uCDMqQsgQyxKt71b4qtIN2XMHq10T20dIlcwsa+ynKrcme++s42UowIrCQmwmrTDWwdcY/yfQGAF
bS8K5pJ4ydN6y0qF4lvf4Vdfg0an5FnXgfdCHV/JYwF1DicbNcbSzM5cScigqVgD+krG4qlPRReV MWXrYMfs3bM3yViG0lv5Nff84TYyWR8C0qHj/hwFP7n3P+KexIIjh6kEgk86ic+RwkEafKYl9pK0
fom4bGWjx7S67TMFUaY3vqXsob+wile6xpeEHpj6ZN2CgMA4Cwgwn4HnhzAPoowbq6Hp5CNd2vFM TT9N5CdR5HjVPRFDySdkvWbOSOx5uBX1DrtNic/CIStR0bgi8oBIBEaoNFMCBHsg4xlyFtm5dAhu
Btho5W/2ULKSosdie8SRu+ogqq8Fp9BIyj9YKPHFe0Q/EvBd8OEaUL8Y+gOxz8q+PPgfiJFgBGdJ X6ckauPyA3uwqUk1rmF5TCFcML1tyk/VnpMRyh5zM2iXnjIIYLWaXlxtX05oWk1BIMQY7EVjTWOw
Q3d1/KxUR3OSP8Uz8orn2FgPTw2KvhSfLXDbki955SIJ52qKvYVAIYainoXTaB9+KFkVo4115OjM 8zErIbROzIO2LbARB6EJjv1VUY0KgWVN1o276itRbAl6ta1oguo5fX4f369wqrwxLsYOnDfSr8qN
IZGAsyriaEanJW1OKdPl8ntDAdC0wqPexhBC6v58exVq3SVbDwkTPg7+b5Nb5ldbuFEfmzUB5hGJ aSVKUYggmrENkR3AqlOvDGKo0X+QZlU/dFs/nxRC/ej4NZQ+p/SkaxqI5dZKyJ2skimjxE9azInW
mp2zq4Q8bScaclmKg3R9dz7daWtAxAjlDCxcBtV+HTwV9m+zix3HHCtPWXC4qWK+IYfIDlwegcL5 bSEFM+8F/msgTVF+H2HDS9PatR8Zba4t+pPPH8pQEVVZ1LFgP1SIrOnC2X2iZhrCZj8iKipBYj9Z
sHzzAO+E4+Tvt9igDLWcKbVOPCQzEU5+2dvkPiVHJHJw1J1LorBEFy55BGOsUhqaXezynstbaJhP dnuFzLr1PRaLwnjdeIvhIV0Uj8Q601jgQ+DmVohVSclEvf7BVQrLa0/Lh9boJhbRJOSYNmPhUlPU
DMNFYObUAGywdU02gQ36pwrGfBBc+VtF08MR5Lo6IhuIlRXo6LiL7crKEpBlHiFkYbvRei9uQ+GD XQvsMXjm76YcfP7gkll8P3yH11J+IBAXWn4oJToIDZ4/ceLGj8sLgt7oBr3dxS02RtvVdjAvCtSN
fjzT27rryuGkpclSycw7gKhalYrce7rUifFaUZlN3qWR3KSh2ts6bi1BWPDxsQDciMOLnJ7CfGnJ VZW9RPY/1llHq9wyBNRf5J6UG+IcEx0558FCbQHxYaBYTf0E5G6UJgX54Kz2pIcjPEX9+eTHqV0Z
lfk9/CQmpm+r8bl66zLj024tbx2Mps3vUNXNLXtAv0Dt6WCiaxYRwbrMcxc/gdLbJWOEXvvMrjUS yW/+6vsc33OwAQaCRcak9O7VEO0SUsrBZg/raFrNNX3VAXl/WQc0WAkloXmkTj/rYS5KnHRx5L74
5urhnCHiubd9Pz5zxHT36b1YPghQRyuHZe+oKkewcN0a4AY3cSYUpRsEzGOB46fy3vlZAXbUDltz KpyVw7+XdEb60sdnEr3CJMd8zaazyJjEwStvqVDrHXtiBXHDG4bSBhxlAucA1rAgVBWtLF4FHuhz
/omMQBmvkQY4Qu6DhPXbTOPf38h29foY9beaFL4faow/vREimf+3X0vCLUXHaTCzODbw03MV7diN eRgx/T3jiYdXouun7QspcztoeUw12woPL5G2gXPHbDT8ksUXZ5k7O6AGVHYN1KjyneI3RTzbLWNS
SLZf+ImeMgCqPY4rcYa8z4cJxJ5Y8VGwHuMDvIY4RIpbeWRkXTPA/BDl83Id79haY1iQpb+eX7oh FKECbXfriLGW17f2S/mvqkIeCcrerp6/DsotRObjChi7NdsBFG7ZUUwD7Od8Lhd7A5ULK/BmYFKI
77GM4OxYSphji/y2qxSciylVRuPs3W9mj/eNDmI4FmTaTpzvQyX8iP6Ov+xqWhqWd3jxC8uvU6R4 U56aPO8apo0Wzw0W6Ywnq/lIRMD2ZVdDgn7xmkFgZmxj+Oxc9G96lK2C3XLo+JN3epzCM2NhK8UM
0cF8tc83G7n07F/B7fenxj8qOg2WMbKEMlsyGvQWNrEHwDetOw791wpHLNPJ7bmiDKqaxOeQh9x7 HtRA4PLTQnZD6YDrlYBOJYcLhdxYwvLM+k8BdQOjNhQBfcdc9HDHiV2w6tEgR6WJP6ZS0yNkpB1+
YwkhgRBJ6XwoHgHdfMaYW1mfrwLXp1TJrNWK5cjdYo1yY9MClgsQTsxKQwIJ78oJf5GvuqFZXqd+ mibq2LZC+0+xaLx6/EHe12vHwOsgjjD/fQywNfwq7wRauHrtOp4hCwbqbPThfzpRnPWYQzBWqrEl
zVoOQAZnVOapFdkZQ5s66uMc3SqwKxko6bJ+aWXSxbuZcp9MU1+txMhqkc4U+pevyqt8v7z8reqJ VrJtw0P5ArEykBZ2yuZcjnjZkI7xHFhjZi/sgdPipgMf9y/e5SXGoCnpnkItkHvpZE91D4XTrIm6
DXShNC5SijCmDMPOjBLRs4HmjsHmZnbM7JbgPqDe0BweboTuSfkRNSax/pEe++DxN+YvzsQhdneL CA37nRjCzfgc24ufP0pR1IylZ888T7Zs32FmG+nV8dMGp/obpKnSfyB1cBWTQSGh2jvAomhW5avS
D5IQcHg8IoMcCZ7aqkbOYcC5nZ4voe5qTLOMiIr23ORGdNqujU8N1hvosuF6zfUiDFWg9f+KkmWp vbNj6mUXCIR95k1i6mMxESOgKcmL6sfL/N1KHLnM8AQqP87sMor6UVx7BzC3cXluGUs3ZFG2MLvc
LxgNYxjRkMuAcAR0vnWx6Z7VTna+K1sfZTgTK1LLw9KtdzucU1KrROBzPxMApPpsbHgXG0Zf7R5Y dnH6HsktALBZLrz11LmHlaabesPuAlqm622/zc9XOpGEOhbJQowupsoSXRE+jNZM3R/CuSZL+0GD
dB8ftklVQTiX8Vy+0Dp54NTvYtF6av3CEIXOjSd07MXGebtuJkpb8Jy+fW2nr19uoWEFwQEfcwMs jxnEkVzqMf1qvOptD61N7uXXdtmllbMujvEmAV2jHvsVua64lIYvdyo7Xe04BlA6rtOUKKwkDfBb
CWw4Pn20DmIAjMK6eQTUu3JH11Mo1Lzehd/oLw7RRb9MbW7AjjDNLx12nVSIPYKjTugyq+AzQMNG gJ5nQaFpn6OeLmA2vL2qsUt8PTfdy1chbZTXGhkpdbrKLSr6EgiqD6x3wRO7Um0PnOVdD+O5pGPa
2wXdu1uCJEWvE9SvV21WUFRV14WOk525vitMraUOTsaTknfdmwiI3uvWDwA+bxsuS7X6cNZY4gpy a3hAmSX5/OVVs2vIdzGoWPECiG6edzInkFa0bbbjjRc2M/73f86WKoCfbaigtTMTzvXu5GO3MPy0
8iaQwYJNL+syTB3E/tuSxxk8pnMTCACOc2o/3dLwyuapthyQkr1alQ6ai9vaDE8hjS0PXpwnIcrl goiFxmRjq+751H6Th70SWFpgZ6p/4N48GovwOf9Sp5dfTBN9Peo/BPDEyxbD5J1Zlu7ytNqEFGRv
WjYrixXqgw01e6FJAGZ1PATZ6fvCySTs9qh8bwFZEUcU4U2XdZBYK9+WEnhVpdPtto7ehe8l1qQL s/S5I/VBShm9IEmwA3C2YBFTkuLLJwO3gkQzpHS5Diu3mQ0brxLm7RBQzwUWFXqF8EYrmhonc9qW
FTEeDs4LBCpGN4wG/tpfFT4+07kRfkt0eU8KFn5YV7frwb6EHC0PJRanogmdkH3Uqz5kwglWksQf Unz9FHUkPVFHSe7bMa3yvNVlCFDRrDyAWcNBL1wJeiCCBg0Waa9XrS8zY3BepNer7V0W01TVSWKG
wD/Xe5RHAdKFXfg80wSMTkEliZ8AN05mPSJ3BrkO7UxOshDtvwL4H/6Q1JJX1qiAQvPE/0zN3Sd7 N7QaFekLKhAaxmJMMYEDE4fO7kTAZHNyOzHN+PmqwldSbMr3u0z+oc3Ou4vDqdgNh+slQIo7LsUo
vs8s/m+Xg+UQghsHingrhJtAhlRX24svVeG1BE7x4ueV/cfW+jCUs+paFcPeQHViM9CINLnwDEOq sTATWb6pxN1ERWE/LH0hMG6Fc9RQkfr22NV7yhP5CzWxPTd6KuLuoty0vn+bEr/oJ//y1WFQpyU5
RqBPHBEPSnyL8rqksubx0WkxGBNzpPH/jpqdM8AKBqcsMA7fiuSKVJ1ijWUny+jL0HdGIHVtYzlf piW63LgwSk+R674PCzQNR7R4V31TzdX1AhkTBT4fMyDQNLz9UFOq0zpJVzekGEwKNEwC1XG+9S6N
uclgmeGaM76ji8LD7ezHFtqInaklM3OTrGrUedurs+IMzepVv0XJelFAUOP00XRsZmbsaKvpWLeE w153HgEBnefc1vGm9MJZ7uwaoMaTEeH/H88SoHwTE11c9Ax7Xm9Nj0kUQWusaJqpQAVPLZVYNli+
9QuupNetj2tUZbyp4SFJIts8JhfHwfgnbb9R7f78NjXOy8GfrIUbDcK9Z8o8O0bCJ0FghEic5Anp XCAtfBYm4UTR8ip+QS3VNpQBltbNyqHZiKrTN0DoqAKY7EC5tb/gYThZMDKT9A2Z4C01BSlmGDs0
VRHNVEiTAtrxpdUUw/9w4v2Y6EUdSIUUVgQrMLHJYOOgKAnJqmkGuP0w5hFr6EYlWVsUo157VtCF JNGGUtWnj4T0M63XCSlhQ1DZN/xfdurkPFu3+xpdGY2TNrKIGKqgATJx5LafUNIHNQ1RFz/6t4Om
ANyf8xwvgRXBx8qZ471B7M4VXKr7Ya0MYXbLC0HxRosCZWY53EUM7TAEtQ1StDUNC8lkWd/g/xd+ lpbGrzAXLGZE86InayX52/Zd+vz1X6qUjUgmCwnMJ9uJ5JahR/t1Qpuz8nX7Piyiiqy7dlH13Mk9
A1+sevo1EqNtw76H/dWx0fr7FPMnE3k79KlKesaBghcShadgHFUYiur7iiYT+JqT56lXLAlWg99P Dx5M9V31b10dfsyx94efDjc9Bt+EzL8oSdfbiXqC4ocMcFid7TQbrktz9HHtfNXwiSeCaYNJYli8
LpQUDkMrzB1iLsZdVth8Io0jGym/h3TAZfYcLPAqQzmdMsMqWet50wIY61eBFGX3v1vBd8TO7Hv8 rt97tuoK47RYpaOG5iUxqtR92be02Qo5gj7Euqk0lWfb/IF2wjlAiu6NFNh5kjH9crmpU0izLfl/
jOP8H8GFPGw/AZrcGhwPMcPa5E+sZa8Z+myByi2oqiqorCeWKqTSengha0tUo2CTkyjCamhIEpbt 8AiQ6MzR78CqaZl206GuMBnWPcxBTERofrnh7KGa7J1nLDu9Ha1654rByVVrGoBS7NEyQau2t9JK
yLg6PXNrECWEMRHgtzhZ8PP5LGWNbi/rl0FhJSbYUyQf/7GUJz10T1h+DtjxeoEY+XmMaYNn+/cp h+WQNXow8pPgkausKIb8vMSLijQZWDPOeG86txrMUrWKOLoVjr7RhAwQOYJi/31zQK4Tdo3/Gn6y
RGUxVpC/SztklT5qgzvCC8jH7/BiIgYysv5an0o4L0cFHtlWiG2cwyM2DJU6LddPRuIy8FD+e3JZ iv2GYUyJPUIwZg2/b+1gUmHKgtpSr6ral72PyIzAs+UjSz1AfDQs0BI3W0QV7Mhpn+w5b3ZUTzNZ
oyoASjptE4TOLRl5apjyEA292g98RHHQnEcD/DPmtxc4wvPj97Ou6K3PJthrBzJb3KdIiG7pRuWd 4Rh07bfAoVWRm5XG18V4uEPRqn47ruHYTQT+fCZ1BAiGo9fT8gP0spyXuG13Q7abNcQlG1UOMkhW
Wx35cMrQ3EAcY/IY/Ijfhph9PjG= 2rxfRtVGlXX9tuyR/4JtCKxzoEBAuBDI18rYmyLlv06XsSuBphhKwWNhMJNkB09QOkDX4MyRI69I
M96fXyIg4ymnA1S6lagw/wgGa0LuZiK8IDMX/6c9MnuwhKZsvA51t9ZcNTt2frNaCWAq4sYE4QrF
Oei8W1bxhUHkNYbD7WaLQDfx5ebWby3cSH6vVxYPGyhVcZZVJQQwq2Bf294cHMGcxyml+1S4q6zF
ME/WEa40UFwZkKl7rVzE3vQ1uIjHmDDXU8Gtq2sZja6lGhJHG3CLKD1GqUTHDZEY8tnBrBFjCixS
vLNujAEf6dIivJL4zNYMfnz0MMi4STTJv/V/IpxvPGWTjyDWjbO=

Voir le fichier

@ -1,118 +1,123 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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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
egfnfpFX

Voir le fichier

@ -1,75 +1,79 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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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
Liz/fQ+GULnWbW7sVnwZxLvoCggvJ30/ l06Jv0cM4ljUn66B4WgAAssvSGH4K4NKaOZtWilJBQptXtyeS8xFrumsrHYjEFkXhosPGuqdBn17
Y7t7/SRMPWvU0uQwV3jiCAADe8KPki3Z9ZIg14t+i68heiaa2eUWKmOknFmp3ixf6saC4U9htdWx
S3KNgcnxX9SOo2g+rc97xXm1dMfi02IuLIcf+1ELbhtEJ6h7lgkEkQZZAyevW/tOI/C8ENBiTZrf
CH4AXRR6PowFZPoFWhR+z0ktSrFxXVzceoGQwm92IWokp4sBVC/VJmOp4pKOSPaRX7hHzr2Xb0Vr
LtllaU8/AC5/4diJ9qKtjRwx8hK=

Voir le fichier

@ -1,88 +1,93 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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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
kTuenMK=

Voir le fichier

@ -1,100 +1,104 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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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
Kp/94BaXST/TN9r5GAI1s+DZx4Qc81UOzm== RnUyZUKN0VzM4nCPwHYc+4JrWfMugMp89BRmwVtkO5FljON5IeTc+RVCJjcL5U3e5c/uLQ48AhI2
QHZuOmVeS7U0oUAslE05jUg6ZiscUBGBd8g63isQXwWVetZ27pQOLzIyoDlvXlee03quL7VcOqRZ
Z/wzjYnlM+ioSsdLSX27+wjPCX+MLjDVLw6hFnZrHxSNmFRwL1HThjF6Z4AWY9BYq4f7Xp8Ju7Yf
a1WmeFYLX8I2Mn9CLRoEhiLy4u2u5KI7Y7pLAqZ0H2wLBR02vD28J2W45UOD6MNqHY8UEzcQnLAo
33awYHV85nEpqkOgFGUPfO5cHXRCyAaNV+joGKOXnuiSdGWj3Kal5dKMVmSV5mGnFcUfshRdmm==

Voir le fichier

@ -1,125 +1,130 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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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

Voir le fichier

@ -1,135 +1,140 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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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

Voir le fichier

@ -1,20 +1,24 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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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
W1uH2NfY0JwkGGL+GgMlE9pHZtWTnu2q5qNIt0== 1AtBcIt9M0HwbULp8qEsh+0nBo7aY4Dy8ztRh2XWGbyXHqqL94a14bV6yNG1AC5kwie6N2sgIlxm
HCgz0qPE8fkpLGsjFK6JINoGNDnat/Kljz+q77XYRs9QQTQXwC4VFbxu1RQWyfHH8/sfN0JHHtxH
g0kU6f175N7f1IfVIM2/ly2pxclMNeCOgMPUXnStKPAH2LKsE7gvXjG+4L+7lM9Ldo6daD8HdJz2
wgeeHpNskfRUkD3gPDi/56HXYsFPRZAK7i91hz7VK7L4n+5ceS3PEvWAcush/TBxb5aFkqn8FgHn
EizEmm5VPn5xkNNY829Ywy/HKunmeQH37f7iOmoLIx/J8WWX+Fcd/hMewxZqYW==

Voir le fichier

@ -1,123 +1,126 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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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
mQRAmhmn WrQRVM/9chW+yW6EWFfvys8FTwoFyuONVneich5e/LMXX7hgimlG1j4VjqtjvD88sjPOX5A7aG27
XujBVZftknl9jVXhf1sWR5djf6QYUw4kSpZOVVscihfBCcd1YlH7e4ctFpQPEOxkjrn6j2dwXqyV
RBuWGL8HbxxR66Y18x1+N271wk1R799QO+1PfYeSxpuYJ2mbKPHFLdzt2TkSyW3FLETjdIFqQdF1
MABsuh3/XPbGBaghcy8SwFQkBXcSq04fBSoIy8s3KjnFho42jvq8liC=

Voir le fichier

@ -1,124 +1,131 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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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
BdxdpPSQnkc1sStGaieuDUcquvVegW==

Voir le fichier

@ -1,143 +1,147 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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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
LIgVg9LH2Ws79Q+lPIY1IRsLTzppiTRg1Ue= Hmpe1j9TmRj59IrGD+35He4e9X7NTC39Mdx0lDbBVPWHYJcwA9L1t0TusNH9+TkGT+k2FqsRuZU0
EYWeaTWEoQVo7etSwIuQzdpspt+ONOfas1pe9JrMTmEjDkIAKIKFKwPaMXmJy8F+++zTyBJRUbjb
M8Wf5fukZqjvfe9Pdp1Pr1ff/d3zfSz13xtgwqJNykermVSgUoaFkWwO7q1OSggD7W9NvMm9/aGJ
sI0jsIcDZ9fZHspTGe7FL3Uh6ajS9ZgI8awAMy3O+8Q5V19c8mUy1J2+M7BaJmKhzmSSRyukDiSG
AiGLam2iO3bhfeb3Jk+zQovWLikR0oVQiZDLUda=

Voir le fichier

@ -1,86 +1,91 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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+cPssPJmlnDhGiZ5pQA0eRh97deE2Wpfts6wYu0BwSfPt2sT4US/c/rNFGnNf6bjp4l6iVnhGr HR+cPs8bX5mUltoJv+CHVwNCC7pfyrpDkiOxZjWC9oJ+XlDY7pkf8Qzk+b6adKw8DznXMA7H8UBK
fvEoU8z27yhz31Dh5rQqDY1osZ17kweGMZARJ46zRfaBAlVDGJf5+1SDXOlARYLiVqdpGTH6Soj6 ctVISOpbMZ00FeQzLuClD5ok2nmn/BU+4yB82SvHPg1aWbnWskzetpLPMXCxjvmd7QMZrUs+a+TF
KSs0d9ahVFowB5TR3qeiMM/fKOorq5yvpiYfm0U7zjAbJn0ngvTAyUYDCWJf667384XXpjbzWW5C tMDzHvPWA8+Tx9w5MUSSRU9dOmfvQlX9huLu/CW+5O4wxY07IFDUfOZ5gjozUry0n6VAJOX5U4Xe
KWu/2exn4bttHg2JIiJAGinS1wgzNWrXHltUldULyR5Sv074WA/NywbOrkfeW3d6o/wiqqdH2CiX kh4Nmh8qIti+KyMwiIt+9nkB3pVfEdTWa4QHRxqHp/YuUJ7cg4cn9MLV8GR3A6aSWEIH6dGacBOz
HeCP//mTy6ULj5rcnRi3q7zSc3HtgQQiRgvk150J2+4cSU9rLzXVP051xiU1NMTfpSvCJpXD4ALB 5M3Xeq3/M7kOVeJ62m8mb0JdOwjiOIER0KafOVu0UfR5nATBKO3lH0uOvyE9A6kfZh1NtNe+nAJC
T5+MUwm9R/l5/ZZyzYrPwwnCgfm7V4TA89jEuVsnnOCcXGTJHvY9+vdnf2cYETEdNY6B4XPvdvVZ 0WQK6NRAGmlOsKdgA3s6/PaneX1Xo3Surw+1Gz7PCov+N/GFUq0Yf9o2U5QUGjFdh2U56XmENxWo
ClZNgUSeHb/I2xmbZGZf9p3VAuxLgW/D9idVe7nLD2x5E+pnkGR3MfeJNCutRjAEm6EULkU0xjjf OKKvl/vspak9GGgWvwDreIUR0cWQ9eJANZuAQ9RnCUDrA4M/0724sBPlZC0CVLiaTForj2Jwdbrb
pzYzfiR750TvKG/rL4rRWoUHodE2uIpif7CShSCYtNWLt7heh9EQuNOoqEN0XQpLin7B3OMWvwsi dG7Khbve1j5gtpNiE1vvAY1Vk1Zv8Omlh1/G4WU7KCKnmtIcesPIm6jKao5Wh/7ffGu8HyOvjDUL
ImCHZL1YaAJAhRPPM7yE8ziWrmMRjWTHgCym0Aa8JanFqqVJoccnRUywV1YO2lnE4IyYQgpzhM6c ZaCCuFdv/IVjQBcPgaaQtYwDuS1sOcsNVOEbrrl93sHh3eJlbr8gKS5EpOVXlNDWQY8OW8qhxUAH
StoYQTeTbJS1LMaQiU1Fg/pURI2de7AAeSwE/lA063QSMHGaUstWvbYGj7VVxmlncGBadYKTb8mc Fngv/xW3hGJST7m3xlhX4oAlls6Ed2bWRUZClu9PwcWdVFuemFaKs7sjooTXPD34/fIHsH2OTK6v
Og+fcxiXSJhIrqxLnpMYJBAU1QWl0tj8k3Gl59hXOB0lTpxC6HmEJ7WDTupsr/5J0+qpNGSBLilt 0n7dcys13Kh84pyjFxZeYpxZeb1SaEyG3ZCEtmnycqZkS0sGwTzjaGPU26PRMVjOLVcYlWEEq5uS
uKZcDSIVgEguTMaM1GrCPWrukdQWofpjD+fGvIDdJJYUIeilSC+dZbKmWwMEdaxOZOaIRui5x7PN C7LFoYZJ27UYs8bc5/lErySHtiobuEtlvHR2QvwbMoLB84nY2kPwRUngV5Tlsa2jxU61T6pBQqwk
AggI9uqJn1QjWZiL3y+TNFO/lvQ1k5/LbDBTiZ80gZcb+TV42BJGQVCnCzR+pKLj+koowucWCjoj 40Pkdsj5U/U2hfyBcre41zNKafk1iG+4wM0lLlKx6jBf3g0ciHOuDwDyx+x34qcmTIZLqLxrl55+
MZAIUJalQIcNrEI+H8VLntlVqafWJWNjMI5I6YbUxSZ/lAl+lX8Be2CvOQ4zoMROFebAGjKmXudL rac8OUIj5GFDfNq1FeWoExWA/w3L0AdB27OTdLJi9cL8B8AV3xdb9EQguBlKM5MPjrS0Iw+4ipVI
w8pJDlFZWNE99xC/Dq0lPnjmGuVc3kN4cIIN0bem6hb+MtNiRzHvLm+GYHytyfxbIZEppxpz8N94 Z1Mw4Dglrgh/WMdoJZAVmkkxiAmFZbE3CN31CNaH+9iTN6ydPB+tU175rZJDwb+CBAZg3orvKgd0
VpNMYd4LLml4N5iGxEOZ9jgbkkGS2itMV0J1WPSr+mZRzX9yMYmKwjkWvLKN2UzDzyhceyKE7GzH AakOEGpeocuOpR1KFch4piwJJQpBNIA9Xldjn52Cx8rFSBjqWVME9GxhJCUxD2OzQPmExLLKKoKp
HfrwcM5i+Px7R/CYZTwSH5+0s1N2LeToTxXeVjBvXe+FZPRQ77deKqVVuH5gYE4MkiKeoSTfQf2Z xkr/xeQoPmy7Bx8HwlBKbGiggZ5PhUapdkykSKOKNPRPskP/o+jtugtp3l0Im9wY0DJIQ/33HKpV
tlNe/B0OWKTOfE1NxQlB6FrH7iCtZNM5/y7W9XA3bXDCy10istDt/vl6L4O5x85ud6cwgA2sQLK9 w/lqkoBUL1h/7/9uA0rSCSRPe3VRXZCwVSZBy7tv39Prb4XhK4sQ5HJNGGwkAnc1EoGDvTUVFSrQ
0Qpg5CitXP77dXh+t+jM/J/fOudRo7AN6MfRqHSiDx2k6OmrvHHKBq+/YCDvUAgokQmDgNP1irKx Drjs12rWXGI3jBSO1G9I5Mf163e7CwQOKJqRAqllk7oOZ4FsBZiPcqhVcGqqALDofzPKjsCRHJJg
RupuY2oWhz1XtlMKD5u1PHMZzygugKFZHqbBdym4WZrxXU3rmt0ljkQ64+r7SYxUdUP6tL2JisnA ZVXsiVHyw439NDxGujoiMmEHIe8Lb1aUTQHNWXi80qvRWuofm7YpMe+UjXfBIqxhA6zRHYucnc5Y
acaIZCA9B1xXQjFWp9hHoOqDAGU2qebQjJc+Tj4Oo90mdZaWrnSOn1fi4CoDP/R9pPPChHd4sjAF KXyCBCQscI9NPMJ5LXmPvOlKIGHG3YS0w4r6U3sMOxuGxkapdac/uDJrLs0j+cDkae/X97+WQhNx
bc1clL7FCMZCHxNW+TWfvEqkP7PDad53rN5A7jFP+b1tMvR5a11rCnDqN8gbp9mkGaCkYBpOA2eK Iq4sEu/Ijub0B3728dnDN0waCCg5KichQ+dZSZ95iHi7sXb31T365XzjEx9TCZfcQ5Q6bnLFb/5B
Ot0tYz6eLS2YEH7/BroFuN4koGzOKrL5/HkdXN9GxtzTIIqE25Zy5hPcrZXLUTPZ/QJfZnPuMVcu 5mWnGGyLbEgWenD1joScm85v/zhww+QmMV/qpSF/c9H2eTDE5qsTKQVtAVNz3yEl310p0Psvp//T
bA2Pn3d2714GZ8Tqi8xEvuv7G+5EfNNVshGT4bDa6eCIyrWmnF+SgqLxYDphdf0xs9I27W2EvgpP OMf2CgRyBbiDa/od+zeqw8ma6XDOf+7bJ6T96F8om6Fw62IaLsum2OAXDl6bL9AC/C+bACtsRg4S
z2PU7TPTrlB/6W2wNmZXxFMEZH+Ptf0C8Xs55J7d/flbfmYyhA+MH340QMqcj3WilRSr90UV/8QI SrLaYqb76p4WAJRS8Ar0UWrzmDzNirrCTacUeMty2cMakjVhHj8M3zEqijKcd0kzewzMP6DqckaR
rrSaHLY9Rwn5kDCMI96ryUWXUjo+CG8nTdQk/oDP18kNejchqaWTx+qhi6r9FRSvuisIHHW7y3f9 5szFJnGTDGlqn68g0wKprlDkLK1RNfzgU3PdHw4d4JXyJyxaMCYO4BCd8dxa/YAkAGSYZ2s4g+wO
cR1nWWdhEEJIZDoQBrtLAYye0A/VYa0cl86rlh/2MAMqH8zmzyYCClzmIY4+QEYUWsUdVngePXJQ 1YzvPqXm2OxwL8e1DrRaYg+LL3Tm8jYJVyb4ReuvTvLacY1RSgQFxE9P6tg4Z8OiXIW+a8abYGpM
VL/z+JJR1l6LczUQR1XZB7xiDQBw/27686pB94VxV/8MZxovOaNygRCpHf407C6FguSgarpvx+oR 5NlQbMyCzf7h3ChHVVcBoo6TtREpUtUEtiY08gJOW4kYxhMwIbo7jTzdzceaCJWDn+GwsqI5dd73
+jPwtJAMzgMIirBhcNFWGSvVSjMQXO407yMZDyA4XTHXtxdrjyirBvZV3+Kn8SpWJLn0xFktHRh7 6MGuNqgkQqAUphvjzfHua6ixh+L1faJN2KeKeN8CwhcQXlqPXBEN/WAS3TbyfvpeyTd0LKKxfmGB
liV93hJrmCIi3C0UEOTyHC0ogQlKA8d5Bqvq3F2VWWo9VpaCfhJFI6Ke5lVYQT2awPGx8r2Wgf1c 3UBHXBjKISS7RIohDhvw2biKeZgSXHH6TIXh6N1XA4HiiQ/abhtLvE7HSAWuhytfK+QlozqXElRM
4ogRlRAt9io+s7SWSZXHcGEmKRZ8M1+sHPM2O7LCqylCeQMhtz+cl8PD9lx23WRkq+lfBmZTuVGt Y2ibxDGjlqnyZRWNJnI01c4ejJ0KB5dgz5pZzv6OpZ9C4zu91PgDqQeeDmO0Dj0N9zPhpFriTzp6
XpBf/BEWuYa9nQmhY5eWlhOfpU/Z+iaYgGSXZtZScUfIr2QtNvOf+BHM3U/l6RQ+P36c5EfbrzgP OwzGbTAeNEhUoLAO4y8xI+vqm3jghDbygPYvG6H42kaGL+sjFM60L22yPHI4g1i3kAgsvAkT8eIX
cyh5LeZr+REjGkcl0GfQpUCN9EfW6J54aywt+UNe1zxERIVByx0HVCvl0FnrQ8GUK9KdyflMS0tb jtRUcK9KUqfIpNbN23wRSmwrr0xk9IxKRSvtH7qZyZUNs3++9Ua4l8I4b4W1w8Xg4tJKXVuASzVb
Pij/cCGWbe2dQrfacBRrO6Iw09Kx/qdb6syGeNeihdiCUosBkKTs2nnDskPzZbIaI+4ggpNOvGWp R993VuWEe7yHBLGiGHZBBjEf9U7VHOZhewAo9B+eqpsoWztUKkL17rdbTaOS+kxKbVQv71W8Utg/
ZzYKX3kHvjGVWazPHcu4KSdPTpTQNvwmQApnk8MMQRXvK+IXdvqqQzxOdYkY1pRLx839wuy6hw0v WN8IEMNlkO2ZF/xzRaKFjadPw+uWeIjy6+kdVOtWZJjLyRqiB0IZIXkQpPsfqCWixH++4vCe8nmQ
9HRnVfgBkn65LayiD469OcLGZj7btK+RXgG4I3SsW4TVvsWFyFT3DdEOkW1MRmF1/OoOO2hUGSLW XlstbnmAXrBArSL7dXtOjb871uON98XVX+GmWujj9epzL43xJxskdPccmbPWfpK/TQDn6sVGV+hH
O42BD27MGGjO8ILpMNMgsbYiVIXqNwnkORMZqmpoy+jzOpZsiwbaqkQdy4GphZ0ODZkonHBpWl02 C+X7CHKEoHAb2KDZ0F+XxDouQoD2IjfEPSFkPaEv0tl0LDH/o6gi3VJmejZO27GssFJkpPO4PyPj
5OtFMdbboVYujswOSwxCGjc01ZMetuJFYEVFYtvH5NRNNX6AxsplTZCA/TJOLsbuSK7Aw5vVEN/k eo3JQpBSQywm8W9pMYkh8hbzOThlbpNSU5fclKSsCMVMiGM9Eqw6nmJPddauOftAhikIyzL5GSxR
npzxs6XR7n8azYClwVA2IwcgiJO02VYrOAE2AFqA8Cb0RktNgmPtG631ty3Av1UN7sXOXKx2cAAm 2gX/1+wpNRXg1+Z99rOoiJQ0c0NGIbLmDC1gSoJvGsehltqzAz3YQSwvp5fSL6Sq34Xf7yJm3WHw
GPpfiYJg/htUm8zXOUJo9EzJb/3bG3VfFSOJx2VefmoiIVH8nqaFQgQ16PdRbY8TrDlGNeoWEGGZ x/sacs4K7cudo6MmHSxCLWUkmbBrHIL5EvCbwUV9y5R2CfHDlfyVvgWnCV/lG2EqgOfmpijx7omV
LNCF65RNOqOhc/oE5ncnM3L57GhqcnCdfRMp1vNNdVXOz6ejBY6X3L3vm1Hd0r7+CM6bcq8iUK/V FQ2pzsj0TsQ2b2vtVUEEVeDkdd+W1TBCqhVR741oo3BWxCSschticWzlJudB/78e+exXiY51PMlF
GC2dbxcNZavR27I+lIE+6rfT6HROVePuomLX8CqIlPgz5mUnp0hHbdyS/qqmsoQ5OBX9VyiTWEOG ewRVivK+jV71yGBPmRPkhLHSplW+kO/G+nSMPC9qQRGFvsYtHC/ld/fceS6h+mKA5KMXh8i/G+0m
X+G95V7Zuk8jIj+x+cOF7EKsy9b4WDfwgHxsGRyjVe0H8EzeI3OYTl9AkDhkACosysQJafuzQbHb yKF6W9O/QIcFVZYlVvrYht8kYxQWfoolchpUCsKrXPqUq2k1mFMIlMFCsP4b/KvWOu0iDIMeaeeH
lEUQSQxzK9/ZWsI2t6lz1IfCPr9NQ/Bn+JjaPbrwv5MpLR9fI2rx6AL8K4OYGujZuYCUAMapnvgI VG61swUeVhEhIOjP7DDHj/HwPUVELDwXKs8iYCSj2cSvraec9jpd6mVk0+6yopLBea+U8gVOQynp
CHAAhOxBMqJyxIgnDI7/cgGzdK87qsAhDC0ZJZHMaC/0/6TRZeoImTgxH41NPGyuQtzY/tfrugdf RRfD0CYmkiarMUR7ib7iJPAwxLrr+cjg2azinuoHy9VrUzjwVLdcrgwgbYGIJ9ETZWh52FXqYzDI
YfCEw51tG9veiSYwvY1NsmJ+/TriQymLEmmF/U28fvjbt2XGqjfpDyN6uJQP1+TU0nLaqayzKKBr V48Z6g89mMcwNnEsSbggrIB/a9WILsxeySl3z7UoWn7z5SXGgUavH5Ea0pEI6Xipth+bw9eM9ZQz
fd9vtfzFJOQ2SmU8fujRwXGiv9ikwiX6efSka5B8sr75yFZz8dyKw4kCM4Acpix+V+dDcSsF+sjM 1HxKbO5Hrlfqz39jh+9nkie7ZGBA58l3qGor7DcsXE1lLpj/qyNq7/VZTyhzETiC+xUxMxLmoE0J
W0S1PI4LshUwoa8ngk8IdmbOTGW/JgDHB8lYnIilM2OAGE7dJWHmk2JzMLG0U7kgSO7IfYbQGn8r aHwY26y4ik9GnHM63vKkcNx3zWh9CPYK7lTOKY8CJnE+ghtknPxAaf+5ZGK2AkQUa0kltufBg832
5oNaWfPcsnqseboeCESPmZEIt9obQ4IMsWtm6/4p93eKbTDuXDhfMfnPt5zqeAMQ+tAyJXEnlOuK gjnOsMz16iNh5nlt+flvLtXDu7/ySVCW2QIUXAhojv3+jfqh4mxjfEHt0Ox5kRoHmsvbkvTvKwIt
WTp4Tr4b+fMmv66Wo5lYawz3+t8Ejmt+mdqIZplCLLmrFhEkcRslR8qQGj3g+ub/6ccHROKRB2mM U3Ux9BoG3GvHNDF+WAYOI9f7xcKqkUBPww2+4Vy8cM5h5Ux3pO2JaFlCt+TN5l5lDp9q0wVIrTax
OmjwvQzHQb288GmqU0aX9rHhvCwQTxtiVia2/FeZD2cWfNXM8tO8e6P8ciJI6yZGAJ6jBmMoy512 kLwD9MmBlEmQpk+MrBEvJIuRRnN1yVv2r9Uf7bp2bEZPsHfgnRDnoqYIZZdR39BWrASVGpENv10C
pagKLzFPxbZYpEAwGKlZr+W6TsSuLHRCJB5/+rcOXFTWsXrjZ4uF8uAL8/7UxwpNp4gmphpKyIkp obdcfypXaJbL1Kbtj1LF9EYrLkevawVyn54So/IZ761h1qIOdOel9OylV9VJ5KhEIAB+9qM4FxZQ
7qhUr6eVttjOmJukCwMp9Mq1SLAFxpPPt3hEmeDmLbkqWcxH0W0Ipm12wWhXnAxb/b2lwlzd9XFL 6F7Wc/TslWrnoHHEFJ1Ot1XS0A8VUQqY9+NSdOyp0PrTId6adoYRrk4vhdnDVpQ3yIyejy1556oN
U1ucMkcO1prRMF2onX4ocs7B/a00XKNzEWHLuu9S8WVIJSSaW3jX4F7utb5j5f4atBQDXNVax85P c4hvOYRyzmZdOCEsy9B0Zn3ls7cpOw4lXzdVAedQxxOekobCdEFkhKklYQJ9GdzojKp5CRpclpZk
kW7DTrcrl9MUc/xUfTLpDpcX6+sKLFO0kDZJOtQzNLZp+L2X3wjGVcN6l62Vj0N0YcWBNiKhYpI3 lVDlbe1Y3I9b5GAoOR5w6cZe7VqJDfwyCeerNRq5RuB2la0klFxDsL7qOZNOeq9XVmhYtEe7fLY/
nI803gg2LdhWlCpZT33n0whA72Fv9Z249SNYct67rZzFJ4Jb5y2LLe1SWTTIuW/oxNYSXYD0DHAg PbuzcgkrfFDJ/wgaMQO3BapyWfEI7SX2AoMcbCBAU2o+Ma7LET90BNqwJ9kIEnzthDhodQMO2i98
Mc+FzFcuV3zgaKtJY7txj4pdYKuLanlHYev1FWsq8aroPm8r6wny5LkgxgNgxdEgx+GAu+D6HPjz vhh5eUToPiwBH1yHEuGur3O+Bluj8TtAgEcHxI2vq6iMw+n16lMQeFUDDSk95tLcgQiCk4N2m+/G
uwmPwZVnuXLvQGvyaPnPA2VfUvF6lXld6mJnjq87bnZwrSZpTAdiqq3MwKo6jrMoLbJ/FlsCb/O8 QZ0jSEwcE0DG5KYU4T6yGz62X6Rnk+e2A9sELz3c8JSg2YEboY8PNPklKgByVyBTGhn/kakuYDx2
6W41Q+/2aTsBQ0ttkP1DojO1hsHeR/rDfrMq1a4DQ8CXAgZRLnP2pKv0WfI8puzMSm3vNAIRLnK3 jusEm/DD/80d4+AasjgkNRzyJUDLBW/lkww3mWDKIz5jFHCPICBQoP5jCnlEE159W6HitHShhEbn
4cVy5bGAj0loRVQKrNe2ejNLjUQU15+xx5Qzxm7WiW4VQXq4jOOv1RqzZ34Daam4lhbgeb93dkHL Byl+XI36jwd30t1I3LKLB1FQX4YDVy58J48Ar/xF1+0XmG/TEdUhAvSGSzDG+2caTFVXaqUucIFd
YZM/reSPXSR3/2L23P5ODy8ggDFrxP8+uChASPTH2PZgMS7usWMZTLSP1/bRqZNLPFaIE+YXDiSj WalagWUR4U4ij5NLaS+JQpe5/wlXqnURVNQNLZAvi5d4Bx3LAE4RJHaoyHTZI/sWQLCnbnhwCo5l
lCB11rLKcEJWUreH2dUGuc5RohZpva8dNlmurwfYmrIXSyxdqImBqblUCZzXVRTM0DGx9UUB/2/X THBxsnISySHC7My4zjoyKU/eRI+i6wr7hcqTQWyW/MNTase2BrYugd2cODJiuZyTOjRBezGvWSo6
77jtfhEC7kC6a0tz5bL1rd5g3kgamiLk0OONut0IQX6p18MfFUPMbigkutlBb0/+C0RHPFgufUqQ a+hjJ8KLUR6tggFl+iRYGg/nYMYR1cHSGziUKJsyk6jE5IOeqWPkZ9huyQbA8g5YemSlw5NTwlpe
yJLX/oYi1SJRHp8IObemQhqnnqs1ImY5EJ4otrSJ0ujhZwEzocXNOX4AEo7XwKiFq1z46H6jSekH UzJ6aCuArnfSZm9B/VIW2H8/IARGe6GWdoZ07/+mB1hwjVU5NIomitnzbWeJ1Q2OLj0Bhp7t+2pD
XKmpzIovjDEMnJDkWr0HDaMu5Y4l+LZxCmzpy/okeXyARPl5Jds5CUwxsX5I4tpQpDicOP+DeRDD yvbbWPaeRNbBsEUFDQs/G59pHE5g6dY7+/BjmxDXQ/uoBLANNo8uGyJHU5SW0yfVqn3NWG1kGYQ6
AKr0N4c++7O1H8cmvFK65AqZkgx5idg8UkY0ZX6POYfE7AdajNy6R+3Dk4zXNWvQ0dQw8F/W29kv eZkPSHt+ZrL1pvpgwrQ/cnyfhD9RErkoVpe/EhmBnAsI4ZS/NfLMijk5xUp5FyfKT0dxgh2pitBf
iu391KCs2ZgsbsU9e/Uyvr7+JfMhUlqTGk7X6xyYHCxNmU4+gdPh3xv9AqEfJVV7QBBETYRK2m/V HheiruLI+S+3hgbAnCyNB+zM9n4JqZJtjGozVEWLl+YIkig1R+Qi+Xpz4KZlucWUPf2KSjB1O3zm
6WyZJChYSjq9OsJhNSBhPa3ctms9Qq6tET5yAYZaZscDTU07D2+B4dnrgJwZrXFFImH67vMhAV1r Jh6UT05yjRLvg6KachUnAKS+oaC1SB7I2fhPT8Cs6U1V5qOO3F9yYU+CEMNedNOMeepUz7UBV2uu
c6+5T+DkAe7QOjhEFy+9E/1KVD4DoSav1amQzMq1kTMVh43UTMUuuci8IMCiDw8zjOHGBBlBZvtl 0LEO+ddzMFrQvOpeJd+t23e7MBmSjunrfkWJwuXI5ApzyPzOOfKDqATU7S5drMV7bej5VKmV5G9n
dGQ0q+wyf6lGn1cg9QiwOrH0RW+6+3CqqbKty9Vb7WjWMJxOX+C+1cJbjqIGcqmsnGkEQS7gUVxr kbvhCJMBy+O2/LQH9w486OAvAy0otkIWkqBmI+1Xfr91D+IY8PxHbnRiaC37K82g3qJ8IVCwaaGK
FTxcYRvnSH/AYxdEFMatcFgg4+0IuJzSQF+iE/MKCxGXk+tgn6HIp9M4eek7NvmCNRFKmQBvGu5u ZYqoggs5TNSZYpCTwxnscXFsB22NOqWxkfsxKjbWGQwnYXXYqfL2IzfhP/kIwFd7fw8BRjZUNQa1
GpZa1yetg6m6wRL9oFcWBi09t+OONzBLH/PIaN1NcXawCHtWYWG6xRsxA2vIlObEAie6EATf37fT JRoo1MEk7xiIHCapYW+sWdWpHPiVnnGOvJgM0cDQmfedfBtJUmVJAAmmKHGdgXYx5tmcAI/wjAsE
lNIv8MPzRsScMeA90MUeYAy/AnDFLQHjOc9/iFk0vTbmtrgiGM677iZBCoCQmFZFDuzzIc2QG4kf 44xEwFG2ve3m/sFfr8n0e0/1VZeFqKkcuICYawZHBL//uX47n83N4z7fdOAe3coLL1CWIbZ8JudK
dcuitrCV1q+xQtAC1vdNxyV4Ohyp9keJjDSKHgtCAVhJW8V8YaaU5QBDEW7m1wFEjy8Nc0qrZ/q6 IUejS96j9BSg/1Aplfcc3eIrtVoHsiyFhUYF+rD5kxzKzhxWWSZhT2gYTaMHNwjBMFxW8z9/DlpN
53v5Q9QuIbCuXO6Mn2vqKUisNuV2XcXiQ+2avCVLUx+RYt2CjiW6dMIDSN7sdmWio6Q6Lgrl8lBr gFj4dGBflcZOKoOC0Vec5nfjLOYzV7EuO4dO/wO2MsuozdEdMSoLkPgqgET+eYgk9mqelaOMijVP
8Q307RuogOYngflaaaMmRlDV7Lh9ghNj4bg2OwnFJewOvHrUUnC/MnbsJ3ECD+7kQF3otHQLOYtq YvkbYs7o4eWVxtWNZ+BydQGA20eKUGp+vx09uy+TJ4BgU2k6Rn1yh631w8J2lse+Sg79x+rYpe1J
InhE0IyNEmuHrqgSg9+X1HqHZDWu5aZQBxVQp7wHK1LU7h6UxFU+jKFHos0Oj+R87YmkuexYR+c+ 0i+0hXVUeLXXxHyvpKu6BsU5Vq7yGCUsTAooP2OAD7Vg6NXTWy/KVwZDLDYL5TmocQPMUD6NAL6s
rhSjl4RXsbAiDUbNGlUPcLHP1GIKRaz7RqvcDS8GaKECn4oBfTwF4C+xgjmYI7vve9YsEYxpSFTS oY775ly+O4XjIxTidNHXrjY23+Ka+qQE22rqYzT8BPdFVfsRHOPHJZQXh+S7GhOpiCX3mIjjCFqG
wIDuytjI53a4gRtf+iTZmdsbkHCbbJqIHPeARXh2kQ3DCiYpaDk1CbqacgffEL1LoLZKIPorJS1e gt7R8d3l4TWu93cD3mGUFU5nJL9Yu63/W7m4hn1M3d68qy9KVF4HzGmGkGOuYVG7DHys/I5bqRCL
RlsRk6XBAUE9sviQ0yRe+Pbwr3Bc/OvG66czb5F4G1CiwGWrmaIBY2sWuXodmnIQe2lRf7LVOKts d4J+uDmqpADrlzyA+wDJmKFyirLsM2dEuRW6LlOcIdcvDZk7GnVOe5jP1T1pk9ff8i2zZf1kB8zU
XvXoQ4SkwPyRePQtCjXPjA1AGqmPIvYynmRSTFGHhjSsctrcfKZCIH5WY5OX9NL8ciBb51QfZvY+ T95Wp8aoYn9Bl6AaQOH4NOAUWQckott8jw/N4+5GK8QmUPBn/0CsQ2C/OpTS7pGmflfLO41ugwtx
qYNYPdm+YYWHbY50s6t5DvjZgdi8HYE5wfbz96svBwGCmG== u4YmfCfoZScoELj71L1y2cj0weoyZLdy2OaoiO6yjfztf+Ks3y7C1ofy9hyTxx3b24QmuXT0Dikx
pkEQwH1oQInoLWz6qfDmr+srbCZb7GJr9v+6gsI3tI/MtiaK8UTVbFicskkPq7/g4iW9LER9fzzc
iLDmQZuIjZsX2n6qUIKRkcqzNGFXW73B9CNsMy42fIzm4ZUbKFiFarGMDaEoLj2k+DhEtQ1JwKky
epVUX+SCkzQG4VFenWcjBq0Y+VYn7k9TNM8xudmabsC55aAAiC0iNu+o2wz2fzmZOQUD82dkkRM5
ws90rWav23lVxnSmHTL34rHx9o/480e6XCcgUHTR2Xk9nwP9AAjeHSlRpoakwhWhbLtJWHmfgIRU
me/wIo9BmoseoqmGFcvYYM0PVY3bC3zXhh0jzR9C89S5

Voir le fichier

@ -1,75 +1,78 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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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
Z3gk5wXdHXmv egx0OjyYZrpNwlv5E2mw4PGPP4LPYLXoTdKfElikSRdeqzqTsE12dxi7Fo7d4sdbJVNPSnJBGkSh
uajO/WFKAtve/DVAHYKTDY4OGD1Foq+pMJkkJHAb0hUBgbvOltCk+IKNNQzkUBNHoeTMLXt555VG
4j0EW4hsXayZ64CoHuM8mw4TiYBHLHa2bai/RgRa3EtVa0tNmzM49p+tcznSswlaIJSlA8Neg4/t
OQ+ruPXUhhu4q5skMehjokHYWVp1ZLZz/5ZIp3byT7vTlOIjV8u=

Voir le fichier

@ -1,74 +1,78 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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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
ELCaVsbTVtDuaRIuel/ha84= 8cUIufNGrB+7PgIN9S7qzEScUU2TGWe5N8oqhOb3RUSX+UsteH7dO///8B6kvIiFQy++zRsM76+g
GLgbAlDjLV3z/ZYwCWZLgEiY0Q/epff7ftNj5FOiQMz/f2nVrCdWPVUE/oohDVe61W8+XCyEiJeI
xWS4AlRJtDl8cbN/yxpf8buZJpOZDTGJoFoUd1ZyHA6RjKEnKFkVRtJ9BQygsId9sScU3uYiDkPN
OKgT3qB/+Cyb0gKhQ8Y/t8GvfJvCmBy517ESsm9FXAVYP6ef1WKN+6vcHotIpHuoVX0XAB0ixBsQ
nAxFHlbq5tmd4nqk1naFliXaLq6Aj3aC14Q8LLeg0uvGn9Q0ixRIndu=

Voir le fichier

@ -1,70 +1,73 @@
<?php //006ef <?php //006ef
// 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 Auftragsmanager @version 4.1.0.0 PHP71 (20.08.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 Auftragsmanager @version 4.1.1.0 PHP71 (21.12.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, 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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
kPws4ee89D9YxxAvRTo4AG== +lp3JDosOcBfNiEoXe5RcH92p9aBOPEym81qzzc6uPc8piss0yJ0SPORyv1D1J1leShczdLW2R6Z
QpM4NpLsNZdSq9IE2SfHC3e3OUGW+AwqMXx4Xo10AxrxBuF4FueOVi+B4pjePXklJUZbJTBj5ozc
Ig6QZoouP3+u5X9DaFZrnXPtO0L4K6k4WZdjZAiTr0AI7Jy1e0ytJixT5LjH1aR8X3ebKXiEeGb7
Ae06HjLMsN7bRQ4p7VszWuz3eBj9EePQJ4pM79Tjhw3Z7R/MzgxgBEdN

Certains fichiers ne sont pas affichés car ce diff contient trop de modifications Voir plus