Урок - Определение тем info-файлы.

Главная » Курсы » Курс Drupal 6, Темизация. » Урок - Определение тем info-файлы.

Обучающий онлайн курс
Drupal 6, Темизация.

Лицензия: Копирование запрещено.

 

Параметры тем

Правила записей в .info-файле похожи на правила для .ini-файлов. Строка начинается с записи ключа, потом используется знак «=» и затем вводится значение ключа, т.е. запись выглядит подобным образом — key = value. .info-файл — это текстовый файл определяющий статические параметры темы, причём большинство параметров этого файла являются дополнительными. Когда значения не указаны, то будут применяться значения по умолчанию.

Отметьте: содержание .info-файла кешируется в базе данных (не путайте кеш .info-файла с реестром тем). Таким образом, внесение изменений требует очистки кеша.

В разделе управления сайтом, различные параметры темы могут быть включены или выключены на странице темы. Например можно выключить вывод миссии сайта, просто сняв отметку с поля Миссия. Все эти параметры доступны будут доступны или недоступны на этой странице в зависимости от того, определено ли их использование в разделе разделе features[]. Если соответствующая возможность определена, то она будет доступна на странице настройки темы.

Применение параметров

Когда в теме не определены параметры которые могут использоваться в .info-файле, то используются параметры по умолчанию.

Отметьте: параметры, которые определены, применяются группами. Например, если в .info-файле определён один регион с использованием записи regions[], то все пять значений этой группы определённые по умолчанию применяться уже не будет, будет применяться только этот один определённый регион. Если .info-файл не содержит ни одной записи для группы regions[], то будет применена вся группа параметров состоящая 5 значений.