add 1.1.0.0 (sourceGuardian for PHP 8.x)

This commit is contained in:
MaxBuhe01 2024-11-14 17:27:34 +01:00
commit be28380d91
18 gewijzigde bestanden met toevoegingen van 195 en 0 verwijderingen

Bestand-diff onderdrukt omdat een of meer regels te lang zijn

Bestand weergeven

@ -0,0 +1,2 @@
<?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.1.0.0 SourceGuardian (14.11.2024) @author Max Buhe support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?><?php
if(!function_exists('sg_load')){$__v=phpversion();$__x=explode('.',$__v);$__v2=$__x[0].'.'.(int)$__x[1];$__u=strtolower(substr(php_uname(),0,3));$__ts=(@constant('PHP_ZTS') || @constant('ZEND_THREAD_SAFE')?'ts':'');$__f=$__f0='ixed.'.$__v2.$__ts.'.'.$__u;$__ff=$__ff0='ixed.'.$__v2.'.'.(int)$__x[2].$__ts.'.'.$__u;$__ed=@ini_get('extension_dir');$__e=$__e0=@realpath($__ed);$__dl=function_exists('dl') && function_exists('file_exists') && @ini_get('enable_dl') && !@ini_get('safe_mode');if($__dl && $__e && version_compare($__v,'5.2.5','<') && function_exists('getcwd') && function_exists('dirname')){$__d=$__d0=getcwd();if(@$__d[1]==':') {$__d=str_replace('\\','/',substr($__d,2));$__e=str_replace('\\','/',substr($__e,2));}$__e.=($__h=str_repeat('/..',substr_count($__e,'/')));$__f='/ixed/'.$__f0;$__ff='/ixed/'.$__ff0;while(!file_exists($__e.$__d.$__ff) && !file_exists($__e.$__d.$__f) && strlen($__d)>1){$__d=dirname($__d);}if(file_exists($__e.$__d.$__ff)) dl($__h.$__d.$__ff); else if(file_exists($__e.$__d.$__f)) dl($__h.$__d.$__f);}if(!function_exists('sg_load') && $__dl && $__e0){if(file_exists($__e0.'/'.$__ff0)) dl($__ff0); else if(file_exists($__e0.'/'.$__f0)) dl($__f0);}if(!function_exists('sg_load')){$__ixedurl='https://www.sourceguardian.com/loaders/download.php?php_v='.urlencode($__v).'&php_ts='.($__ts?'1':'0').'&php_is='.@constant('PHP_INT_SIZE').'&os_s='.urlencode(php_uname('s')).'&os_r='.urlencode(php_uname('r')).'&os_m='.urlencode(php_uname('m'));$__sapi=php_sapi_name();if(!$__e0) $__e0=$__ed;if(function_exists('php_ini_loaded_file')) $__ini=php_ini_loaded_file(); else $__ini='php.ini';if((substr($__sapi,0,3)=='cgi')||($__sapi=='cli')||($__sapi=='embed')){$__msg="\nPHP script '".__FILE__."' is protected by SourceGuardian and requires a SourceGuardian loader '".$__f0."' to be installed.\n\n1) Download the required loader '".$__f0."' from the SourceGuardian site: ".$__ixedurl."\n2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="\n3) Edit ".$__ini." and add 'extension=".$__f0."' directive";}}$__msg.="\n\n";}else{$__msg="<html><body>PHP script '".__FILE__."' is protected by <a href=\"https://www.sourceguardian.com/\">SourceGuardian</a> and requires a SourceGuardian loader '".$__f0."' to be installed.<br><br>1) <a href=\"".$__ixedurl."\" target=\"_blank\">Click here</a> to download the required '".$__f0."' loader from the SourceGuardian site<br>2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="<br>3) Edit ".$__ini." and add 'extension=".$__f0."' directive<br>4) Restart the web server";}}$__msg.="</body></html>";}die($__msg);exit();}}return sg_load('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');

Bestand weergeven

