Настройки сайта задаются в файле zcontent/config/config.ini
. После изменения настроек кэш сайта сбрасывается автоматически.
- engine.charset
Указывает кодировку сайта. Тексты страниц сайта будет автоматически перекодированы в указанную здесь кодировку. Все файлы шаблонов должны быть в этой кодировке.
Например, для создания сайта в кодировке Windows-1251 потребуется указать значение этой настройки Windows-1251, а все файлы используемой темы сайта должны быть в Windows-1251.
Значение по умолчанию:
utf-8
- engine.timezone
Временная зона, которая будет использоваться на сайте.
Значение по умолчанию:
Europe/Moscow
- engine.plugins
Список используемых плагинов на сайте.
Значение по умолчанию:
zplugin_rss, zplugin_sitemapxml
- engine.taxonomies
Список классификаторов страниц сайта.
Значение по умолчанию:
ztaxonomy_tags, ztaxonomy_time
- engine.indexpagepath
Путь к странице, которая будет являться главной для сайта и открываться по слешу.
Значение по умолчанию:
/index
- cache.backend
Список классов, которые могут быть использованы для хранения кэша (индекса). Названия классов разделяются запятой и создаются последовательно до первого успешного.
В качестве бэкендов можно использовать следующие классы:
zcache_backend_files
— использование в качестве кэша файлы.zcache_backend_mem
— хранит кэш в памяти и формирует его при каждом запросе.zcache_backend_factory_sqlite
— в качестве хранения кэша используется база данных SQLite (экспериментально).- cache.folder
Относительный путь к папке для хранения кэш-файлов.
Значение по умолчанию:
zcontent/cache
.
Настройки источника данных.
- source.charset
Если для файла страницы не указана кодировка, то будет использоваться эта.
Значение по умолчанию:
utf-8
- source.filter
Фильтр текста страницы, используемый по умолчанию.
Значение по умолчанию:
zfilter_text2html
- source.transforms
Преобразователи страницы. Используются для изменения свойств страницы перед добавлением в репозиторий.
Значение по умолчанию:
ztransform_images, ztransform_split
- source.allow_php
Флаг разрешает использования фильтра
zfilter_php
.Значение по умолчанию:
off
Формат адресов страниц.
- url.extension
Расширение страниц сайта.
Замечание Для того, чтобы у всех страниц в браузере было расширение
.html
необходимо указать.html
.Значение по умолчанию:
/
- url.baseuri
Базовый адрес сайта.
Замечание Если движок сайта устанавливается в папку
folder
, то значение базового адреса сайта должно быть/folder/
.Значение по умолчанию:
/
- url.subpages
Шаблон формирования адресов подстраниц, начиная со второй страницы.
Пример 1.1. Шаблоны формирования адресов подстраниц
; /index-2.html или /index-2/
url.subpages = #pageuri#-#pagenum#
; /index.page-2.html или /index.page-2/
url.subpages = #pageuri#.page-#pagenum#
; /index/page/2.html или /index/page/2/
url.subpages = #pageuri#/page/#pagenum#
Значение по умолчанию:
#pageuri#/page/#pagenum#
- url.hideindex
Если значение данного параметра равно
on
, то при формировании адлеса подстраницы для главной, ее адрес будет опускаться.Значение по умолчанию:
on
- menu.order
Порядок сортировки пунктов главного меню.
Значение по умолчанию:
sort asc, menu asc
Настройки плагина zplugin_rss
(RSS-лента).
- rss.feed_url
Адрес, по которому будет открываться RSS-лента.
Значение по умолчанию:
/feed/
- rss.feedburner_url
Адрес ленты на Feedburner, который будет использоваться для поставки RSS-ленты.
- rss.title
Название RSS-ленты.
- rss.description
Описание RSS-ленты.
- rss.sections
Список разделов через запятую, страницы из которых необходимо транслировать в RSS-ленте.
rss.sections = /news, /stories
- rss.order
Порядок сортировки страниц в ленте.
Значение по умолчанию:
time desc, sort asc, title asc
- rss.limit
Количество страниц в RSS-ленте.
Значение по умолчанию:
10
Настройки преобразователя ztransform_split
(автоматическое деление текста страницы на подстраницы).
- split.auto
Признак автоматического деления текстов страниц на подстраницы.
Значение по умолчанию:
off
- split.size
Желаемое количество знаков, после которых требуется переход на следующую страницу. Переход на новую страницу будет после окончания абзаца.
Значение по умолчанию:
1000