add 1.0.2.0 (ionCube for PHP 7.1 to 7.4)

This commit is contained in:
Daniel Seifert 2024-11-19 12:03:49 +01:00
parent 95e9d8aa2d
commit c13883ff1f
16 changed files with 441 additions and 282 deletions

34
.php-cs-fixer.php Normal file
View File

@ -0,0 +1,34 @@
<?php
$finder = PhpCsFixer\Finder::create()
->in(__DIR__)
;
$header = <<<EOF
Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
For the full copyright and license information, please view
the LICENSE file that was distributed with this source code.
https://www.d3data.de
@copyright (C) D3 Data Development (Inh. Thomas Dartsch)
@author D3 Data Development - Max Buhe, Daniel Seifert <info@shopmodule.com>
@link https://www.oxidmodule.com
EOF;
$config = new PhpCsFixer\Config();
return $config->setRules([
'@PHP80Migration' => true,
'@PSR12' => true,
'header_comment' => [
'comment_type' => 'PHPDoc',
'header' => $header,
'location' => 'after_open',
'separate' => 'both',
],
'php_unit_test_class_requires_covers' => true,
'doctrine_annotation_indentation' => true,
])
->setFinder($finder)
;

View File

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

View File

@ -1,14 +1,14 @@
<?php //006fd <?php //00703
// <?php /** This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Herstellerinformationen @version 1.0.0.0 PHP71 (14.11.2024) @author Max Buhe support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?> // <?php /** This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Herstellerinformationen @version 1.0.2.0 PHP71 (19.11.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199); 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+cPm73dx77A6I6ddOAaZUYVUpuk+e4m2BRYSPi4Y2QSr/HYL1+RIU3XxONP8MGzglIs0nOLZer HR+cPwmIfVSk+ntuDwSmrCZGMCKXYPH0EVjzjUcV2/45qUNu6CRx+XBiQq5RPy11FmzdB72KIzqi
tzw3lRtiM+1nmLvX+iux2eOAVeCrwSYfnJlumpj1EQ5KfWNMghQly3NCIxM5YnDDge8SXBK3KWAZ C8omUPTQCmbj7hg7AfxKsr6vISn7u06pGoqVeUaUEdMk/O5eN8pQM9UjR5M3OyCMxaONbvnZqXfS
MiyZqNqBxRMBtHYxEBO/TJKY3egGedx2rIUGGBHn/K8PUUnUqvFtPZbdrDN1zwFMOf3pE/WIndf+ cKKaRO/J05pe5ImITil5IUdTuBkMEIQ3Lc61NfytQHB6qH+iVawKs7MDjfIFQVRxurh3cDWmTSyz
IC/ZQd8s4xQ28pefkIsFnm49ttcFO5DsVio5wHgENma2JbyOYM0x9e6IKelNW6bq3kqcKnpz0U9L nHUzfg0uyDId3AdjdGF9waOMYnY+PXIw9w8il9FhP7yHa0xVbwYgAZLKA1NiQ8i4AEE+m4Jmvoi3
ntxhoHEcQZcG/AZs8IVKqYPL38DFivbrIySwYeAwyA3hb+6TdRqUy41o+/888EdTR+W3pOqa/J77 EvgASTUyoaSulGydSJORqZ8Eebn4roIfPwZfUv51wqzeQEn3fZHGwkn8UCPfi9Um64DlwZho8UXx
buFkRTeAoV/cDE/X5Rw0/hP8uFakTmajLouofUZGEnfs5bf3Tp2fFNIRe1EWpRnD6CZM9lmPobFn gVq/Asll6XqjJ36va0tD4wZ5lb8Xts/KyIjeq4YB7WB1q4pWL6fwUKLbjdLx2GCKzdQnV1qhEX5v
PM5GUPdmyW3qg5ZqRIYSNPK2CRpk0e/PrdT+A6k/+4vlYUyehgi8JFq41PYr06O4a2JvmeWCuoql GCrxw50QPd1tS0bBZPGO+f3HeCqb98qfdpaNO7FHPGxoif8aMQHMOeGzu/vEfv50wAA5bqxQNO+3
ZvDy9LXCO8FET9gYFh3B9htxbse1JOcsce9kpfpBLUxcWU36UVjjE6ylhmhjytP3GIxpYwrQRx2h FT5ihVDS8aIHylfYwNMkbuaKCd+5y/cifWOvaxiVD00blBs3Mt/zrj2KBhJ1WhqlJP5G8IVTRzhQ
ozTegqEUMZMBwDrFQhXwgNwIt/Vb68Pjn4/yI4hg4/GnlI4SR2pN88cgSjuO/7aFgqKjS5R/9drc HbxpViGGUB87pl+UcFiSG1IvEkGag1aPsImIY0yJudIm/kjhAuN2E2MThT1e+tz01731Z6VQqy/f
mdzjYQX8yjI6uUY0mz36a7mzXHoMGhtNbgZ9e68e swCxrGPZUfr+V++5VS90JZcKNtsVnuMaQfRQtm==

