📄 sysvars.php
字号:
<?
/*
+--------------------------------------------------------------------------
| Mega File Hosting Script v1.2
| ========================================
| by Stephen Yabziz
| (c) 2005-2006 YABSoft Services
| http://www.yabsoft.com
| ========================================
| Web: http://www.yabsoft.com
| Email: ywyhnchina@163.com
+--------------------------------------------------------------------------
|
| > Script written by Stephen Yabziz
| > Date started: 1th March 2006
+--------------------------------------------------------------------------
*/
define('BOOL', 1); // force boolean
define('INT', 2); // force integer
define('UINT', 3); // force unsigned integer
define('NUM', 4); // force number
define('UNUM', 5); // force unsigned number
define('STR', 6); // force trimmed string
define('BRSTR', 7); // force \n to br string
define('NOHTML', 8); // force trimmed string with HTML made safe
define('ARRAY', 9); // force array
define('XSS', 10); // clean XX atatch string
define('CNT', 11); // set custom value
define('CSM', 12); // load custom cleaner function
define('ENUM', 13); // filter enum type
define('DATE', 14); // convert string to time[seconds]
$ImageFile = array('jpg','jpeg','gif','png');
$ImageFile2 = array('bmp','tiff','tif');
$VideoFile = array('mpeg','mpg','avi','wmv');
//borrowed from phpBB
$LANG_TO_MATCH = array(
'arabic' => 'ar([_-][a-z]+)?',
'bulgarian' => 'bg',
'catalan' => 'ca',
'czech' => 'cs',
'danish' => 'da',
'german' => 'de([_-][a-z]+)?',
'english' => 'en([_-][a-z]+)?',
'estonian' => 'et',
'finnish' => 'fi',
'french' => 'fr([_-][a-z]+)?',
'greek' => 'el',
'spanish_argentina' => 'es[_-]ar',
'spanish' => 'es([_-][a-z]+)?',
'gaelic' => 'gd',
'galego' => 'gl',
'gujarati' => 'gu',
'hebrew' => 'he',
'hindi' => 'hi',
'croatian' => 'hr',
'hungarian' => 'hu',
'icelandic' => 'is',
'indonesian' => 'id([_-][a-z]+)?',
'italian' => 'it([_-][a-z]+)?',
'japanese' => 'ja([_-][a-z]+)?',
'korean' => 'ko([_-][a-z]+)?',
'latvian' => 'lv',
'lithuanian' => 'lt',
'macedonian' => 'mk',
'dutch' => 'nl([_-][a-z]+)?',
'norwegian' => 'no',
'punjabi' => 'pa',
'polish' => 'pl',
'portuguese_brazil' => 'pt[_-]br',
'portuguese' => 'pt([_-][a-z]+)?',
'romanian' => 'ro([_-][a-z]+)?',
'russian' => 'ru([_-][a-z]+)?',
'slovenian' => 'sl([_-][a-z]+)?',
'albanian' => 'sq',
'serbian' => 'sr([_-][a-z]+)?',
'slovak' => 'sv([_-][a-z]+)?',
'swedish' => 'sv([_-][a-z]+)?',
'thai' => 'th([_-][a-z]+)?',
'turkish' => 'tr([_-][a-z]+)?',
'ukranian' => 'uk([_-][a-z]+)?',
'urdu' => 'ur',
'viatnamese' => 'vi',
'chinese_traditional_taiwan'=> 'zh[_-]tw',
'chinese_simplified' => 'zh',
);
$LANG_TO_CODE = array(
'arabic' => 'ar',
'bulgarian' => 'bg',
'catalan' => 'ca', //? catalan
'czech' => 'cs',
'danish' => 'da',
'german' => 'de',
'english' => 'en',
'estonian' => 'et',
'finnish' => 'fi',
'french' => 'fr',
'greek' => 'el',
'spanish_argentina' => 'esar',
'spanish' => 'es',
'gaelic' => 'gd',
'galego' => 'gl',
'gujarati' => 'gu',
'hebrew' => 'he',
'hindi' => 'hi',
'croatian' => 'hr',
'hungarian' => 'hu',
'icelandic' => 'is',
'indonesian' => 'id',
'italian' => 'it',
'japanese' => 'ja',
'korean' => 'ko',
'latvian' => 'lv',
'lithuanian' => 'lt',
'macedonian' => 'mk',
'dutch' => 'nl',
'norwegian' => 'no',
'punjabi' => 'pa',
'polish' => 'pl',
'portuguese_brazil' => 'br',
'portuguese' => 'pt',
'romanian' => 'ro',
'russian' => 'ru',
'slovenian' => 'sl',
'albanian' => 'sq',
'serbian' => 'sr',
'slovak' => 'sk',
'swedish' => 'sv',
'thai' => 'th',
'turkish' => 'tr',
'ukranian' => 'uk',
'urdu' => 'ur',
'viatnamese' => 'vi',
'chinese_traditional_taiwan'=> 'tw',
'chinese_simplified' => 'cn',
);
$CODE_TO_LANG = array(
'ar' => 'arabic',
'bg' => 'bulgarian',
'ca' => 'catalan', //? catalan
'cs' => 'czech',
'da' => 'danish',
'de' => 'german',
'en' => 'english',
'et' => 'estonian',
'fi' => 'finnish',
'fr' => 'french',
'el' => 'greek',
'esar' => 'spanish_argentina',
'es' => 'spanish',
'gd' => 'gaelic',
'gl' => 'galego',
'gu' => 'gujarati',
'he' => 'hebrew',
'hi' => 'hindi',
'hr' => 'croatian',
'hu' => 'hungarian',
'is' => 'icelandic',
'id' => 'indonesian',
'it' => 'italian',
'jp' => 'japanese',
'ko' => 'korean',
'lv' => 'latvian',
'lt' => 'lithuanian',
'mk' => 'macedonian',
'nl' => 'dutch',
'no' => 'norwegian',
'pa' => 'punjabi',
'pl' => 'polish',
'br' => 'portuguese_brazil',
'pt' => 'portuguese',
'ro' => 'romanian',
'ru' => 'russian',
'sl' => 'slovenian',
'sq' => 'albanian',
'sr' => 'serbian',
'sk' => 'slovak',
'sv' => 'swedish',
'th' => 'thai',
'tr' => 'turkish',
'uk' => 'ukranian',
'ur' => 'urdu',
'vi' => 'viatnamese',
'tw' => 'chinese_traditional_taiwan',
'cn' => 'chinese_simplified',
);
$COUNTRY_CODE_TO_MATCH_LANG = array(
'ar' => 'ar([_-][a-z]+)?',
'bg' => 'bg',
'catalan' => 'ca',
'cz' => 'cs',
'dk' => 'da',
'de' => 'de([_-][a-z]+)?',
'en' => 'en([_-][a-z]+)?',
'ec' => 'et',
'fi' => 'fi',
'fr' => 'fr([_-][a-z]+)?',
'gr' => 'el',
'ar' => 'es[_-]ar',
'es' => 'es([_-][a-z]+)?',
'gaelic' => 'gd',
'galego' => 'gl',
'gujarati' => 'gu',
'hebrew' => 'he',
'hindi' => 'hi',
'hr' => 'hr',
'hu' => 'hu',
'is' => 'is',
'id' => 'id([_-][a-z]+)?',
'it' => 'it([_-][a-z]+)?',
'jp' => 'ja([_-][a-z]+)?',
'kr' => 'ko([_-][a-z]+)?',
'lv' => 'lv',
'lt' => 'lt',
'mk' => 'mk',
'an' => 'nl([_-][a-z]+)?',
'no' => 'no',
//'punjabi' => 'pa',
'pl' => 'pl',
'br' => 'pt[_-]br',
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -