FL.ru – фриланс сайт удаленной работы №1. Поиск удаленной работы, фрилансеры.

Константы, использующиеся в Joomla 1.5.х

Категории: Joomla

В CMS Joomla применяется около четырехсот постоянных значений — констант. Многие константы есть часть сторонних библиотек программирования. Для правильной работы с Joomla совсем необязательно знать их наизусть. Несколько основных констант Joomla вполне достаточно для того, чтобы успешно работать со всеми расширениями Joomla.

Константа — постоянная величина, не меняющая своего значения в процессе определенных действий (значение переменной может меняться в любую сторону). В качестве примера константы можно привести число пи или коэффициент многочлена.

Звездочкой (*) обозначено условие, которое означает установку сайта в каталоге корня сайта /joomla.

Имя константы

Описание значения

Значение* (по умолчанию)

DS

Вставка значка разделителя директорий (/)

"/"

JPATH_ADMINISTRATOR

Указывает путь к панели администратора (/joomla/administrator)

"/joomla/administrator"

JPATH_BASE

Указывает путь к корневому каталогу (/joomla)

JPATH_BASE == JPATH_ADMINISTRATOR

JPATH_BASE == JPATH_SITE

JPATH_BASE == JPATH_INSTALLATION

JPATH_CACHE

Указывает путь к кэшу (/joomla/cache)

"/joomla/cache"

JPATH_COMPONENT

Указывает путь к папке компонентов

"/joomla/components/com_example"

JPATH_COMPONENT_ADMINISTRATOR

Указывает путь к административной папке части компонентов

"/joomla/administrator/components/com_example"

JPATH_COMPONENT_SITE

Указывает путь к видимой части компонента

"/joomla/components/com_example"

JPATH_CONFIGURATION




Указывает путь к файлу configuration.php

"/joomla"

JPATH_INSTALLATION

Указывает путь к папке с инсталляторами

"/joomla/installation"

JPATH_LIBRARIES

Указывает путь к библиотекам

"/joomla/libraries"

JPATH_PLUGINS

Указывает путь к папке с плагинами

"/joomla/plugins"

JPATH_ROOT

Указывает путь к видимой части сайта

"/joomla"

JPATH_SITE

Указывает прямой путь к сайту

"http://mysite.ru"

JPATH_THEMES

Указывает путь к шаблонам joomla

"/joomla/templates"

JPATH_XMLRPC

Указывает путь к директории xml-rpc

"/joomla/xmlrpc"

 

Формат даты определяется еще четырьмя константами. Эти константы, в свою очередь, определяются используемым языком. По умолчанию формат применяется в том случае, если язык не определен языковым файлом.

Имя константы

Пример даты

Значение* (по умолчанию)

DATE_FORMAT_LC

Воскресенье, 23 Июня 2010

%A, %d %B %Y

DATE_FORMAT_LC2

Воскресенье, 23 Июня 2010 00:00

%A, %d %B %Y %H:%M

DATE_FORMAT_LC3

23 Июня 2010

%d %B %Y

DATE_FORMAT_LC4

23.06.10

%d.%m.%y

 

При подключении файлов задействуется еще одна постоянная величина, которая отвечает за правильное структурирование сайта. Для безопасности и в целях сохранности файлов рекомендуется в каждый файл вставлять нижеследующий фрагмент:

1
defined('_JEXEC') or die('Restricted access');

Все приведенные константы определяются файлом /ncludes/defines.php, кроме постоянной величины JPATH_BASE которая определяется в файле /index.php.




Подпишитесь на рассылку блога
max1net.com:
Уже подписались человек
Укажите свой e-mail