View File

@ -1,14 +1,26 @@
<?php //006fd <?php
// <?php /** This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Herstellerinformationen @version 1.0.0.0 PHP71 (14.11.2024) @author Max Buhe support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199); /**
?> * Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
HR+cP+rkCHLtjubQ3jkaDgr/SQZdMBhlQAONXhcuT7nUzh2X2lxgKOcjMvln+0K+j8y+RKYUjQH6 *
DNb9YRRutjXcJc1urWswMFMxrYdSzf4NrPlcWZsihp1tmynidPiw5X418hs/IhSjC4L0Neb7lfS5 * For the full copyright and license information, please view
rbbDshN8Ya2L8YOv97SGzElKyrW2k7zOXw76mRVHfVQbQvc332LUuCXjkX1jrjZWmBjLSCBCQ+xJ * the LICENSE file that was distributed with this source code.
Po9nIkdZ+1eQU7x0hFJoFvm+YPqOEQfBrO/EZby90avV68bWEoQ1abABrmnjFgczDn4gkZ0FdyV+ *
wyav/xcaJFziGNbi0kM0T0VJAJFXJkxQJ5/tYigsNs4mkltJa4EIAgNF4zoLtJwNWNIP/4+C+BLe * https://www.d3data.de
Fp88NRsKpo8ItqKndXuwjGBftvj/HUUZatQ8HR26ZRk/lUvlG17vfBw+ecJVTLdwRllfFnuPL7hk *
LlWmSMbfdcrJMxStWgWRluJA2w9VdtDJby5xYVIuzpAYCeiZQcq/QQJeVcfU5xhhLoXwCzgXXsf5 * @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
3Fbcdk8VJIxggW9t5DjwWXYD1UhB445IH8WdPH59IFb/+s/EgeqnULEJcNYbW/vfSl1EjwQBsHBO * @author D3 Data Development - Max Buhe, Daniel Seifert <info@shopmodule.com>
+hqm3ZOoXqcZgrnabdYblDcWMSukpA94W1OZ4U6B7a8ju4VDcBhGnJx2hVgGyzqssimwygvF+5z9 * @link https://www.oxidmodule.com
jL9U0qBE1/6enoAL9uy3t0Zexcc1g1ASLe4= */
$sLangName = "Deutsch";
// -------------------------------
// RESOURCE IDENTITFIER = STRING
// -------------------------------
$aLang = [
'charset' => 'UTF-8',
'mxd3manufacturerinfolongdesc' => 'Langtext',
'SHOP_MODULE_GROUP_d3manufacturerinformation_main' => 'Einstellungen',
'SHOP_MODULE_d3manufacturerinformation_showManufacturertextOnDetailsPage' => 'vorhandene Herstellertexte auf Artikeldetails als Tab anzeigen',
];

View File

@ -1,14 +1,26 @@
<?php //006fd <?php
// <?php /** This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Herstellerinformationen @version 1.0.0.0 PHP71 (14.11.2024) @author Max Buhe support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199); /**
?> * Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
HR+cPqEcA4pRZv5ZeXEzRtIAxRdVhwosJfyWgCKnr2SNt4ntdJxmtuXXsWNHj30qRTxeeOjlzHta *
oOjcu/E/rQVIn6O6PRiZ5haMIbyUeuE6H2tT9E+gO0BoYeKuMsqTbBVjsF/WwPQwevxn1FLGC10I * For the full copyright and license information, please view
tMr4o/3COfMuOvOgYhmSdRrq28mYdXTiOBZSe60ERa1s4Pn+hCgcfBcwEcUv3AP+wEEznSdtMIhg * the LICENSE file that was distributed with this source code.
+BgvsqnqdxMmwETiqdwWNqynx1iWYOl2duF2HevV2G9ENnY9O3icWP9IYzSZR/sn2cT2XC97hM77 *
/kh9IrVT8sqTYeAf1BzhKZbooMUZ5TCfO2HldzYxPe/gK67p5DsVNmd8397UeV8+5UzmJHFCgopi * https://www.d3data.de
4nsrrNhDGQVEAmUuj8+Z7oegbyMX020PacFwSoPYXKaeg3cBf6Ud3weXwPCFWo42smlEFP3AWq18 *
5aXMnCK9ELwpZUYCfQrMEJklDPEmcpzAl730R1cPQY+jHxSXAym7X8g6IM/uk6lrEVN4VGih4pCs * @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
V8anBmKLlujBbMjx8cR0LmId5PaF3g5uI3diGGEfQnffjjWxsMSTQ1SoVtetVc3cqMIlulciyiIl * @author D3 Data Development - Max Buhe, Daniel Seifert <info@shopmodule.com>
Uj7VUxJ5g6oh5KRS3ITp2iyaEkWc6LTwwJalsE2xkahrX5eZA/wejqIo1sbwQ2hKGC8MHcJiLq55 * @link https://www.oxidmodule.com
7zdRJ9J7KDyG9V3BhmLlAsUCPgv20hkk1eor8W== */
$sLangName = "Deutsch";
// -------------------------------
// RESOURCE IDENTITFIER = STRING
// -------------------------------
$aLang = [
'charset' => 'UTF-8',
'mxd3manufacturerinfolongdesc' => 'Text',
'SHOP_MODULE_GROUP_d3manufacturerinformation_main' => 'Settings',
'SHOP_MODULE_d3manufacturerinformation_showManufacturertextOnDetailsPage' => 'display existing manufacturer texts on item details as a tab',
];

