Compare commits

...

No commits in common. "4.1.0.071" and "rel_ionCube_PHP56-70" have entirely different histories.

44 changed files with 1361 additions and 1458 deletions

View File

@ -33,9 +33,9 @@
}
},
"require": {
"php": "7.1 - 7.4", "ext-ionCube-Loader": "*",
"php": "5.6 - 7.0", "ext-ionCube-Loader": "*",
"ext-pdo": "*",
"oxid-esales/oxideshop-ce": "6.0 - 6.5",
"oxid-esales/oxideshop-ce": "6.0 - 6.6",
"d3/modcfg": "^5.3.4.1"
},
"autoload": {

View File

@ -2,6 +2,32 @@
title: Changelog
---
## 4.1.0.2 - 2021-01-07
### Changed
- Zähler zeiggt nur aktualisierte / neu installierte Einträge
- Neueinträge werden standardmäßig auf "OXID Original" gesetzt, um Aktualisierungsblockade zu vermeiden
- Standardkonfiguration "fehlende Einträge ergänzen" entfernt
### Fixed
- Datenbankabfragen korrigiert
- Fehler beim Ändern bestehender Einträge mit nur einer Sprachauswahl korrigiert
---
## 4.1.0.1 - 2020-12-08
### Added
- installierbar in OXID 6.2.3
### Changed
- Setup verarbeitet auch unvollständig abgeschlossene Zwischenschritte des Updates auf 4.1
### Fixed
- fehlerhafte Kodierung der Setup-Datei korrigiert
---
## 4.1.0.0 - 2020-11-20
### Added

View File

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

View File

@ -2,7 +2,7 @@
title: Wann kann ein Update ausgeführt werden?
---
Die Updatenaweisungen können verwendet werden, wenn dieses Modul schon früher mit Hilfe von Composer installiert wurde.
Die Updateanweisungen können verwendet werden, wenn dieses Modul schon früher mit Hilfe von Composer installiert wurde.
Wurde die Installation bisher noch nicht durchgeführt oder die Installation wurde **nicht** über Composer
durchgeführt (weil das Modul dies z.B. früher nicht unterstützte), verwenden Sie bitte die Beschreibung unter [Neuinstallation](../020_Neuinstallation/_index.md).

View File

@ -72,23 +72,50 @@
<div class="Page__header">
<h1><a href="../changelog/Changelog.html">Changelog</a></h1>
<span class="ModifiedDate">
20.11.2020 </span>
07.01.2021 </span>
</div>
<div class="s-content">
<h2 id="page_4-1-0-0-2020-11-20">4.1.0.0 - 2020-11-20</h2>
<h2 id="page_4-1-0-2-2021-01-07">4.1.0.2 - 2021-01-07</h2>
<h3 id="page_Changed">Changed</h3>
<ul>
<li>Zähler zeiggt nur aktualisierte / neu installierte Einträge</li>
<li>Neueinträge werden standardmäßig auf &quot;OXID Original&quot; gesetzt, um Aktualisierungsblockade zu vermeiden</li>
<li>Standardkonfiguration &quot;fehlende Einträge ergänzen&quot; entfernt</li>
</ul>
<h3 id="page_Fixed">Fixed</h3>
<ul>
<li>Datenbankabfragen korrigiert</li>
<li>Fehler beim Ändern bestehender Einträge mit nur einer Sprachauswahl korrigiert</li>
</ul>
<hr />
<h2 id="page_4-1-0-1-2020-12-08">4.1.0.1 - 2020-12-08</h2>
<h3 id="page_Added">Added</h3>
<ul>
<li>installierbar in OXID 6.2.3</li>
</ul>
<h3 id="page_Changed-2">Changed</h3>
<ul>
<li>Setup verarbeitet auch unvollständig abgeschlossene Zwischenschritte des Updates auf 4.1</li>
</ul>
<h3 id="page_Fixed-2">Fixed</h3>
<ul>
<li>fehlerhafte Kodierung der Setup-Datei korrigiert</li>
</ul>
<hr />
<h2 id="page_4-1-0-0-2020-11-20">4.1.0.0 - 2020-11-20</h2>
<h3 id="page_Added-2">Added</h3>
<ul>
<li>verwendbar in OXID 6.2</li>
</ul>
<h3 id="page_Changed">Changed</h3>
<h3 id="page_Changed-2">Changed</h3>
<ul>
<li>Front- und Backend können Einträge mit identischer ID haben</li>
<li>OXID-Exporte enthalten kein &quot;charset&quot;, um ungewünschte Importe zu verhindern</li>
<li>Datenbank-Index ist zufällige ID anstatt Ident</li>
<li>Maskierung von Sonderzeichen optimiert</li>
</ul>
<h3 id="page_Fixed">Fixed</h3>
<h3 id="page_Fixed-2">Fixed</h3>
<ul>
<li>Übersetzungscache wird aus richtigem Bereich (Front-/Backend) generiert, wenn Einträge in beiden Bereichen existieren</li>
</ul>

View File

@ -48,8 +48,8 @@
<div class="details">
<div>Autor: D³ Data Development</div> <div>Stand: 20.11.2020</div>
<div>Version: 4.1.0.0</div>
<div>Autor: D³ Data Development</div> <div>Stand: 07.01.2021</div>
<div>Version: 4.1.0.2</div>
</div>
</div>

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -72,12 +72,12 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></h1>
<span class="ModifiedDate">
20.11.2020 </span>
07.01.2021 </span>
</div>
<div class="s-content">
<p>Führen Sie in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) diesen Befehl aus, um das Modul <strong><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</strong> zur Installation hinzuzufügen:</p>
<pre><code class="language-bash">php composer require d3/multilang:^4.1.0.0 --update-no-dev
<pre><code class="language-bash">php composer require d3/multilang:^4.1.0.2 --update-no-dev
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.</p>

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -72,12 +72,12 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a></h1>
<span class="ModifiedDate">
20.11.2020 </span>
07.01.2021 </span>
</div>
<div class="s-content">
<h2 id="page_Schnellstart-per-Composer">Schnellstart per Composer</h2>
<pre><code class="language-bash">php composer require d3/multilang:^4.1.0.0 --update-no-dev
<pre><code class="language-bash">php composer require d3/multilang:^4.1.0.2 --update-no-dev
</code></pre>
<p>Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Seiten.</p>
</div>

