ОБЩЕЕ ОПИСАНИЕ
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Обычный текстовый файл в кодировке UTF8. 

Файл состоит из 2-х секций: описание и текст. Они разделяются ---

В текстовой секции может быть блок комментариев. ---COMMENTS-START--- ... ---COMMENTS-END---

Пример тестового файла см. test-file.txt

Структура файла с комментариями:
===============================
описание

---

текст

---COMMENTS-START---

комментарии

---COMMENTS-END---
=============================


Структура файла только с текстом:
================================
описание

---

текст
=============================


ОПЦИИ ЗАПИСИ
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* Все опции регистрозависимы и строятся по схеме КЛЮЧ:ЗНАЧЕНИЕ. Каждый элемент в отдельной строке. 

* Обязательным является только заголовок записи (TITLE). Если заголовка нет, то файл игнорируется.

* Пустые опции (без указанного значения) недопускаются.


Пример простого файла:
=============================
TITLE: Заголовок записи
CAT: Новости / MaxSite CMS
---
текст записи
=============================



ОПИСАНИЕ ОПЦИЙ
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

TITLE: заголовок

Рубрики (только какой-то один вариант!):
CAT_ID: номер рубрики — по id (несколько — через запятую или пробел) 
CAT_SLUG: короткая ссылка рубрики — по slug (через запятую или пробел)
CAT: название рубрики — по названию (через «/»)

TAG: метки
SLUG: короткая ссылка
DATE: дата в формате YYYY-MM-DD HH:MM:SS например 2015-12-15 12:20:30
TYPE: тип записи (blog, static)
STATUS: статус записи (publish, draft, private)
MENU_ORDER: порядок (число)
COMMENT_ALLOW: разрешить комментарии (0 - нет, если не указывать, то разрешить)
FEED_ALLOW: публиковать в RSS сайта (0 - нет, если не указывать, то разрешить)
PASSWORD: пароль для чтения записи
ID_AUTHOR: id автора (число) (автор должен быть заранее создан на сайте)

Дополнительные мета-данные:
META-TITLE: титул в браузере
META-DESCRIPTION: описание записи
META-KEYWORDS: ключевые слова
META-IMAGE_FOR_PAGE: http-адрес изображения записи (должен быть в /uploads/)
META-IMAGE_FOR_PAGE_OUT: вывод изображения (no-page — не показывать на странице записи)
META-PAGE_TEMPLATE: main-шаблон записи (left-sidebar, no-sidebar и т.п.)
META-PAGE_CSS_PROFILES: css-профиль оформления
META-INFO-TOP-CUSTOM: шаблон заголовка записи (info-top-файл: header-only.php, no-info.php и т.п.)
META-PARSER_CONTENT: обработчик HTML (Default, Simple) Если не указывать, то используется Default


КОММЕНТАРИИ К ЗАПИСИ
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Блок комментариев указывается в конце текста записи и комментарии разделяются между собой ---

=============================
---COMMENTS-START--- 
комментарий 1
---
комментарий 2
---
комментарий 3
---COMMENTS-END---
=============================

Каждый комментарий состоит из полей. Поле «comment_content» содержит текст коментария. Если это 
многосрочный текст, то все переносы строки должны быть заменены на «__NR__».

comment_author: имя
comment_author_email: email
comment_author_url: сайт комментатора
comment_author_IP: ip
comment_date: дата
comment_content: текст

В текущем варианте все комментарии становятся анонимными, таким образом поля comment_author_url 
и comment_author_email игнорируются.


ПРОЧЕЕ
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* Обязательное поле только TITLE. Всё остальное по-желанию.

* Рубрика указывается существующая. Если она указана неверно, то рубрика не ставится. Порядок рубрик не имеет значения.

* Метки ставятся как есть.

* Slug — по стандарту MaxSite CMS. Если не указывать, то будет сформирован на основе TITLE.

* Дата указывается в полном корректном (!) формате. Если дата не указывается, то ставится текущее время.

* Если запись уже есть, она игнорируется.

* Сообщения о добавлении или ошибках добавления не выводятся.


# end of file