View File

@ -25,7 +25,7 @@
<input type="hidden" name="editlanguage" value="[{$editlanguage}]"> <input type="hidden" name="editlanguage" value="[{$editlanguage}]">
</form> </form>
<form name="myedit" id="myedit" action="[{$oViewConf->getSelfLink()}]" method="post" onSubmit="copyLongDesc( 'oxmanufacturers__D3DESCRIPTION' );" style="padding: 0px;margin: 0px;height:0px;"> <form name="myedit" id="myedit" action="[{$oViewConf->getSelfLink()}]" method="post" onSubmit="copyLongDesc( 'oxmanufacturers__d3description' );" style="padding: 0;margin: 0;height:0;">
[{$oViewConf->getHiddenSid()}] [{$oViewConf->getHiddenSid()}]
<input type="hidden" name="cl" value="d3manufacturerinfolongdesc"> <input type="hidden" name="cl" value="d3manufacturerinfolongdesc">
<input type="hidden" name="fnc" value=""> <input type="hidden" name="fnc" value="">
@ -33,9 +33,11 @@
<input type="hidden" name="voxid" value="[{$oxid}]"> <input type="hidden" name="voxid" value="[{$oxid}]">
<input type="hidden" name="editval[oxmanufacturers__oxid]" value="[{$oxid}]"> <input type="hidden" name="editval[oxmanufacturers__oxid]" value="[{$oxid}]">
<input type="hidden" name="catlang" value="[{$catlang}]"> <input type="hidden" name="catlang" value="[{$catlang}]">
<input type="hidden" name="editval[oxmanufacturers__D3DESCRIPTION]" value=""> <input type="hidden" name="editval[oxmanufacturers__d3description]" value="">
[{include file="include/category_text_editor.tpl"}] <div style="margin-bottom: 40px">
[{include file="include/category_text_editor.tpl"}]
</div>
</form> </form>
[{include file="bottomnaviitem.tpl"}] [{include file="bottomnaviitem.tpl"}]

View File

@ -0,0 +1,10 @@
[{if $oManufacturer->oxmanufacturers__oxicon->value}]
[{$smarty.block.parent}]
[{else}]
<div class="action-links text-left">
<a href="[{$oManufacturer->getLink()}]" title="[{$oManufacturer->oxmanufacturers__oxtitle->value}]">
[{oxmultilang ident="MANUFACTURER" suffix="COLON"}] [{$oManufacturer->oxmanufacturers__oxtitle->value}]
</a>
<span itemprop="brand" class="hidden">[{$oManufacturer->oxmanufacturers__oxtitle->value}]</span>
</div>
[{/if}]

View File

@ -0,0 +1,16 @@
[{$smarty.block.parent}]
[{assign var="oConfig" value=$oViewConf->getConfig()}]
[{assign var="oManufacturer" value=$oView->getManufacturer()}]
[{assign var="sShopURL" value=$oConfig->getConfigParam('sShopURL')}]
[{assign var="description" value=$oManufacturer->d3GetLongdesc()}]
[{if $oManufacturer && $oConfig->getConfigParam('d3manufacturerinformation_showManufacturertextOnDetailsPage') && $description->rawValue|strip_tags|trim}]
[{capture append="tabs"}]<a href="#manufacturertab" data-toggle="tab">[{oxmultilang ident="MANUFACTURER"}]</a>[{/capture}]
[{capture append="tabsContent"}]
<div id="manufacturertab" class="tab-pane[{if $blFirstTab}] active[{/if}]">
[{oxeval var=$description}]
</div>
[{assign var="blFirstTab" value=false}]
[{/capture}]
[{/if}]

View File

