Разметка

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]