Свойства страницы в Zebrum Lite

13 июля 2009 | Комментариев нет
@@title

Заголовок браузера. Обязательное свойство страницы.

Замечание

Для парсера для задания заголовка браузера используются символы решетки.

@@h1

Название страницы.

Замечание

Если не указано название страницы, то будет использован заголовок браузера.

@@menu

Название пункта меню для данной страницы.

Замечание

Если не указано название пункта меню, то будет использовано название страницы.

@@keywords

Ключевые слова страницы. Выводятся в мета-тэгах.

@@description

Описание страницы. Выводится в мета-тэгах.

@@template

Название шаблона, который будет использован для оформления страницы. Название шаблона задается без расширения файла.

@@template=default

@@publish

Дата публикации страницы. Страница будет доступна только после наступлении даты публикации.

@@publish=2009-07-13

Замечание

Если у страницы не задана дата публикации, то будет использована дата последней модификации файла с описанием страницы.

@@sort

Номер сортировки страницы. Может быть использовано для сортировки пунктов меню.

Замечание

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

@@tags

Список тэгов страницу через запятую.

@@menuid

Код меню, в котором будет выводиться ссылка на эту страницу.

Замечание

Если код меню не указан, то будет использован код меню родительской страницы, а для страницы первого уровня — «main«.

@@nosubmenu

Запрещает у текущей страницы выводить подпункты меню. Пункт меню текущей страницы выводится

@@nosubmenu=1

@@nomenuitem

Запрещает выводить пункт меню текущей страницы.

@@nomenuitem=1

@@menuorder

Порядок сортировки дочерних страниц в меню.

Замечание

Если порядок сортировки не указан, то будет использован порядок, заданный в настройках сайта.

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

@@menuorder=publish desc, sort desc

@@cache

Запрещает кэшировать текст страницы. Таким образом если в тексте есть фрагменты PHP-кода, то этот код будет выполняться при каждом посещении страницы вне зависимости от настроек кэширования сайта.

@@cache=off

@@split, @@nosplit

В зависимости от настроек автоматического деления текста страницы на части (подстраницы) используются разные свойства.

При включенном автоматическом делении используется свойство @@nosplit для запрета разбиения текста страницы на подстраницы.

@@nosplit=1

При выключенном — @@split для разрешения разбиения текста.

@@split=1

@@filter

Данное свойство используется для указания преобразований, которые необходимо проделать с текстом перед выводом в браузер.

Эти преобразования можно перечислять через запятую.

В качестве стандартных преобразований в дистрибутив Zebrum Lite входят:

  • asis — выводит текст «как есть»;

  • text2html — преобразует обычный текст в HTML;

  • php — интерпретирует текст как PHP-код.

@@filter=php, text2html

Замечание

Если для страницы не указано данное свойство, то используетсся значение, заданное в настройках сайта.

@@charset

Кодировка файла с информацией о странице.

Замечание

Если для страницы не указана кодировка, то используется значениеи из настроек сайта.

При наполнении сайта с помощью парсера значение свойства будет прописано согласно настройкам парсера.

Замечание

Если кодировка с информацией о странице будет отличаться от кодировки сайта, то информация будет автоматически перекодирована перед использованием на сайте.

@@images

Название файла с изображением, которое будет добавлено в начало страницы.

Предполагается, что файл с изображением находится в папке images.

@@images=zebrum.png

Более детальную информацию по свойству @@images можно почитать здесь.

Теги: ,

  • Denrev

    Не пойму генерится ли файл sitemap.xml и если то как ?

  • Генерируется. Автоматически.

  • а движок корректно отдает last-modified в соответствии с @@publish?

blog comments powered by Disqus