@ -4,5 +4,20 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [unreleased](https://git.d3data.de/D3Public/MyModule/compare/1.0.2.0...rel_1.x)
## [1.0.2.0](https://git.d3data.de/D3Public/MyModule/compare/1.0.1.0...1.0.2.0) - 2024-11-19
### Fixed
- show hidden save button
### Added
- hide empty HTML elements content
## [1.0.1.0](https://git.d3data.de/D3Public/MyModule/compare/1.0.0.0...1.0.1.0) - 2024-11-18
### Fixed
- installation instructions
- show manufacturer link on article details page, if manufacturer hasn't an icon
- prevent encoding HTML entities
## [1.0.0.0](https://git.d3data.de/D3Public/MyModule/releases/tag/1.0.0.0) - 2024-11-13 ## [1.0.0.0](https://git.d3data.de/D3Public/MyModule/releases/tag/1.0.0.0) - 2024-11-13
- initial release - initial release

View File

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

View File

@ -1,16 +1,23 @@
<?php //006fd <?php
// <?php /** This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Herstellerinformationen @version 1.0.0.0 PHP71 (14.11.2024) @author Max Buhe support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199); /**
?> * Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
HR+cPtGH5QjF/ksC5gI0YElnC3a1sdjKKEt9kuAuISm87Xzomi4cDGqdA+f5DliIZh6pWAWC8tz9 *
G+Wqf7Amd6J5f4RwIw/bGlji1XiR+fW4I7eOeUeErdTBtm3uLhm00wX/Ios4p5Wv1rEAPeZhRc0I * For the full copyright and license information, please view
6i5xEK0aOZw2e5ady72QEZArbq29NeB3qRKzaYOUd2yAJIs97W/JykbqZcCHs4pA+WZZlUgJDo2N * the LICENSE file that was distributed with this source code.
TguqNPPad5ER9zBCQxO1/y4DtdVNnr57hnGYZby90avV68bWEoQ1abABryjV5+gomwqqp98ExCT+ *
wSbi//Q719Uyd5z02xxuxJhBolRcfPVyGaKG9DDUjymFxI4+Pqgr3aP7Ga4BgyATSGW6eZtDZ6rW * https://www.d3data.de
dUAZEChckh2ib1mFEZFeRGi0Fj6Df3jb3BfScpxWkEX5IiJGZUe8RslwJKGNMdaw3d2gOcYVPMZ8 *
w53h7fSrX9ewmr+Dzzo79ZZgtuL52HzDs6n1H8SNCYHpq42dNKK+VdYUnA0SMtLwaw1f1CDpMr2d * @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
7QNAj7CNZNaQJE1vx8epmG7JWiQD3ErfQrlmlQa3h0Orxt2ZeKoPiZLrX2hIFXuraG6yV9F/EOD+ * @author D3 Data Development - Max Buhe, Daniel Seifert <info@shopmodule.com>
zikBIutak6buhE33A1N1k0x/EE/3NoZ/ybHkCjUrb3abZiv6ZTOULD3w4ZEMrKDB1LLjA2cxWwF8 * @link https://www.oxidmodule.com
a/GVUZSn+2E9ZMeLq9dP6uDDr9ylC+Yb7SjI2DzAJ8WnKFhpQdt+NGfZss9Ab1yN/neBeElzd79G */
FvNhcMe87fFDdWziwabg3OZINP4n2UFAUIl52ofJi6FNeOTvTGBcz4nnY+TJtFdqHHpN7KzcoAVv
yniziUuxOxvXwz9LwEg5A5B7xpwZI1ceby4csA8KCcEbqQvAr84D namespace D3\ManufacturerInformation\Modules\Application\Model{
use OxidEsales\Eshop\Application\Model\Manufacturer;
class D3ManufacturerLongDesc_parent extends Manufacturer
{
}
}

View File

@ -1,36 +1,39 @@
<?php //006fd <?php //00703
// <?php /** This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Herstellerinformationen @version 1.0.0.0 PHP71 (14.11.2024) @author Max Buhe support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?> // <?php /** This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Herstellerinformationen @version 1.0.2.0 PHP71 (19.11.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199); 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+cPmEU//18usQ5R/eigMiFRHYHwg9cXsUKCxMuxbPfbKNU9FiTHgFAycEYHrzrWlRddZ4ZrtrF HR+cPsWrdZEN6cC4ReSB43AkssI5T8ZVtujtpioDPsk0kSEbzKeU09Mo4hV6zeMwS2jz2ETvuZA/
TEDVNr3Ffu1DpVtr02+trNgXaccC7sXIgRt0xiWp9q7B5o8HArC60SPffFJCjrJ2i9B9Kh3fav3h o/mWIgAZTQNR8lL2XZ5U2kwPJPm5H5L6H5lPI24XAvC/PIbh0R0XVI/lqc7AM4T3p8Dy/aTrOgbo
dDrl0ajGyxQN0Lih2vFVnZQLuKNx6QWWfVlMcCW1lpy7nIBqId3jJbOE7n0jN5cC7mrsWYbdadYJ 6gakSmwdxrxt0jclxvKQdn/c9yMcV7pwkuaZrRF6Tzk59uhem7oh123weHYODRHHvW9HO/H3d39m
K0MxCgJ6S+e79o50VPmhJiXvN/lV9VWYdB99Zby90avV68bWEoQ1abABrwTbZHb+tN13nnVUJyV+ cIgz6/N8shKhX94wjwYp0thtCPkwvXfbE+OdwfFhP7yHa0xVbwYgAZLKA1KOPxHQcr3MONc3TwC3
xCaM/md4xHAkEHLDuTzeEACSNFiVY8BNUAH5df1k6OIu4m46WSjNJFadx6M7Jov08NL8C5SvsavP kvkADRQ952uVl5eoifXgXBSpo/3PKqeCvrTQ0orWHXtk/F2qoT05Lu5rQa3cIrDMMmVEmGNuu3FG
q28Nzun0MMTM6NKh/CxP/3C5s3N6aqyQavD+D9JehDwaoWKVfL3xirdcHAhskJBHqvPidHMpUAVA NSoy1vc5siCWTo9BriDO2zdrQ1uzraFm5bWIlL1nBRZNwvlS1dONvwEaitHwPnic9vWbCIXFGIzC
LjAx5fLrjhGLQxaimoDB5p5/O7X9rT6oyDrZtR9EAkl8dKpbbw3UbNSKTaUR3O/yaJtE4fi2Q9rx GCglkWKiCCmS1lRqpn3m/G4qj7H9jjrLVpEUTVhP4JBJA4ksNkUOqQj9NPbx5xB7dFivXaCp9Okn
AwkhHzZLNjLYCza+aZcT2E8F0lDmuqR0W6HhBaMCArbaZcJOt44ea2ULm+RzZoVDEwJHrv0aPYPL MvCK+15H/reEeipZTeCcjPK43KYYhZHkiYoMvm4ecGnmz4H5MJq0dUTSfpeQKp8K9lCaISajOvGV
UrcJR7UnQxwsNAbhotwt1tD8qgAXoEh5v6UczPjbZrSZdWFDpFw+8kvKAVdDH8DLGmVFBbnxOdr8 DhjmyE+GVRQ0+XLdCSzktlhBc/MviAwffOQjKEp0CrLlRvSqDzgEM107Q6dd7zZQTpxIblb82JD+
7YI3fw4r2baaALMNQq3RQRmJDsOY1UuOKvB/deSZKUjn2zF+FGQ09rE6vSbhBO2Zr5X+zDXXPmDu CEuGj7vzrCd3y85EBcH7f2k1a1BqO205xuZ4RqMk1QCNmmQK5J2QBmeNPW3mSj2GMrtBhFw6L4f4
IeLigfjh/MSxnZRyCUZttNx0D3F+sBV3mIvAyV7aKgg/YFKS270cjvx1T0WARSr9nPcfQdU2pUdL A+reV8QL1k0vlwJD8dJcqcHaPpe7SkNH+dHnpTtJ/6LEE1actTEyPK36lsO5CZQ7PPzb8FNwEilJ
pHqa89gZLRqQ/5IrMezZPONqShnvqshUlmkld+XqhhNgSSJCss3daXVnlTZdKLE65GPf/8Camqp4 WN/UdfJAvq42MqFb+yprqIuHULrb7pTEchiSfOm54qJBTfGR4P+iM3r1EFKATNhNcHJ7Kr2PHyVF
35FK6micILFuDYpsfsvfhXJfSWDKX3/uYcQXHkzfYS8F+ZDsu4cs21zlPwOswA3L+1FkSMRGGiWN Gy3AeX7ju/lVtllJIX21wFfMTcon/v0GMop+w59gDNmqijO80nzNzrNZqv6V/gGGyF8pDtiRDv6R
pYSWEwFq7FzqJ7yhrJt0S0G8Mz47AREmPIvm3/f9XcNJeJfCz1G4vipzxR7zJxEETYuZd1yrT0jq NkW4We60y9LtThrdocV/D9nCUqSuJogd0379M+MnhnwyP4gHaK60lBf5fPr4mLtWi8Q9n9+T1gIA
apZAFeEJlnpkVYWDoTefTncUkes/dRw4OF79MZOE5bQm1X3EsFTDitzdBlVZUQYgCnAihpNi3DdQ iuDo9h2BQspiwwOMPmOWtBZ2DuoGR51SjxfOFb/6GLh0aIJi2wOPE4vbaukH7k/wQroRZNcyMGL+
qY+f3o98D5KMQyne33rhGD5gpT9ct4EjAcKXwhYjgg2PR/cEXc00HWZSbA275Ei89ofZf/w4oSQC CDI4rzQ145tDQ0yIiKwrCZxlLdhFg7aEm+AcK7BJxKL5bjwCjfX0MCCakDiLlgFXyq6U9c+zoo42
Hrav4OmQBJ4RqBWdU0PWmaGD7jfWnp2YevahetauGfm/kYQ+dFcVNpKPH7EYIdusUsKKI/ha00LA vf1B8n3l5yBL6ns58u8HeLN3LRawxTtgfpK6ThFDmTHu3cQXWUD/b5NBsl5oPfWuyevUw1KYeADO
GqcrITJwSyNQTq764gkCslCnN4TAsGMhUmsqewvHSM/+upK62Xw1wmSdwbtJ+OU62tNqt59t7LRA /N2duJfktyffgI6rEgGUsRiCiUk4Ms+IywjLstCaITF+u6k2vxqUQbNX3Y3/nm3HwH7ATiWVSBOS
eCmWEZWBn586doZun5mxNM/sQ8xSAwotOFMTon54pzmzHzBldxKUUSbzEd23+9ICISDCODoVAJg/ k7K4e40GjBGpL0piCUQo7aPniewuHTwYunKr7IZCRomPKycWZ13WSH6HqMLgzwB8V0jNj5ob8rbi
k0S3UYHW9PuwEhvYrLk7Eq1ww7YzkKFKq377e0ufh6ublvfwsRooAKqvd93a/U+sAweFg72co7GR HVnLvzqMS+17p+Dz702npg5EusTyOSyQqnkg+qfTZWEO9tqUruoh8/zXg6wnIsguUAWBFnyoQZAI
RAI5/kqkdVKQCgR6bE711kWnJlAyEblwdIwEHSHTxgktDYhN13G3d/Ca2mINhVz0zhKfugnEa0nN u03ShgN6ujdXpZL6cAo6Npc52ggWS5f7FbF4NyKRio7n4lujNrcADHfXyPFv4+cmx7HLeP9UmlLN
TvzwBxrMaF1zGMnUlklaHxf4hdarZxDQ8lScAPC0KXO9iLGDBWclz9he4T87iAxlo/oYHfGQwAw+ 04/vzG71x8pE4xGdHVYQaqbKbVNKk+UAIjAHFqb/Zz+6ipP0sXqZm2pbFPVczvmtdI/QheWAiC/m
JkYiZNSg6IAeT33/lmGEY0diKTJURuYhW5e8v2ycxT9XyTRk1XVxyjHVemcdqi7tbWorkIWFO59R 9eVL2HSH0pyTW0QNN3NpyCeFz4uwTngklH/ZFkSBXZ2KEYBeeUEGRhjCe+eUIY/7ausxPOKMeTLb
CyHhPdbg6ThwzWzoKlD5x1ILtnM3w2+gb7eWQ0oa7YtOeh3KN2GUbbRducA/k60jC+qpTBhsYVH5 sFgC3HzNqzdTUVQz9D6JToAkX+rtlxJlACemElJA8za5GjuXQ5s+Nu2sq3qDzaGf8MvpH14FdxAR
E+u/EoGnviTgyR7sqfRn6q33KGaP7mNfZFz5bFFaSOdGbMbcsOpdfFxvHW2zuBJMkIBIkRcQYNcI sum0agD5eX5LdpSupBdW9x9WNwIw6XdHf5zKT7X4nTGfn7j+4Esff/BTcadUK/O91D/82SrRxh8k
cPm5SFJGMp4Bb7kFa28GfAZizhXg4oFVz8D40Ne7SDZfpdJfnqy0okpvaFjHH1DArIOrAZFnFOK0 81AswCCJFr/H9nPURHQoQ07mp6jkBp3+Tn+K6hoZwBkRIK2NYwbNsrLB1/1dksOCxwRId+Xigy7W
QoGrXI6M8Jv4wkqCo3wUfe0XkON8289foFQj0LqPBjZxL6diJSF72xHlyE0JpizGx4yWjSlAgVoD /Un0XLyinZPkQXIec55PXU8zCEcsw6kO4HbBcr3kWLiOfCkFUHGAo8bhj4KQw8jjnbt/34BdkHuX
nP3zCZ4eTO8+7hfGZBjth+oO6cPElRJDTzWWF+1MJn11OPffc3LmmSfFqjB7gNDv07Oog7ED87UN pwFNnvIVC3KbW8nSMtM2MmHafPipjtCfci/SPQ6LzSyIyWBM0HnM+PWGDfWiiOmmQ5bdSpRFyFnT
4vHFuXV2LfhqUF7sZZj3eb0Y4jDQ7teF2yY0XFoEyEegU8f2hwvW7XTFA2hsSkVcCUxxkgzYqE88 0DtPKKp1WMkC1LeweSmePAFIMHzmchQM1jMoYkxVpL9Ynu/BFZ/+dSroOL1yoClSW81bksocrA1Z
peUYu2y/T6fnTn3/H1TGuuPwuo9vNbxm2fuHchOuVdGhC/IRIWnVeK+wOSVvfoC9of6B5bH9nWH5 KQnnUGpLkQmxBN3pJzdwgmORs2W4go1BMe9EAVaLRtx9HlfJRSvrnZE7TEaaq4SJA3CH4I4x0U5f
h03Y03+XXMQJidbhtxHFkCmGroVqoR1hkLbm5R8I7hU0wgnTpZH+FzlHz7BRAVugiS0pDqy5FeDk EwpmsaYbxPH5ad5uzus+lCfAV2FMj2cKkTUwNiIEx8fyIzvAwiWapSOr7o9rfMmdZXEKlrpbCoyX
gqu4NYTHebjKXCTcLvJ5EGXmdVmfK07gtRg424ws BColqlaN48+WtgvqYrxmZ8OvvIuUR8q/MBCNy26kXuxnP3JwlCOPWzy6DXpZZYKcPdKCsL+LRMJw
5XOcOOkBSpD3VyGko9ojWfhqwhOO+u13PTAeKvgdtC2gfXkkVzOZiQjPBIHgO4Dxqh1n9lJJpqFe
Jgrz9QOkM9R2bXoqRLENSLa9hLYNL4/qc7KKRwZZHsQK9TAM2Pj6m51kIz5oVvGMgFUCjaWS3zmU
CgTVLL2JMcFkHZXZ1shJ0U6cFUVNjCwS9BACNEWw

View File

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

View File

@ -18,7 +18,7 @@ Dieses Paket erfordert einen mit Composer installierten OXID eShop in einer in d
```bash ```bash
composer require d3/manufacturerinformation:"~1.0" composer require d3/manufacturerinformation:"~1.0.0"
``` ```
Sofern nötig, bestätigen Sie bitte, dass Sie `package-name` erlauben, Code auszuführen. Sofern nötig, bestätigen Sie bitte, dass Sie `package-name` erlauben, Code auszuführen.

View File

@ -28,11 +28,7 @@
"ext-ionCube-Loader": "*", "ext-ionCube-Loader": "*",
"oxid-esales/oxideshop-ce": "v6.0 - v6.5.6" "oxid-esales/oxideshop-ce": "v6.0 - v6.5.6"
}, },
"require-dev": { "require-dev": {},
"phpunit/phpunit" : "^9.5",
"friendsofphp/php-cs-fixer": "^3.9",
"phpstan/phpstan": "^1.8"
},
"extra": { "extra": {
"oxideshop": { "oxideshop": {
"blacklist-filter": [ "blacklist-filter": [
@ -48,5 +44,9 @@
"psr-4": { "psr-4": {
"D3\\ManufacturerInformation\\": "../../../source/modules/d3/manufacturerinformation" "D3\\ManufacturerInformation\\": "../../../source/modules/d3/manufacturerinformation"
} }
},
"scripts": {
"php-cs-fixer_audit": "./vendor/bin/php-cs-fixer list-files --config=./vendor/d3/manufacturerinformation/.php-cs-fixer.php",
"php-cs-fixer_fix": "./vendor/bin/php-cs-fixer fix --config=./vendor/d3/manufacturerinformation/.php-cs-fixer.php"
} }
} }

View File

@ -1,32 +1,80 @@
<?php //006fd <?php
// <?php /** This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Herstellerinformationen @version 1.0.0.0 PHP71 (14.11.2024) @author Max Buhe support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199); /**
?> * Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
HR+cPqenrIRP4Yu9f8101PQwZF5rWAS7D1/gWFqU2qpIhkrs5H9wVqMmjxJ/yzoMcxyqgcF4vG9r *
7DcoiPbfFGDWt12X5wllTzpCjnejlGmXvLc4UR5IcNGiuHimyUsF7H6NyH2GrsfKMF7qJ+Xpfjuc * For the full copyright and license information, please view
pEAUG/CjIw8JxiqZBQ3c9THD7jyL+zcnI6rZjV8lM24CCSZlgTCj8baonYdT9s0gBpjTvOQaWEXD * the LICENSE file that was distributed with this source code.
I3amSjHg7jLEpGHOH/LQJc/V3Fj2s/RJ11Gv5evV2G9ENnY9O3icWP9IYzVpPEZirjwZJrYa6eB7 *
Vkh92lzKTQmj2W2l0a86Z6Ui349214iJa2uho2HirKKTv1Ob4tE4J0mWnUMKc+XuUSKkiPgiyYYw * https://www.d3data.de
2+IC4HTcWMAISuDTr3sLuzTPuKVWGiWJh22zu8GbzfAt23S1zLmUj5go5oMFNvBImN2afORhZdLq *
9IaU+E4qILJ0o4TZrcQi5EBaq5iKymmxk/v10KND3iTEMLLzPsOtqv61sYTt1DlLARTFIgvNycD+ * @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
SRZ4tkM0nMLfn1mQpQo5Tst6ePQdtW5WfxCUmxFzpYr68ENqnINaRhbSBPoFldYFR4hGgBUeJQY2 * @author D3 Data Development - Max Buhe, Daniel Seifert <info@shopmodule.com>
Ik/odXmOBHlNKF2sMna/obiX5gYK3FD11CvBf0OogRbD/sNoPmDqgd5dZ0/1kZsUzope1Hb5fBgX * @link https://www.oxidmodule.com
pCImQ2i6JK/J8MCPPHVnnHeTZsycYtxz0ERrUgEnKMnPb/HPOVe/y99PMAlweQtn7HoYbLwV01Ke */
dV2/ysYoriPHRFLxqHA9G3XzRzlYcCF7q0NTWzF32bGHaHGGyEtt5un/4NsNVlNy2lfs2C18n3Qk
DBfmZV3/ws/SQ/j267ve9SpVzOqT2hwWWyxObeaM+NKOlHqsm3Y5CV9p4QBFIzmuGkjPx2irdCDq declare(strict_types=1);
luZBDJ/e0jFMlBX97oUoj9P9AgWHh1UYy1WTu83AZnM+Igk6bmkSCbSnUirnNb5CTO0nTudFNLO0
o69AiKt/R9/8V5ypllPOJ5zG/qlbp+DuJKuKXlDnRj5wh07dByD7RwTmhtnn8mH6VCryoucWZvsu use D3\ManufacturerInformation\Application\Controller\Admin\ManufacturerInfoLongdesc;
vQ3+URH7DP5DtRm+xiADHuepZq2UIjvzx3U4mjNND8oz9ip08tWLRgnvTdluSEQfFozkH6yWl/NG use D3\ManufacturerInformation\Application\Model\Constants;
Bot7/iegoJ7yfPZ7Cx2DSgSW81XdcWkTWllYmXOexNrLj6Q4HsDrtOrNt1v0QzijsoX63PaTS0ZK use D3\ManufacturerInformation\Events\Events;
KxV8aDGUbQ+N/Fh5o5vKOptficBeC2Ud3REAMTMvy1oZRmQYg/4iIB+DfkMX8TcOYCPjgsdGmSPO use D3\ManufacturerInformation\Modules\Application\Model\D3ManufacturerLongDesc;
yifchsldtz5k1WXqcIaqG6mhdqYArzXbLVRVyprog8ERQ5EyjFvdsNgGyPh87NybQZixGACofejY use D3\ManufacturerInformation\Modules\Application\Model\ManufacturerInfoList;
oe8AK11+urrXmQ/K6dvfNY7peepIEXtn3U4awSNzRFfRGFEVqv4FNa9RGGNrGs4EIc0vqSnxQjTC use OxidEsales\Eshop\Application\Model\Manufacturer as OEManufacturer;
qyPAyOZWQXzI5/pEHWx5dS5Ruw7ad7d/MEPMVMC6Y8oYCvWozJ1JYYWQ2p4wYo+eVQ9rrwEocXuw use OxidEsales\Eshop\Application\Model\ManufacturerList as OEManufacturerList;
HhjtMtqBDzJts62rG3ErBn+CHp/RlMuxQDeu7RmUw6dFa9/mMdb7/iYivc+yRtS4uiAgsiaXalEQ
68dS80sPUqwW+ANuevUQCL0u+hLbQQIJcZTKA5nZbzuQQEjxoYHsdfL02hQlPptCh7jCv3Wu4AjJ $sMetadataVersion = '2.1';
Pb1qnQ7xQwReYHoAjZ965DLNJTx8lhB+AcogDtKmxkxc0ZxufRZrx2p0yi66vQ7aRWtbxWRUibeH
etAU7vTIlNFUvICZEW+vucdN84vtQhkGRdRMNjkL8YWlpcrrXdHAbnOGiLTX0SE38ufjoTlbLzpP $sModuleId = Constants::OXID_MODULE_ID;
wXNzc0mhWWbocdy1x85EuI3QywF3r11+v88OdSMAnaIV9ca/T8EzS80X5CBz0TO2QEIsByOn9+w+ $logo = '<img src="https://logos.oxidmodule.com/d3logo.svg" alt="(D3)" style="height:1em;width:1em">';
2xqnWXwU9cEsLwLtfRDO1m+V9u6yM3fXyQyzkNsB6ae6kdU+JHYxM6Zd2Rgop3e6sEH1cyHjQs5T
IofhOUSUXiYcRLOwauIaN/o0vXj1nuzNX31EyivP5/FYLYnCMrzOJf0Yd3icfGLhk3qCOsUL4L5f /**
uj34sGiOiC2IgB8= * Module information
*/
$aModule = [
'id' => $sModuleId,
'title' => $logo.' Herstellerinformationen',
'description' => [
'de' => 'fügt Informationen der Hersteller zur Artikelliste hinzu',
'en' => 'adds manufacturer information to the article list',
],
'thumbnail' => 'image-file.png',
'version' => '1.0.2.0',
'author' => $logo.' Data Development (Inh.: Thomas Dartsch)',
'email' => 'support@shopmodule.com',
'url' => 'https://www.oxidmodule.com/',
'controllers' => [
"d3manufacturerinfolongdesc" => ManufacturerInfoLongdesc::class,
],
'extend' => [
OEManufacturer::class => D3ManufacturerLongDesc::class,
OEManufacturerList::class => ManufacturerInfoList::class,
],
'events' => [
'onActivate' => Events::class.'::activate',
'onDeactivate' => Events::class.'::deActivate',
],
'templates' => [
'd3manufacturerlongdesc.tpl' => 'd3/manufacturerinformation/Application/views/admin/tpl/d3manufacturer_longdesc.tpl',
],
'settings' => [
[
'group' => $sModuleId.'_main',
'name' => $sModuleId.'_showManufacturertextOnDetailsPage',
'type' => 'bool',
'value' => true,
],
],
'blocks' => [
[
'template' => 'page/details/inc/productmain.tpl',
'block' => 'details_productmain_manufacturersicon',
'file' => 'Application/views/blocks/page/details/inc/details_productmain_manufacturersicon.html.tpl',
],
[
'template' => 'page/details/inc/tabs.tpl',
'block' => 'details_tabs_invite',
'file' => 'Application/views/blocks/page/details/inc/details_tabs_invite.html.tpl',
],
],
];