Внимание скидки! Спешите забрать свой промокод!

Шаблоны

Для того, чтобы генерировать статьи программой Zerber нам понадобятся ключевые слова и шаблон с набором правил по которым будут генерироваться статьи. Чтобы сгенерировать статьи мы указываем программе список ключевых слов. Программа берет по очереди ключевые слова и на основе каждого ключевого слова генерирует одну статью. Статьи генерируются по указанному шаблону.

Можно создавать новые шаблоны или изменять существующие. Папка с шаблонами находится в папке Zerber\Templates. Для удобства шаблоны разбиты на следующие виды (папки):

Каждый шаблон хранится в отдельной папке и называется по имени этой папки. Основной (обязательный) файл шаблона называется index.html. В шаблонах могут встречаться макросы, html теги, а так же любые другие текстовые вставки.

Макросы

Макросы это своего рода инструкции, которые программа обрабатывает во время генерации статьи. В справке по макросам вы найдете подробное описание и примеры использования каждого макроса.

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

простейший шаблон Zerber

Макрос [key] выводит в шаблон текущее ключевое слово (bmw), а макрос [text:5] — 5 сгенерированных предложений. Результат обработки этого шаблона будет выглядеть следующим образом:

результат обработки шаблона

HTML в шаблонах

Помимо макросов в шаблонах можно использовать html разметку. Например, если мы хотим, чтобы текст выводился как абзац, то мы можем обрамить его html тегами <p>, а если хотим добавить ссылку, то используем тег <a>

шаблон с html тегами

Результат обработки такого шаблона будет выглядеть следующим образом:

результат обработки шаблона с html тегами

Программа никак не изменяет html разметку, а только обрабатывает макросы. Опубликованной эта статья будет выглядеть следующим образом:

опубликованная статья

Текстовые вставки

По такому же принципу, как и html вставки можно вставлять абсолютно произвольные текстовые вставки.

текстовые вставки в шаблоне

Результат обработки такого шаблона будет выглядеть следующим образом:

результат обработки шаблона с текстовыми вставками

Таким образом мы можем усложнять и изменять шаблон, чтобы добиться нужного результата.