Профили импорта XML
Данное окно служит для создания и редактирования правил импорта контента с файлов в формате XML.
В верхней части окна находятся названия профилей. При двойном клике на профиль он активируется для редактирования.
Редактор состоит из 4 частей:
- Статьи (осн.) - правила формирование основных полей для статьи - название и текст;
- Статье (доп.) - правила формирование остальных полей для статьи;
- Категории - правила формирование категорий;
- Комментарии - правила формирование комментариев.
Для того, чтобы создать профиль у вас обязательно должен быть XML файл с нужной структурой (желательно чтобы это был не большой файл, так как анализ больших файлов может занять некоторое время). Первым делом, после создания нового профиля, необходимо проанализировать файл, для того, чтобы программа знала какая у него структура. После анализа можно заняться заполнением необходимых полей.
Готовые профили можно найти в этой теме: zebroid.ru/forum/viewtopic.php?f=13&t=1003 (только для покупателей программы)
Статьи (осн.)
Повторяемый тег - тег или путь к тегу, в котором описаны статьи (повторяемым он называется потому, что если в файле больше чем 1 статья, то для каждой статьи этот тег будет одинаково называться, отличатся будет только его содержимое). Просто выберите нужный тег в выпадающем списке. Например:
Для XML с такой структурой:
<shop>
<name>Интернет-магазин OZON.ru</name>
<company>ООО "Интернет Решения"</company>
<url>http://www.ozon.ru/</url>
<currencies>
<currency id="RUR" rate="1"></currency>
</currencies>
<categories>
...
</categories>
<offers>
<offer id="83181" type="book" available="true">
...
</offer>
...
</offers>
</shop>
Нужно выбрать тег: shop => offers => offer (тег offer повторяется в файле столько раз, сколько в нем есть статей)
Название - правило формирование названия статьи. Теги в этом поле указываются в двойных фигурных скобках. Например: {{name}} - {{author}}. По правому клику в поле тег ві можите вібрать необходимій тег и программа сама вставит его в нужном формате
Текст статьи - правило формирование тегов статьи. Просто расставьте нужные теги в нужных местах. Как и в предыдущем случае теги указываются в двойных фигурных скобках (редактор их подсветит синим).
Статьи (доп.)
Здесь представлена таблица, в которой задаются принадлежность определённых тегов полям статьи. Она состоит из 2 основных столбцов:
Параметр - поле, в которое будет занесено значение тега. Список доступных параметров:
- Категория (идентификатор)
- Категория (название)
- Метки
- Метка (повторяемое поле)
- Дата (виндовс формат)
- Дата (юникс формат)
- Доп. поле (название)
- Доп. поле (значение)
- Признак статической страницы
- alt_name
- description
- keywords
Таг - имя тега, с которого будет браться значение.
Категории
Эту закладку стоит заполнять, если в файле отдельно описана структура категорий (так к примеру в WordPress XML). Ничего нового на этой вкладке нету, разве что список параметров для категорий немного отличается:
- Имя
- Идентификатор
- Alt_name
- Родитель (имя)
- Родитель (идентификатор)
Родитель (идентификатор) - это поле, по которому можно определить родительскую категорию, например в таком файле:
<category id="1082707" parentid="5735">Биоэнергетика</category>
Параметр parentid - есть идентификатором родительской категории, но для того, чтобы была возможность его (родителя) идентифицировать, параметр Идентификатор так же должен быть корректно заполнен.
Комментарии
Аналогично предыдущим вкладкам вам необходимо выбрать повторяющий тег и заполнить список парами параметров и тегов со значениями.