View File

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

View File

@ -72,13 +72,13 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></h1>
<span class="ModifiedDate">
20.11.2020 </span>
07.01.2021 </span>
</div>
<div class="s-content">
<p>Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres
Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses). Führen Sie dort diesen Befehl aus:</p>
<pre><code class="language-bash">php composer require d3/multilang:^4.1.0.0 --update-no-dev
<pre><code class="language-bash">php composer require d3/multilang:^4.1.0.2 --update-no-dev
</code></pre>
<p>Im weiteren Ablauf werden Sie gefragt, ob die Moduldateien überschrieben werden sollen. Bestätigen Sie dies für den Eintrag <code>d3/multilang</code>.</p>
<blockquote class="alert alert-warning">

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -72,11 +72,11 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Updatedefinition.html">Wann kann ein Update ausgeführt werden?</a></h1>
<span class="ModifiedDate">
20.11.2020 </span>
07.01.2021 </span>
</div>
<div class="s-content">
<p>Die Updatenaweisungen können verwendet werden, wenn dieses Modul schon früher mit Hilfe von Composer installiert wurde.</p>
<p>Die Updateanweisungen können verwendet werden, wenn dieses Modul schon früher mit Hilfe von Composer installiert wurde.</p>
<p>Wurde die Installation bisher noch nicht durchgeführt oder die Installation wurde <strong>nicht</strong> über Composer
durchgeführt (weil das Modul dies z.B. früher nicht unterstützte), verwenden Sie bitte die Beschreibung unter <a href="../Neuinstallation/index.html">Neuinstallation</a>.</p>
</div>

