 
/** New
$GLOBALS['allowSkype']
*/
Суперглобальный массив $GLOBALS
Переменные, которые могут использоваться на всех блоках страницы, выведены в глобальные переменные.
$GLOBALS['parentPage'] | Идентификатор родительской страницы. Напоминаем, что идентификатор текущей страницы выводится в каждый шаблон в переменной $page. |
Авторизовавшийся пользователь
Регистрационные данные
|
---|
$GLOBALS['user']['avatar'] | Имя файла аватара |
$GLOBALS['user']['email'] | Электронный адрес пользователя |
$GLOBALS['user']['familyname'] | Фамилия |
$GLOBALS['user']['ip'] | последний IP-адрес компьютера пользователя |
$GLOBALS['user']['login'] | Логин пользователя |
$GLOBALS['user']['notes'] | Заметки о пользователе |
$GLOBALS['user']['password'] | Пароль пользователя |
$GLOBALS['user']['personalname'] | Имя пользователя |
$GLOBALS['user']['regdate'] | Дата регистрации |
$GLOBALS['user']['userId'] | Идентификатор пользователя |
$GLOBALS['user']['visitdate'] | Дата последнего визита пользователем сайта |
$GLOBALS['user']['website'] | Веб-сайт пользователя |
Настройки
|
---|
$GLOBALS['user']['userDontSeeEditButtons'] | Пользователь не видит кнопки редактирования |
$GLOBALS['user']['userIsActivated'] | Пользователь активирован |
$GLOBALS['user']['userIsAdmin'] | Пользователь является администратором |
$GLOBALS['user']['userIsAsVisitor'] | Режим посетителя |
$GLOBALS['user']['userIsEditor'] | Пользователь является Редактором сайта |
$GLOBALS['user']['userSeesBlockBoundaries'] | Границы блоков отображаются |
|
Ниже представлены другие суперглобальные переменные, которые могут понадобиться в особых случаях. Это конфигурационные параметры, которые задаются в главном файле сайта index.php. Если эти параметры не заданы, переменным присваиваются значения по умолчанию.
$GLOBALS['bloxDir'] | Абсолютный путь к папке с файлами системы управления (по умолчанию папка называется BLOX) |
$GLOBALS['bloxUrl'] | Абсолютный URL папки с файлами системы управления |
$GLOBALS['templatesDir'] | Абсолютный путь к папке с шаблонами сайта |
$GLOBALS['templatesUrl'] | Абсолютный URL папки с шаблонами сайта(Например, для обращения к картинкам и др. файлам, находящимся в этой папке при многосайтовом режиме. См. пример) |
$GLOBALS['prefix'] | Префикс имен таблиц с данными сайта в БД
|
Дело в том что, веб-сервером можно управлять так, что в строке браузера будет приведен несуществующий путь (например, с помощью mod_rewrite в Apache). Приведенные ниже переменные дают реальный путь к сайту.
$GLOBALS['siteDir'] | Абсолютный путь к корневой папке сайта (где находится файл index.php) |
$GLOBALS['siteUrl'] | Абсолютный URL сайта |
|