@ -0,0 +1,2 @@
<?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.1.0.0 SourceGuardian (14.11.2024) @author Max Buhe support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?><?php
if(!function_exists('sg_load')){$__v=phpversion();$__x=explode('.',$__v);$__v2=$__x[0].'.'.(int)$__x[1];$__u=strtolower(substr(php_uname(),0,3));$__ts=(@constant('PHP_ZTS') || @constant('ZEND_THREAD_SAFE')?'ts':'');$__f=$__f0='ixed.'.$__v2.$__ts.'.'.$__u;$__ff=$__ff0='ixed.'.$__v2.'.'.(int)$__x[2].$__ts.'.'.$__u;$__ed=@ini_get('extension_dir');$__e=$__e0=@realpath($__ed);$__dl=function_exists('dl') && function_exists('file_exists') && @ini_get('enable_dl') && !@ini_get('safe_mode');if($__dl && $__e && version_compare($__v,'5.2.5','<') && function_exists('getcwd') && function_exists('dirname')){$__d=$__d0=getcwd();if(@$__d[1]==':') {$__d=str_replace('\\','/',substr($__d,2));$__e=str_replace('\\','/',substr($__e,2));}$__e.=($__h=str_repeat('/..',substr_count($__e,'/')));$__f='/ixed/'.$__f0;$__ff='/ixed/'.$__ff0;while(!file_exists($__e.$__d.$__ff) && !file_exists($__e.$__d.$__f) && strlen($__d)>1){$__d=dirname($__d);}if(file_exists($__e.$__d.$__ff)) dl($__h.$__d.$__ff); else if(file_exists($__e.$__d.$__f)) dl($__h.$__d.$__f);}if(!function_exists('sg_load') && $__dl && $__e0){if(file_exists($__e0.'/'.$__ff0)) dl($__ff0); else if(file_exists($__e0.'/'.$__f0)) dl($__f0);}if(!function_exists('sg_load')){$__ixedurl='https://www.sourceguardian.com/loaders/download.php?php_v='.urlencode($__v).'&php_ts='.($__ts?'1':'0').'&php_is='.@constant('PHP_INT_SIZE').'&os_s='.urlencode(php_uname('s')).'&os_r='.urlencode(php_uname('r')).'&os_m='.urlencode(php_uname('m'));$__sapi=php_sapi_name();if(!$__e0) $__e0=$__ed;if(function_exists('php_ini_loaded_file')) $__ini=php_ini_loaded_file(); else $__ini='php.ini';if((substr($__sapi,0,3)=='cgi')||($__sapi=='cli')||($__sapi=='embed')){$__msg="\nPHP script '".__FILE__."' is protected by SourceGuardian and requires a SourceGuardian loader '".$__f0."' to be installed.\n\n1) Download the required loader '".$__f0."' from the SourceGuardian site: ".$__ixedurl."\n2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="\n3) Edit ".$__ini." and add 'extension=".$__f0."' directive";}}$__msg.="\n\n";}else{$__msg="<html><body>PHP script '".__FILE__."' is protected by <a href=\"https://www.sourceguardian.com/\">SourceGuardian</a> and requires a SourceGuardian loader '".$__f0."' to be installed.<br><br>1) <a href=\"".$__ixedurl."\" target=\"_blank\">Click here</a> to download the required '".$__f0."' loader from the SourceGuardian site<br>2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="<br>3) Edit ".$__ini." and add 'extension=".$__f0."' directive<br>4) Restart the web server";}}$__msg.="</body></html>";}die($__msg);exit();}}return sg_load('7A3737B3DAE38615AAQAAAAhAAAABKgAAACABAAAAAAAAAD/hqDc9uhI9F6GFPOdi7O3KdnMyBnzC7uEKRPMKZUyJezodQYtWvjAhNXOzyilOGf8E5XwuOKHm8GCSVUdf+VCn0ACz08b3BIgzcWlpnVMfbneuXuuOrPsuiQjhQJargvyqzOWq9MlP9PxLpLcNrONHxQFkHPbzNTdm2skBiUiE+HyLPTF5rVlbN2HjveQzQslJQhW4/HjgKaDryqhaDllmVAmaf3r0BRtCAAAABgBAADI2KyPJHmxymK4FkI6jOctQFjKxYY9iKN0cjSqvU90GmC/TUaf+Vq9BEzkfestGgKj6S1oiptaZLgcxPGvwCc5H8thPrpz6ImlAU/8CenLaeI28xojiT0kcnVjq/Qs1Yh9c5vx2iUe+PKzknCsG8sTjKzs4UYC3TY4hHYq9WQLw6kVjdQFnEbTXotpDtRZ1IqPAuol0q9XBX83HEo28d9tDQ1JNFzNKhoz5appDNlIZ2zHL3pYzMRhOudETby2xxmqI1qzPre+hrWS7wBgoQq/YZJFUXojpBqoJW+t3K+LnojA06HQacUepCuF1zMD2VSVHO5xSynxNDNbSyOHYvK648bQRnIeUtehfmks7LbYEA7CF+c9T4i6UQAAABABAACE7xqnKsZ8GtdHSK0z/moG65ehuC28TFPMSJAtz/2IDnxDf0MwGWRUcggzTUEbuL8/DMXvflhgC3Jjj6epoOpf/iQ5btByU9SemibJcgNve9Vktm9zmaxVhT6lnW5u46cQBDUKXQFhETh4LIQgLzNLIoDbWjUfCY0hyvx+2wBS04+Zhn8V9GzYZgafBVnvGz5a7EO3NoR3luJd+xaVbrRiTKtO7sN4keBcCreigYW0kv6NJicutaQB6ZNZof2HtbVNLe33wGx9/i8CbdaBiUnUzR0AzbFCQqxSYBHdgHnfgzl0j5S8hBv6egim6wNI5woLrViAk0EKLZaO5+zL6EkAAfgvY6x5P/aFQK1SFc+oX1IAAAAIAQAAQK3a3/WHB/pMaHQfx8fkNpIrIj+rhLowytRiZGZqocCA8WpprY5l5lLrL1xNWJ66Hpm7S/vpezomgBjwJtNi4z2kKwyPfQcLRJpd9xcLGh2tVBo4KeT6CNKXuHU6Iuo+1NQQ9BiBRGn/bPxYOOzzeDsQwFZ2DrujbJ20gvHJ/Lof9AepHRT5p8JLSsasDucSkzuezBNgiLEKQwHkEZ2UWZUrlUQpm4iAgpswHimYIHGuNARtnbpg/MsD5BVvTseNeBvmtR/9BiGA+F7ldf4a5eNbr0uydW7KZo+djsuFjw21dlmxbuBRsSl4PaI9yCJyaeggRuq1OYurNDvNXJoW6B/nJlDH3ICaAAAAAA==');

