10 $lang = empty(
$GLOBALS[
'xoopsConfig'][
'language'] ) ? @$this->protector->_conf[
'default_lang'] :
$GLOBALS[
'xoopsConfig'][
'language'] ;
11 @include_once dirname(dirname(__FILE__)).
'/language/'.$lang.
'/main.php' ;
12 if( ! defined(
'_MD_PROTECTOR_YOUAREBADIP' ) ) {
13 include_once dirname(dirname(__FILE__)).
'/language/english/main.php' ;
19 if( class_exists(
'Wizin_User' ) ) {
21 $user =& Wizin_User::getSingleton();
22 return $user->bIsMobile ;
23 }
else if( defined(
'HYP_K_TAI_RENDER' ) && HYP_K_TAI_RENDER ) {
41 $this->filters_base = dirname(dirname(__FILE__)).
'/filters_enabled' ;
47 if( ! isset( $instance ) ) {
58 $dh = opendir( $this->filters_base ) ;
59 while( (
$file = readdir( $dh ) ) !==
false ) {
61 include_once $this->filters_base.
'/'.
$file ;
62 $plugin_name =
'protector_'.substr(
$file,0,-4) ;
63 if( function_exists( $plugin_name ) ) {
65 $ret |= call_user_func( $plugin_name ) ;
66 }
else if( class_exists( $plugin_name ) ) {
68 $plugin_obj =
new $plugin_name() ;
69 $ret |= $plugin_obj->execute() ;