Разметка
Zerber поддерживает собственную разметку шаблонов или файлов для постинга. С помощью этой разметки можно указать какая часть шаблона за что отвечает. Разметка не является обязательной, используется для более тонкой настройки публикации и выглядит следующим образом:
<title>Заголовок</title>
<content>
Короткая новость
<more> — разделитель на полную и короткую новости
Полная новость
</content>
<category>Родительская // Дочерняя</category>
<tags>метка 1, метка 2, метка 3</tags>
<year>2017</year>
<month>3</month>
<day>3</day>
<hour>3</hour>
<minute>3</minute>
<second>3</second>
Программа автоматически подхватывает разметку, если находит ее в файлах или шаблонах.
Принцип действия разметки следующий: программа ищет в публикуемых статьях признаки разметки и, если находит их, то применяет соответствующим образом, например, если программа встретит в статье конструкцию <title>Купить BMW в Москве<title>, то она будет использовать в качестве заголовка текст «Купить BMW в Москве». Разметку можно использовать частично, например, можно указать только категории статьи с помощью тега #categories# и разделитель на короткую и полную новости <more>.
Разметку можно сочетать с макросами, html или любыми другими текстовыми вставками. Вначале обрабатываются макросы, а затем документ разделяется разметкой. Например, вот так можно вывести один из заголовков случайным образом:
[random]
[or]<title>Заголовок 1</title>[/or]
[or]<title>Заголовок 2</title>[/or]
[/random]