Bestand weergeven

@ -0,0 +1,2 @@
<?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.1.0.0 SourceGuardian (14.11.2024) @author Max Buhe support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?><?php
if(!function_exists('sg_load')){$__v=phpversion();$__x=explode('.',$__v);$__v2=$__x[0].'.'.(int)$__x[1];$__u=strtolower(substr(php_uname(),0,3));$__ts=(@constant('PHP_ZTS') || @constant('ZEND_THREAD_SAFE')?'ts':'');$__f=$__f0='ixed.'.$__v2.$__ts.'.'.$__u;$__ff=$__ff0='ixed.'.$__v2.'.'.(int)$__x[2].$__ts.'.'.$__u;$__ed=@ini_get('extension_dir');$__e=$__e0=@realpath($__ed);$__dl=function_exists('dl') && function_exists('file_exists') && @ini_get('enable_dl') && !@ini_get('safe_mode');if($__dl && $__e && version_compare($__v,'5.2.5','<') && function_exists('getcwd') && function_exists('dirname')){$__d=$__d0=getcwd();if(@$__d[1]==':') {$__d=str_replace('\\','/',substr($__d,2));$__e=str_replace('\\','/',substr($__e,2));}$__e.=($__h=str_repeat('/..',substr_count($__e,'/')));$__f='/ixed/'.$__f0;$__ff='/ixed/'.$__ff0;while(!file_exists($__e.$__d.$__ff) && !file_exists($__e.$__d.$__f) && strlen($__d)>1){$__d=dirname($__d);}if(file_exists($__e.$__d.$__ff)) dl($__h.$__d.$__ff); else if(file_exists($__e.$__d.$__f)) dl($__h.$__d.$__f);}if(!function_exists('sg_load') && $__dl && $__e0){if(file_exists($__e0.'/'.$__ff0)) dl($__ff0); else if(file_exists($__e0.'/'.$__f0)) dl($__f0);}if(!function_exists('sg_load')){$__ixedurl='https://www.sourceguardian.com/loaders/download.php?php_v='.urlencode($__v).'&php_ts='.($__ts?'1':'0').'&php_is='.@constant('PHP_INT_SIZE').'&os_s='.urlencode(php_uname('s')).'&os_r='.urlencode(php_uname('r')).'&os_m='.urlencode(php_uname('m'));$__sapi=php_sapi_name();if(!$__e0) $__e0=$__ed;if(function_exists('php_ini_loaded_file')) $__ini=php_ini_loaded_file(); else $__ini='php.ini';if((substr($__sapi,0,3)=='cgi')||($__sapi=='cli')||($__sapi=='embed')){$__msg="\nPHP script '".__FILE__."' is protected by SourceGuardian and requires a SourceGuardian loader '".$__f0."' to be installed.\n\n1) Download the required loader '".$__f0."' from the SourceGuardian site: ".$__ixedurl."\n2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="\n3) Edit ".$__ini." and add 'extension=".$__f0."' directive";}}$__msg.="\n\n";}else{$__msg="<html><body>PHP script '".__FILE__."' is protected by <a href=\"https://www.sourceguardian.com/\">SourceGuardian</a> and requires a SourceGuardian loader '".$__f0."' to be installed.<br><br>1) <a href=\"".$__ixedurl."\" target=\"_blank\">Click here</a> to download the required '".$__f0."' loader from the SourceGuardian site<br>2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="<br>3) Edit ".$__ini." and add 'extension=".$__f0."' directive<br>4) Restart the web server";}}$__msg.="</body></html>";}die($__msg);exit();}}return sg_load('7A3737B3DAE38615AAQAAAAhAAAABKgAAACABAAAAAAAAAD/hqDc9uhI9F6GFPOdi7O3KdnMyBnzC7uEKRPMKZUyJezodQYtWvjAhNXOzyilOGf8E5XwuOKHm8GCSVUdf+VCn0ACz08b3BIgzcWlpnVMfbneuXuuOrPsuiQjhQJargvyqzOWq9MlP9PxLpLcNrONHxQFkHPbzNTdm2skBiUiE+HyLPTF5rVlbN2HjveQzQslJQhW4/HjgKaDryqhaDllmVAmaf3r0BRtCAAAABgBAADvuXVlGj1oELgpavY7eTbpVeQNpgpfGtlsQdiBC5ueilKQldWWIxmcLumjBqIZhDsuQXkKJE8dr7TK0tGcu4O6cezW8mqYXDIUrXEmtLqMfh6Kj4XHUt94gGuzonHVDfRW0SMoseU51vfG+RIatNlbVGc2jdrgHrVmFxvVcoIPAiuSn1A3z830iwBh1mSAxpy99jtaVpdIutjnQ4uRX+xhZgYCM4bJEiU4Dk18BkBYbnYUH1R1vXI+dsrNHJp+ea2aMD3J5eTst0WmqPlag/MckUDum1l6VAdePyoAPfnZMU4PUydciGU6YCS34XeC+la/Iv+7xUruWjWv77eTuVeF9weHPZ/XmuXyI02yyJGfYkVuecheBy4JUQAAAAgBAADfW0pvcvN01/YC8QSavP6nkFPAI7cVZHnwt9gPx2lGdLcvxCcCCzrDXCen06FDf5ADbd/FTHrRcTUX3N8Jh49fdQi+7oGtdOv8MtMHYHuvhau6qXotiT4v0zAdH8/ICkVN08pv9zmN1hYKmHdJ1g31u1NT2fV4hL3tsrL9Oly6mMc5qFCzdsBz4crKTzpfhuOnLH8D7HaCWE8f/SP3F6xtOuX7Do30KvC3Xd/g51VffipeBP/0BG6OU03dsnK8/5cGyzCl9p97RbEgYISClUFt1pvDA3ALvmyc5rXj7waBsSMIoIQA1c7V4ozUEI2F2e6DWbTZlbTwEWVXvRtZaO4aUn/5huhDXF9SAAAACAEAAIGBM4kwYbf2PIdOGbqGRtr3c9Xizn5VlSu+A9mf/6RGCFfeTXDmTU5uy/2lSfP/+gu1WapxrE2y3746Seq3te1HuussIwGOv3O/Wukes9N26VLG61BboCsWEwNbr7KrysDUuWcjNBdMWr9TQOVFZcpeQxx1xxv2UforyYsYvREcx3mMw1UtkHgb39yOBRPuKhjstgAzP+wXZU9SrcjnQgrFNCstfLnlBPius7TH7I35vqQnik113nCE6iYhskSFeVZI9vtSwCZQIWo65GkbNFET3x1OJLm1UqkVtgJzDGVt6RZBaK9OFjzMOvTMbpw18dJI8/Fxfmsupmzq8oGac5xEAvpUkTTUuwAAAAA=');

