Настройки сайта задаются в файле 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
Расширение страниц сайта.
![[Замечание]](/images/note.png)
Замечание Для того, чтобы у всех страниц в браузере было расширение
.htmlнеобходимо указать.html.Значение по умолчанию:
/- url.baseuri
Базовый адрес сайта.
![[Замечание]](/images/note.png)
Замечание Если движок сайта устанавливается в папку
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
Личный кабинет