error_reporting(E_ALL);// Показываем все ошибки. В релизе опция отключается.
setlocale(LC_ALL, 'ru_RU.UTF-8'); //Устанавливаем свою локаль (нужна для работы с базами)
/*----===== PATH =====-----*/
$QCONFIG['PATH']['index'] = getcwd().'/'; //Локальный путь до точки входа в фреймворк (где лежит index);
$QCONFIG['PATH']['engine'] = $QCONFIG['PATH']['index']. '/engine/'; //Папка с движком и компонентами фреймворка.
$QCONFIG['PATH']['kernel'] = $QCONFIG['PATH']['engine']. '/kernel.php'; //Путь до ядра
$QCONFIG['PATH']['kext'] = $QCONFIG['PATH']['engine']. '/kext/'; //Путь до расширений ядра
$QCONFIG['PATH']['db'] = $QCONFIG['PATH']['engine']. '/database/'; //Путь до пользовательских баз данных
$QCONFIG['PATH']['units'] = $QCONFIG['PATH']['engine']. '/units/'; //Путь до модулей
$QCONFIG['PATH']['router'] = $QCONFIG['PATH']['engine']. '/router.php'; //Путь до роутера
$QCONFIG['PATH']['contr'] = $QCONFIG['PATH']['engine']. '/controllers/'; //Путь до контроллеров
$QCONFIG['PATH']['library'] = $QCONFIG['PATH']['engine']. '/library/'; //Путь до коллекций библиотек
$QCONFIG['PATH']['cache'] = $QCONFIG['PATH']['engine']. '/cache/'; //Папка для сброса кеша
$QCONFIG['PATH']['logs'] = $QCONFIG['PATH']['engine']. '/logs/'; //Путь до папки с логами
$QCONFIG['PATH']['temp'] = $QCONFIG['PATH']['index']. '/temp/'; //Путь до временной папки
$QCONFIG['PATH']['themes'] = $QCONFIG['PATH']['index']. '/themes/'; //Папка с темами сайта
/*----===== WFI =====-----*/
$QCONFIG['WFI']['URL'] = 'WFI'; //URL псевдоним для WFI (тот, который вводится в адресную строку). Не чувствителен к регистру.
$QCONFIG['WFI']['div'] = ':'; //Разделитель категорий WFI. Приемер: domain.ru/wfi:function:temp:add
//При указании разделителей, лучше воздержаться от управляющих URL символов: ?&*' ну и других. Возможны сочетания =>
$CMSCFG['WFI']['alias'] = '1'; //Разрешить использовать контроллерам псевдонимы для своих функций
$CMSCFG['WFI']['cash'] = '0'; //Разрешить кешировать псевдонимы контроллеров. Если контролееров много, это может несколько повысить производительность.
/*----===== UNITS =====-----*/
/* Раздел хранит настройки модулей. Каждый модуль иммет право писать сюда свои параметры*/
$QCONFIG['UNIT']['DB']['exdb'] = "sqdb"; //Расширение баз данных
$QCONFIG['UNIT']['Template']['compil_folder'] = $QCONFIG['PATH']['temp']."/template/"; //Папка для скомпилированных шаблонов
$QCONFIG['UNIT']['Template']['compil_ext'] = "php"; //Расширение откомпилированного шаблона
$QCONFIG['THEME']['default'] = "brides"; //Активная тема сайта
//Базы данных по умолчанию
$CMSCFG['db_users'] = 'users'; //Хранит сведения о зарегистрированных пользователях в системе (имя базы даннных)
$CMSCFG['db_pages'] = 'pages'; //Хранит сведения о всех страницах сайта. Фактически в ней содержиться весь контент сайта.
$CMSCFG['db_menus'] = 'menus'; //Хранит сведения о всех страницах сайта. Фактически в ней содержиться весь контент сайта.
//$CMSCFG['db_users'] = $CMSCFG['PATH_db'] . "users." . $CMSCFG["exdb"]; //Хранит сведения о зарегистрированных пользователях в системе
//$CMSCFG['db_pages'] = $CMSCFG['PATH_db'] . "pages." . $CMSCFG["exdb"]; //База данных страниц FrameWorkeeeeeeeen!!! =)
//Какие учетные данные использовать, если база данных пользователей утеряна
$CMSCFG['user_default_name'] = 'root';
$CMSCFG['user_default_pass'] = '000000';
//Параметры линкера (для сборки страниц)
$CMSCFG['linker_themepath'] = '<[THEMEPATH]>'; //Как в шаблоне (при html разметке) обявлять путь до него самого
//$CMSCFG['PATH_cash'] = $CMSCFG["engine"]."/cash/"; //Путь до папки с кешем
//function CurrentDir() //Получаем текущую директорию
//{
// return getcwd().'/';
//}
//$CMSCFG['PATH_mods'] = $CMSCFG["engine"]."../cms/kernel/";
//$CMSCFG['PATH_gallary'] = $CMSCFG["engine"]."../cms/gallary/";
//Превращаем все относительные пути в конфигурации в абсолютные
//foreach ($GLOBCONFIG as $key => $value ) { $GLOBCONFIG[$key] = CurrentDir().$value;}
//Автоматически поключаем все базы данных из папки
//$buffer = glob($GLOBCONFIG['PATH_db']."*.$cfg_exdb");
//foreach ($buffer as $key => $value ) $CMSDB[basename($value, ".$cfg_exdb")] = $value;
//if (count($CMSDB) > 0) //Если массив пустой, то выводит ошибку foreach
// foreach ($CMSDB as $key => $value ) echo "$key := $value
";
//Имена стандартных баз данных, которые вшиты в CMS
//$GLOBCONFIG['db_user'] = $GLOBCONFIG['PATH_db'] . "user.db";
//$GLOBCONFIG['db_client'] = $GLOBCONFIG['PATH_db'] . "client.db";
//$GLOBCONFIG['db_comment'] = $GLOBCONFIG['PATH_db'] . "comment.db";
//$GLOBCONFIG['db_service'] = $GLOBCONFIG['PATH_db'] . "service.db";
//$GLOBCONFIG['db_contact'] = $GLOBCONFIG['PATH_db'] . "contact.db";
//$GLOBCONFIG['db_content'] = $GLOBCONFIG['PATH_db'] . "content.db";
//$GLOBCONFIG['db_news'] = $GLOBCONFIG['PATH_db'] . "news.db";
//Делаем выноски, наиболее распространенных переменных
//$PATH_db = $GLOBCONFIG['PATH_db'];
//$PATH_db_user = $GLOBCONFIG['db_user'];
//$PATH_db_news = $GLOBCONFIG['db_news'];
//$PATH_db_client = $GLOBCONFIG['db_client'];
//$PATH_db_comment = $GLOBCONFIG['db_comment'];
//$PATH_db_service = $GLOBCONFIG['db_service'];
//$PATH_db_contact = $GLOBCONFIG['db_contact'];
//$PATH_db_content = $GLOBCONFIG['db_content'];
//$URLtheme = "themes/"; //Активная тема URL
//$URLadmin = "admin/"; //Путь к админке
Notice: Undefined variable: QCONFIG in /var/www/html/ARCHIVE/brides.rf/index.php on line 6
Warning: require(): Filename cannot be empty in /var/www/html/ARCHIVE/brides.rf/index.php on line 6
Fatal error: require(): Failed opening required '' (include_path='.:/usr/share/php') in /var/www/html/ARCHIVE/brides.rf/index.php on line 6