Bestand weergeven

@ -0,0 +1,43 @@
[{include file="headitem.tpl" title="GENERAL_ADMIN_TITLE"|oxmultilangassign}]
<script type="text/javascript">
<!--
function loadLang(obj)
{
var langvar = document.getElementById("catlang");
if (langvar != null )
langvar.value = obj.value;
document.myedit.submit();
}
//-->
</script>
[{if $readonly}]
[{assign var="readonly" value="readonly disabled"}]
[{else}]
[{assign var="readonly" value=""}]
[{/if}]
<form name="transfer" id="transfer" action="[{$oViewConf->getSelfLink()}]" method="post">
[{$oViewConf->getHiddenSid()}]
<input type="hidden" name="oxid" value="[{$oxid}]">
<input type="hidden" name="cl" value="d3manufacturerinfolongdesc">
<input type="hidden" name="editlanguage" value="[{$editlanguage}]">
</form>
<form name="myedit" id="myedit" action="[{$oViewConf->getSelfLink()}]" method="post" onSubmit="copyLongDesc( 'oxmanufacturers__D3DESCRIPTION' );" style="padding: 0px;margin: 0px;height:0px;">
[{$oViewConf->getHiddenSid()}]
<input type="hidden" name="cl" value="d3manufacturerinfolongdesc">
<input type="hidden" name="fnc" value="">
<input type="hidden" name="oxid" value="[{$oxid}]">
<input type="hidden" name="voxid" value="[{$oxid}]">
<input type="hidden" name="editval[oxmanufacturers__oxid]" value="[{$oxid}]">
<input type="hidden" name="catlang" value="[{$catlang}]">
<input type="hidden" name="editval[oxmanufacturers__D3DESCRIPTION]" value="">
[{include file="include/category_text_editor.tpl"}]
</form>
[{include file="bottomnaviitem.tpl"}]
[{include file="bottomitem.tpl"}]

