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.0 PHP56 (20.07.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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
evbIMcWAFnMNDDEXd4i0g0==