View File

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

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -64,7 +64,7 @@ $aLang = array(
'D3_MULTILANG_ERR_CSV_MIME' => '%d Einträge aus CSV-Datei importiert. Dateiformat kann nicht geprüft werden.',
'D3_MULTILANG_SUCC_OXID' => '%d Einträge aus Oxid-Datei importiert. Bitte leeren Sie das TMP-Verzeichnis.',
'D3_MULTILANG_ERR_OXID_MIME' => '%d Einträge aus Oxid-Datei importiert. Dateiformat kann nicht geprüft werden.',
'D3_MULTILANG_SUCC_INSTALLED' => '%d Einträge aus installierten Dateien importiert. Bitte leeren Sie das TMP-Verzeichnis.',
'D3_MULTILANG_SUCC_INSTALLED' => '%d geänderte oder neue Einträge aus installierten Dateien importiert. Bitte leeren Sie das TMP-Verzeichnis.',
'D3_MULTILANG_NOT_SUCC' => 'Falsches Dateiformat, Import abgebrochen. Bitte prüfen Sie die Datei.',
'D3_MULTILANG_SUCCEXP' => 'exportiert nach: %s',
'D3_MULTILANG_DEMOEXP' => 'Im Demomodus des Moduls steht der Export leider nicht zur Verfügung.',

View File

@ -64,7 +64,7 @@ $aLang = array(
'D3_MULTILANG_ERR_CSV_MIME' => '%d items from CSV file imported. Can\'t check file format.',
'D3_MULTILANG_SUCC_OXID' => '%d items from OXID file imported. Please clear the TMP folder.',
'D3_MULTILANG_ERR_OXID_MIME' => '%d items from OXID file imported. Can\'t check file format.',
'D3_MULTILANG_SUCC_INSTALLED' => '%d items from installed language files imported. Please clear the TMP folder.',
'D3_MULTILANG_SUCC_INSTALLED' => '%d changed or new items from installed language files imported. Please clear the TMP folder.',
'D3_MULTILANG_NOT_SUCC' => 'Wrong file format, import canceled. Please check the file.',
'D3_MULTILANG_SUCCEXP' => 'exported to: %s',
'D3_MULTILANG_DEMOEXP' => 'In the demo mode of the module, the export is unfortunately not available.',

View File

@ -1,38 +1,46 @@
<?php //006e9
// 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 Multilang @version 4.1.0.0 PHP71 (20.11.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 Multilang @version 4.1.0.2 PHP56 (07.01.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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
L1UjdzcCE7BpZpFP889LoOk8OjF7bkAyopxSDG==
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
yAo/kHy3cW==

View File

@ -1,156 +1,149 @@
<?php //006e9
// 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 Multilang @version 4.1.0.0 PHP71 (20.11.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 Multilang @version 4.1.0.2 PHP56 (07.01.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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
YR7U5IlwVaZPkDCzImEv5YwsGOo+H0==

View File

@ -1,4 +1,4 @@
<?php
<?php
/**
* This Software is the property of Data Development and is protected
@ -41,16 +41,16 @@ class d3multilang_update extends d3install_updatebase
{
public $sModKey = 'd3_multilang';
public $sModName = 'Übersetzungsassistent';
public $sModVersion = '4.1.0.0';
public $sModRevision = '4100';
public $sBaseConf = 'VZhv2==UHJ6ejdSZFRRTWlGVUZFVHBSWEI0QmFMaDFUTWNnd2o4RmdpWnl1V2h4aEJjVWorT1dmNnVIO
U5BMDU5ZWVNK2xucDdmbjNjN3ZIRlFGS0IwOUJqL29Nd2VFK1hsVHl5ajlQNVpKRHppKzEwVlpDcEptZ
XdHaGlIQ0xmOWFhUWc2Sm12QWR2NXdoL0ZDcTVlNHhRM3dHMFNHNFJyK3VRSXVJOHlEU3p2cEpnY2hSS
DlWSkxhWXNwbHVNMWFvQ1JIekxGSkl1R29iekZ2MkFTeThSdEFlSW1zQXFXQk5wdFpWZHF3OVVtaWJaV
3Bpb21BQitzRmJPZzZaTzA4allYczZEZkdIM0lZT243QkpxZ2Q3ZVhJSmtCYi9GY1pRTFF6bDArc0pIR
ndRK1haazRQdzFtbml1cVBJSTEwRklZVnZGbEJiNjF5WHN5b3FzalZ3bXIvNDRBPT0=';
public $sModVersion = '4.1.0.2';
public $sModRevision = '4102';
public $sBaseConf = 'IM6v2==T2ZQRXcyWDk4ZjE2MUxWL2J5NFVOZG14dlloREM3b2RNMHVlZHFwZXVydVZqWWR2OGdnVVNuY
UZNeWtNQ1QwV3VNeUYrZmxXanRnZG9CSkJUL0J4aGtsNFhFYXdLWlg5NUx4dkZ5QUo3R1N0bXFwUk40N
XFTZUdadmd5L3V6S0FWZ2R6SytVa2FCdUZPUjZNSzBtcTRWSEVnaWRkYk1aR3ArZkczWTZZWDRQYVV2U
VpWbngvbVBiN3FQVit4dFVvaTR0a2IwVFJKcXJveWhEUXFuMlpWUE5CYlZKZmhIcUd3bVU0WGVyNTRqV
EFGeDhoaG5SdWNmbDdGWjRPV3RMWDQ3WExiQWpXNmI2WHZvS0hpUk0zVTBGM2xHMDd2VitqMzZ6K29qQ
kVnQWZRK0JqY2djcFlRUXk4Mnp0emQyaVRJNk5Gei8zdk1hT2UxNFIvbHh5UHZnPT0=';
public $sRequirements = '';
public $sBaseValue = 'TyUzQTglM0ElMjJzdGRDbGFzcyUyMiUzQTQlM0ElN0JzJTNBMjglM0ElMjJkM19jZmdfbW9kX19hTGljZW5zZUluZm9NYWlsJTIyJTNCYSUzQTIlM0ElN0JzJTNBNDglM0ElMjJVTktOT1dOQ09ORktFWV9fNDc5MzYzODcwMmI2NzcxNWYxZGZiZmM4MzI0NjY5MTQlMjIlM0JzJTNBMTklM0ElMjIyMDEzLTEwLTE3JTIwMDklM0EzOSUzQTUyJTIyJTNCcyUzQTQyJTNBJTIyTk9MSUNLRVlfXzQ3OTM2Mzg3MDJiNjc3MTVmMWRmYmZjODMyNDY2OTE0JTIyJTNCcyUzQTE5JTNBJTIyMjAxMy0xMC0xNyUyMDA5JTNBNDElM0EyNyUyMiUzQiU3RHMlM0EzOCUzQSUyMmQzX2NmZ19tb2RfX2JsTXVsdGlsYW5nX091dHB1dE1pbWVUeXBlJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTMyJTNBJTIyZDNfY2ZnX21vZF9fc011bHRpbGFuZ19TZXBhcmF0b3IlMjIlM0JzJTNBMSUzQSUyMiU3QyUyMiUzQnMlM0E0MCUzQSUyMmQzX2NmZ19tb2RfX2JsTXVsdGlsYW5nX1NhdmVNaXNzaW5nSXRlbXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0IlN0Q=';
public $sBaseValue = 'TyUzQTglM0ElMjJzdGRDbGFzcyUyMiUzQTclM0ElN0JzJTNBMjglM0ElMjJkM19jZmdfbW9kX19hTGljZW5zZUluZm9NYWlsJTIyJTNCYSUzQTIlM0ElN0JzJTNBNDglM0ElMjJVTktOT1dOQ09ORktFWV9fNDc5MzYzODcwMmI2NzcxNWYxZGZiZmM4MzI0NjY5MTQlMjIlM0JzJTNBMTklM0ElMjIyMDEzLTEwLTE3JTIwMDklM0EzOSUzQTUyJTIyJTNCcyUzQTQyJTNBJTIyTk9MSUNLRVlfXzQ3OTM2Mzg3MDJiNjc3MTVmMWRmYmZjODMyNDY2OTE0JTIyJTNCcyUzQTE5JTNBJTIyMjAxMy0xMC0xNyUyMDA5JTNBNDElM0EyNyUyMiUzQiU3RHMlM0EzOCUzQSUyMmQzX2NmZ19tb2RfX2JsTXVsdGlsYW5nX091dHB1dE1pbWVUeXBlJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTMyJTNBJTIyZDNfY2ZnX21vZF9fc011bHRpbGFuZ19TZXBhcmF0b3IlMjIlM0JzJTNBMSUzQSUyMiU3QyUyMiUzQnMlM0E0MCUzQSUyMmQzX2NmZ19tb2RfX2JsTXVsdGlsYW5nX1NhdmVNaXNzaW5nSXRlbXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMzElM0ElMjJkM19jZmdfbW9kX19zTXVsdGlsYW5nX0VuY2xvc2VyJTIyJTNCcyUzQTElM0ElMjIlMjIlMjIlM0JzJTNBMzklM0ElMjJkM19jZmdfbW9kX19ibE11bHRpbGFuZ190cmltV2hpdGVTcGFjZXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBNDUlM0ElMjJkM19jZmdfbW9kX19ibE11bHRpbGFuZ19hZGRNYXBwZWRUcmFuc2xhdGlvbnMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0IlN0Q';
protected $_aUpdateMethods = array(
array('check' => 'checkModCfgItemExist',
@ -116,7 +116,7 @@ ndRK1haazRQdzFtbml1cVBJSTEwRklZVnZGbEJiNjF5WHN5b3FzalZ3bXIvNDRBPT0=';
'sFieldName' => 'OXORIGINAL',
'sType' => 'TINYINT(1)',
'blNull' => false,
'sDefault' => '0',
'sDefault' => '1',
'sComment' => 'item is modified',
'sExtra' => '',
'blMultilang' => true,
@ -246,16 +246,12 @@ ndRK1haazRQdzFtbml1cVBJSTEwRklZVnZGbEJiNjF5WHN5b3FzalZ3bXIvNDRBPT0=';
if ($this->checkOxidField()) {
$dbIndex = oxNew(d3installdbindizes::class, $this);
$dbIndex->dropTableIndex($tableName, 'PRIMARY');
$dbIndex->addTableIndex2([
'sTableName' => $tableName,
'sType' => d3database::INDEX_TYPE_UNIQUE,
'sName' => 'ADMINIDENT',
'aFields' => [
'OXID' => 'OXID',
'OXADMIN' => 'OXADMIN'
]
]);
if ($dbIndex->exist($tableName, 'PRIMARY')) {
$dbIndex->dropTableIndex($tableName, 'PRIMARY');
}
if ($dbIndex->exist($tableName, 'ADMINIDENT')) {
$dbIndex->dropTableIndex($tableName, 'ADMINIDENT');
}
$dbField = oxNew(d3installdbfield::class, $this);
$dbField->fixRenameField2($tableName, 'OXID', 'OXIDENT');
@ -268,14 +264,6 @@ ndRK1haazRQdzFtbml1cVBJSTEwRklZVnZGbEJiNjF5WHN5b3FzalZ3bXIvNDRBPT0=';
$dbCommon = oxNew(d3installdbcommon::class, $this);
$dbCommon->executeMultipleQueries($queries);
$dbIndex->addTableIndex2([
'sTableName' => $tableName,
'sType' => d3database::INDEX_TYPE_PRIMARY,
'aFields' => [
'OXID' => 'OXID'
]
]);
if ($this->hasExecute()) {
$this->setRequiredViewUpdate('d3_translations');
d3database::getInstance()->resetFieldCache();

View File

@ -1,16 +1,28 @@
<?php //006e9
// 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 Multilang @version 4.1.0.0 PHP71 (20.11.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 Multilang @version 4.1.0.2 PHP56 (07.01.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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
m61IcMfnzHxFZ9V31f2kn+UitP0IipyeSr8=

View File

@ -36,7 +36,7 @@ $aModule = [
'en' => '',
],
'thumbnail' => 'picture.png',
'version' => '4.1.0.0',
'version' => '4.1.0.2',
'author' => 'D&sup3; Data Development (Inh.: Thomas Dartsch)',
'email' => 'support@shopmodule.com',
'url' => 'http://www.oxidmodule.com/',