3 if (!class_exists(
'ProtectorRegistry'))
exit(
'Registry not found');
11 if( file_exists( dirname(__FILE__).
'/language/'.
$language.
'/modinfo.php' ) ) {
12 include dirname(__FILE__).
'/language/'.
$language.
'/modinfo.php' ;
13 }
else if( file_exists( dirname(__FILE__).
'/language/english/modinfo.php' ) ) {
14 include dirname(__FILE__).
'/language/english/modinfo.php' ;
21 $modversion[
'version'] = file_get_contents( dirname(__FILE__).
'/include/version.txt' ) ;
23 $modversion[
'author'] =
"GIJ=CHECKMATE<br />PEAK Corp.(http://www.peak.ne.jp/)" ;
26 $modversion[
'license_url'] =
"www.gnu.org/licenses/gpl-2.0.html/";
68 'name' =>
'global_disabled' ,
70 'description' =>
$constpref.
'_GLOBAL_DISBLDSC' ,
71 'formtype' =>
'yesno' ,
72 'valuetype' =>
'int' ,
77 'name' =>
'default_lang' ,
79 'description' =>
$constpref.
'_DEFAULT_LANGDSC' ,
80 'formtype' =>
'text' ,
81 'valuetype' =>
'text' ,
82 'default' => @
$GLOBALS[
'xoopsConfig'][
'language'] ,
86 'name' =>
'log_level' ,
89 'formtype' =>
'select' ,
90 'valuetype' =>
'int' ,
95 'name' =>
'banip_time0' ,
98 'formtype' =>
'text' ,
99 'valuetype' =>
'int' ,
104 'name' =>
'reliable_ips' ,
106 'description' =>
$constpref.
'_RELIABLE_IPSDSC' ,
107 'formtype' =>
'textarea' ,
108 'valuetype' =>
'array' ,
109 'default' =>
"^192.168.|127.0.0.1" ,
113 'name' =>
'session_fixed_topbit' ,
115 'description' =>
$constpref.
'_HIJACK_TOPBITDSC' ,
116 'formtype' =>
'text' ,
117 'valuetype' =>
'int' ,
122 'name' =>
'groups_denyipmove' ,
124 'description' =>
$constpref.
'_HIJACK_DENYGPDSC' ,
125 'formtype' =>
'group_multi' ,
126 'valuetype' =>
'array' ,
127 'default' => array(1) ,
131 'name' =>
'san_nullbyte' ,
133 'description' =>
$constpref.
'_SAN_NULLBYTEDSC' ,
134 'formtype' =>
'yesno' ,
135 'valuetype' =>
'int' ,
149 'name' =>
'die_badext' ,
151 'description' =>
$constpref.
'_DIE_BADEXTDSC' ,
152 'formtype' =>
'yesno' ,
153 'valuetype' =>
'int' ,
158 'name' =>
'contami_action' ,
160 'description' =>
$constpref.
'_CONTAMI_ACTIONDS' ,
161 'formtype' =>
'select' ,
162 'valuetype' =>
'int' ,
167 'name' =>
'isocom_action' ,
169 'description' =>
$constpref.
'_ISOCOM_ACTIONDSC' ,
170 'formtype' =>
'select' ,
171 'valuetype' =>
'int' ,
176 'name' =>
'union_action' ,
178 'description' =>
$constpref.
'_UNION_ACTIONDSC' ,
179 'formtype' =>
'select' ,
180 'valuetype' =>
'int' ,
185 'name' =>
'id_forceintval' ,
188 'formtype' =>
'yesno' ,
189 'valuetype' =>
'int' ,
194 'name' =>
'file_dotdot' ,
196 'description' =>
$constpref.
'_FILE_DOTDOTDSC' ,
197 'formtype' =>
'yesno' ,
198 'valuetype' =>
'int' ,
203 'name' =>
'bf_count' ,
206 'formtype' =>
'text' ,
207 'valuetype' =>
'int' ,
212 'name' =>
'bwlimit_count' ,
214 'description' =>
$constpref.
'_BWLIMIT_COUNTDSC' ,
215 'formtype' =>
'text' ,
216 'valuetype' =>
'int' ,
221 'name' =>
'dos_skipmodules' ,
223 'description' =>
$constpref.
'_DOS_SKIPMODSDSC' ,
224 'formtype' =>
'text' ,
225 'valuetype' =>
'text' ,
230 'name' =>
'dos_expire' ,
232 'description' =>
$constpref.
'_DOS_EXPIREDSC' ,
233 'formtype' =>
'text' ,
234 'valuetype' =>
'int' ,
239 'name' =>
'dos_f5count' ,
241 'description' =>
$constpref.
'_DOS_F5COUNTDSC' ,
242 'formtype' =>
'text' ,
243 'valuetype' =>
'int' ,
248 'name' =>
'dos_f5action' ,
250 'description' =>
'' ,
251 'formtype' =>
'select' ,
252 'valuetype' =>
'text' ,
253 'default' =>
"exit" ,
257 'name' =>
'dos_crcount' ,
259 'description' =>
$constpref.
'_DOS_CRCOUNTDSC' ,
260 'formtype' =>
'text' ,
261 'valuetype' =>
'int' ,
266 'name' =>
'dos_craction' ,
268 'description' =>
'' ,
269 'formtype' =>
'select' ,
270 'valuetype' =>
'text' ,
271 'default' =>
"exit" ,
275 'name' =>
'dos_crsafe' ,
277 'description' =>
$constpref.
'_DOS_CRSAFEDSC' ,
278 'formtype' =>
'text' ,
279 'valuetype' =>
'text' ,
280 'default' =>
"/(bingbot|Googlebot|Yahoo! Slurp)/i" ,
284 'name' =>
'bip_except' ,
286 'description' =>
$constpref.
'_BIP_EXCEPTDSC' ,
287 'formtype' =>
'group_multi' ,
288 'valuetype' =>
'array' ,
289 'default' => array(1) ,
293 'name' =>
'disable_features' ,
295 'description' =>
'' ,
296 'formtype' =>
'select' ,
297 'valuetype' =>
'int' ,
299 'options' => array(
'xmlrpc'=>1,
'xmlrpc + 2.0.9.2 bugs'=>1025,
'_NONE'=>0)
302 'name' =>
'enable_dblayertrap' ,
304 'description' =>
$constpref.
'_DBLAYERTRAPDSC' ,
305 'formtype' =>
'yesno' ,
306 'valuetype' =>
'int' ,
311 'name' =>
'dblayertrap_wo_server' ,
313 'description' =>
$constpref.
'_DBTRAPWOSRVDSC' ,
314 'formtype' =>
'yesno' ,
315 'valuetype' =>
'int' ,
320 'name' =>
'enable_bigumbrella' ,
322 'description' =>
$constpref.
'_BIGUMBRELLADSC' ,
323 'formtype' =>
'yesno' ,
324 'valuetype' =>
'int' ,
329 'name' =>
'spamcount_uri4user' ,
332 'formtype' =>
'textbox' ,
333 'valuetype' =>
'int' ,
338 'name' =>
'spamcount_uri4guest' ,
341 'formtype' =>
'textbox' ,
342 'valuetype' =>
'int' ,
348 'name' =>
'stopforumspam_action' ,
349 'title' =>
$constpref.
'_STOPFORUMSPAM_ACTION' ,
350 'description' =>
$constpref.
'_STOPFORUMSPAM_ACTIONDSC' ,
351 'formtype' =>
'select' ,
352 'valuetype' =>
'text' ,
353 'default' =>
'none' ,