ExtSearch/src/Core/Smarty/Plugins/function.d3_extsearch_highl...

75 lines
7.0 KiB
PHP

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