* @copyright 2017 MyAAC * @version 0.2.4 * @link http://my-aac.org */ session_start(); define('MYAAC', true); define('MYAAC_VERSION', '0.2.4'); define('DATABASE_VERSION', 6); define('TABLE_PREFIX', 'myaac_'); define('START_TIME', microtime(true)); define('MYAAC_OS', (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') ? 'WINDOWS' : (strtoupper(PHP_OS) == 'DARWIN' ? 'MAC' : 'LINUX')); // account flags define('FLAG_ADMIN', 1); define('FLAG_SUPER_ADMIN', 2); define('FLAG_CONTENT_PAGES', 4); define('FLAG_CONTENT_MAILER', 8); define('FLAG_CONTENT_NEWS', 16); define('FLAG_CONTENT_FORUM', 32); define('FLAG_CONTENT_COMMANDS', 64); define('FLAG_CONTENT_SPELLS', 128); define('FLAG_CONTENT_MONSTERS', 256); define('FLAG_CONTENT_SCREENSHOTS', 512); define('FLAG_CONTENT_MOVIES', 1024); // news define('NEWS', 1); define('TICKET', 2); define('ARTICLE', 3); // directories define('BASE', dirname(__FILE__) . '/'); define('ADMIN', BASE . 'admin/'); define('SYSTEM', BASE . 'system/'); define('CACHE', SYSTEM . 'cache/'); define('LOCALE', SYSTEM . 'locale/'); define('LIBS', SYSTEM . 'libs/'); define('LOGS', SYSTEM . 'logs/'); define('PLUGINS', BASE . 'plugins/'); define('TEMPLATES', BASE . 'templates/'); define('TOOLS', BASE . 'tools/'); // otserv versions define('OTSERV', 1); define('OTSERV_06', 2); define('OTSERV_FIRST', OTSERV); define('OTSERV_LAST', OTSERV_06); define('TFS_02', 3); define('TFS_03', 4); define('TFS_FIRST', TFS_02); define('TFS_LAST', TFS_03); // basedir $basedir = ''; $tmp = explode('/', $_SERVER['SCRIPT_NAME']); $size = sizeof($tmp) - 1; for($i = 1; $i < $size; $i++) $basedir .= '/' . $tmp[$i]; $basedir = str_replace('/admin', '', $basedir); $basedir = str_replace('/install', '', $basedir); define('BASE_DIR', $basedir); if(isset($_SERVER['HTTPS'][0]) && $_SERVER['HTTPS'] == 'on') define('SERVER_URL', 'https://' . $_SERVER['HTTP_HOST']); else define('SERVER_URL', 'http://' . $_SERVER['HTTP_HOST']); define('BASE_URL', SERVER_URL . BASE_DIR . '/'); define('ADMIN_URL', SERVER_URL . BASE_DIR . '/admin/'); //define('CURRENT_URL', BASE_URL . $_SERVER['REQUEST_URI']); ?>