12
CHANGELOG.md Normal file
Bestand weergeven

@ -0,0 +1,12 @@
# Changelog
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/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.1.0.0](https://git.d3data.de/D3Public/MyModule/compare/1.0.0.0...1.1.0.0) - 2024-11-13
### Added
- installability OXID 6.2.3 - 6.5.x
## [1.0.0.0](https://git.d3data.de/D3Public/MyModule/releases/tag/1.0.0.0) - 2024-11-13
- initial release

2
IntelliSenseHelper.php Normal file
Bestand weergeven

@ -0,0 +1,2 @@
<?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.1.0.0 SourceGuardian (14.11.2024) @author Max Buhe support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?><?php
if(!function_exists('sg_load')){$__v=phpversion();$__x=explode('.',$__v);$__v2=$__x[0].'.'.(int)$__x[1];$__u=strtolower(substr(php_uname(),0,3));$__ts=(@constant('PHP_ZTS') || @constant('ZEND_THREAD_SAFE')?'ts':'');$__f=$__f0='ixed.'.$__v2.$__ts.'.'.$__u;$__ff=$__ff0='ixed.'.$__v2.'.'.(int)$__x[2].$__ts.'.'.$__u;$__ed=@ini_get('extension_dir');$__e=$__e0=@realpath($__ed);$__dl=function_exists('dl') && function_exists('file_exists') && @ini_get('enable_dl') && !@ini_get('safe_mode');if($__dl && $__e && version_compare($__v,'5.2.5','<') && function_exists('getcwd') && function_exists('dirname')){$__d=$__d0=getcwd();if(@$__d[1]==':') {$__d=str_replace('\\','/',substr($__d,2));$__e=str_replace('\\','/',substr($__e,2));}$__e.=($__h=str_repeat('/..',substr_count($__e,'/')));$__f='/ixed/'.$__f0;$__ff='/ixed/'.$__ff0;while(!file_exists($__e.$__d.$__ff) && !file_exists($__e.$__d.$__f) && strlen($__d)>1){$__d=dirname($__d);}if(file_exists($__e.$__d.$__ff)) dl($__h.$__d.$__ff); else if(file_exists($__e.$__d.$__f)) dl($__h.$__d.$__f);}if(!function_exists('sg_load') && $__dl && $__e0){if(file_exists($__e0.'/'.$__ff0)) dl($__ff0); else if(file_exists($__e0.'/'.$__f0)) dl($__f0);}if(!function_exists('sg_load')){$__ixedurl='https://www.sourceguardian.com/loaders/download.php?php_v='.urlencode($__v).'&php_ts='.($__ts?'1':'0').'&php_is='.@constant('PHP_INT_SIZE').'&os_s='.urlencode(php_uname('s')).'&os_r='.urlencode(php_uname('r')).'&os_m='.urlencode(php_uname('m'));$__sapi=php_sapi_name();if(!$__e0) $__e0=$__ed;if(function_exists('php_ini_loaded_file')) $__ini=php_ini_loaded_file(); else $__ini='php.ini';if((substr($__sapi,0,3)=='cgi')||($__sapi=='cli')||($__sapi=='embed')){$__msg="\nPHP script '".__FILE__."' is protected by SourceGuardian and requires a SourceGuardian loader '".$__f0."' to be installed.\n\n1) Download the required loader '".$__f0."' from the SourceGuardian site: ".$__ixedurl."\n2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="\n3) Edit ".$__ini." and add 'extension=".$__f0."' directive";}}$__msg.="\n\n";}else{$__msg="<html><body>PHP script '".__FILE__."' is protected by <a href=\"https://www.sourceguardian.com/\">SourceGuardian</a> and requires a SourceGuardian loader '".$__f0."' to be installed.<br><br>1) <a href=\"".$__ixedurl."\" target=\"_blank\">Click here</a> to download the required '".$__f0."' loader from the SourceGuardian site<br>2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="<br>3) Edit ".$__ini." and add 'extension=".$__f0."' directive<br>4) Restart the web server";}}$__msg.="</body></html>";}die($__msg);exit();}}return sg_load('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');

9
LICENSE.md Normal file
Bestand weergeven

@ -0,0 +1,9 @@
# License
This Software is the property of D3 Data Development and is protected by copyright law - it is NOT Freeware.
Any unauthorized use of this software without a valid license is a violation of the license agreement and will be prosecuted by civil and criminal law.
- copyright: (C) [D3 Data Development](https://www.d3data.de/) (Inh. Thomas Dartsch)
- author: D3 Data Development - Thomas Dartsch <support@shopmodule.com>
- link: https://www.oxidmodule.com

Bestand-diff onderdrukt omdat een of meer regels te lang zijn

Bestand-diff onderdrukt omdat een of meer regels te lang zijn

45
README.md Normal file
Bestand weergeven

@ -0,0 +1,45 @@
[![deutsche Version](https://logos.oxidmodule.com/de2_xs.svg)](README.md)
# ![D3 Logo](https://logos.oxidmodule.com/d3logo_24x24.svg) Herstellerinformationen für OXID eShop
Fügt die Möglichkeit zur Langtextbeschreibung den Hersteller hinzu
## Inhaltsverzeichnis
- [Installation](#installation)
- [Lizenz](#lizenz)
## Installation
Dieses Paket erfordert einen mit Composer installierten OXID eShop in einer in der [composer.json](composer.json) definierten Version.
Öffnen Sie eine Kommandozeile und navigieren Sie zum Stammverzeichnis des Shops (Elternverzeichnis von source und vendor). Führen Sie die folgenden Befehle aus. Passen Sie die Pfadangaben an Ihre Installationsumgebung an.
```bash
composer require d3/manufacturerinformation:"~1.1"
./vendor/bin/oe-eshop-db_migrate migrations:migrate d3manufacturerinformation
./vendor/bin/oe-console o:m:i source/modules/d3/manufacturerinformation
./vendor/bin/oe-console o:m:deact d3manufacturerinformation
./vendor/bin/oe-console o:m:act d3manufacturerinformation
```
Sofern nötig, bestätigen Sie bitte, dass Sie `package-name` erlauben, Code auszuführen.
Aktivieren Sie das Modul im Shopadmin unter "Erweiterungen -> Module".
Aktualisieren Sie anschließend die Datenbank-Views und leeren den Temp Ordner des Shops.
## Lizenz
(Stand: 13.11.2024)
```
Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
Diese Software wird unter einer kommerziellen Lizenz vertrieben. Die Installation und der Einsatz ist ohne gültige Lizenz nicht gestattet.
```
Die vollständigen Copyright- und Lizenzinformationen entnehmen Sie bitte der [LICENSE](LICENSE.md)-Datei, die mit diesem Quellcode verteilt wurde.

52
composer.json Normal file
Bestand weergeven

@ -0,0 +1,52 @@
{
"name": "d3/manufacturerinformation",
"description": "adds manufacturer information to the article list",
"type": "oxideshop-module",
"keywords": [
"oxid",
"modules",
"eShop",
"d3"
],
"authors": [
{
"name": "D3 Data Development (Inh. Thomas Dartsch)",
"email": "info@shopmodule.com",
"homepage": "https://www.d3data.de",
"role": "Owner"
}
],
"support": {
"email": "support@shopmodule.com"
},
"homepage": "https://www.oxidmodule.com/",
"license": [
"proprietary"
],
"require": {
"php": "^8.0",
"ext-sourceguardian": ">=14",
"oxid-esales/oxideshop-ce": "v6.6.0 - v6.14.3"
},
"require-dev": {
"phpunit/phpunit" : "^9.5",
"friendsofphp/php-cs-fixer": "^3.9",
"phpstan/phpstan": "^1.8"
},
"extra": {
"oxideshop": {
"blacklist-filter": [
"*.md",
"composer.json",
".php-cs-fixer.php",
"*.neon"
],
"target-directory": "d3/manufacturerinformation"
}
},
"autoload": {
"psr-4": {
"D3\\ManufacturerInformation\\": "../../../source/modules/d3/manufacturerinformation"
}
}
}

BIN
image-file.png Normal file

Binair bestand niet weergegeven.

Na

Breedte:  |  Hoogte:  |  Grootte: 13 KiB

10
menu.xml Normal file
Bestand weergeven

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="ISO-8859-15"?>
<OX>
<OXMENU id="NAVIGATION_ESHOPADMIN">
<MAINMENU id="mxuadmin">
<SUBMENU id="mxmanufacturer" cl="manufacturer" list="manufacturer_list">
<TAB id="mxd3manufacturerinfolongdesc" cl="d3manufacturerinfolongdesc" />
</SUBMENU>
</MAINMENU>
</OXMENU>
</OX>

2
metadata.php Normal file

Bestand-diff onderdrukt omdat een of meer regels te lang zijn

Bestand-diff onderdrukt omdat een of meer regels te lang zijn

Bestand-diff onderdrukt omdat een of meer regels te lang zijn

4
migration/migrations.yml Normal file
Bestand weergeven

@ -0,0 +1,4 @@
name: D3 manufacturerinformation
migrations_namespace: D3\ManufacturerInformation\Migrations
table_name: d3migrations_manufacturerinformation
migrations_directory: data