ZebroidДокументацияИмпортИмпорт файлов

Импорт файлов

В программе: Проект → Импорт → Импортировать файлы
Импорт файлов — это основной способ наполнения проекта текстами. Zebroid имеет очень широкие возможности по импорту файлов практически любого формата. Это возможность импортировать данные начиная с текстовых документов и заканчивая файлов дамп баз данных.


Окно импорта файлов в проект Zebroid


Окно импорта можно условно разделить на 3 части:

  1. Список импортируемых файлов (блок «Источник»)
  2. Настройки импорта разных форматов (Вкладка «Парсинг»)
  3. Настройки обработки текстов после их импорта в программу (Вкладка «Пост обработка»)

Источник


В данном окне можно увидеть список файлов к импорту и структуру будущих разделов и статей (если используется соответственный импорт). Все файлы вне категории попадают в категорию по-умолчанию, или, если это HTML файлы с разбивкой статей по h1/2/3 — в категории соответственно правилам разбивки. В этом окне есть 5 управляющих кнопок:

  1. Загрузка файла(ов) — выбор одного или нескольких файлов к импорту в проект. Максимальное количество файлов, которые можно одновременно загрузить с помощью этой кнопки ограничено со стороны ОС (если я не ошибаюсь, то не больше 255 файлов)
  2. Загрузка файлов из папки — аналогично первому, только вам необходимо указать папку в которой находятся все файлы к импорту. Ограничений на количество нету. Файлы будут добавлены в список в алфавитном порядке
  3. Загрузка с сохранением структуры — Данный тип загрузки предназначен для импорта файлов с сохранением структуры папок. В результате получится, что папки в проекте будут категориями, а файлы, что в них находятся — статьями этой категории. Необходимо указать папку, в которой находятся все файлы и папки, что будут участвовать в импорте. Этот режим работает только при импорте TXT і HTML файлов (и только в режиме один файл — один пост)

Программа работает с форматом HTML и если импортировать обычный текст, то программа постарается сделать из него HTML, иначе в визуальном редакторе будет каша и будут вопросы: «почему в файле есть переносы, а на сайте нету?».




Вкладка «Парсинг»


На этой вкладке находятся настройки импорта HTML файлов (сюда относится и импорт Word документов), TXT файлов, XML файлов, SQL файлов, а так же параметры обрезки заголовков.

HTML:


  • Чистить от мусора Word'а — нужна ли очистка от ненужных тегов которые расставляет Word. Рекомендуется отключать если не импортируете вордовский файлов, так как процедура очистки немного тормозит процесс импорта
  • Разбивка — определяем необходимость разбивать импортируемые HTML и Word файлы на категории, подкатегории и посты по тегам h1-h3 (в ворде это Заголовок 1 — Заголовок 3). Если выбрано «Не разбивать», то один файл импорта = одному посту.
  • Заголовки по — Если не нужна разбивка файла, то программе нужно знать по какому принципу брать название для поста. За это отвечает данная опция

TXT:


Здесь только опции формирования названия статьи, а так же опция отвечающая за активацию импорта в форумном формате. Импорт в форумном формате — это тип импорта с сохранением структуры, когда папки становятся категориями, а папки с файлами — постами с комментариями. Причем первый файл в такой папке — это стартующий текст (для форумов — это первый комментарий, для блогов — это текст статьи).

XML:


Выберите профиль импорта XML файлов. Профили можно настроить и добавить в инструменте "Профили импорта XML".

SQL:


Выберите профиль импорта SQL файлов. Профили можно настроить и добавить в инструменте "Профили импорта SQL".

XLS, CSV:


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

Общие настройки


  • Неизвестный тип — действие, которое необходимо делать с файлами, расширение которых программе не известно
  • Фильтр по имени — настройки, позволяющие импортировать только те файлы, имя которых соответствует указанной пользователем маске


Дополнительная информация по полю «Фильтр по имени»






Вкладка «Пост обработка»



Окно импорта файлов с активной вкладкой «Пост обработка»


Настройка обработки контента после его импорта в программу. Тут у нас такие опции:

  • Категория по умолчанию — Категория в которую будут попадать посты, в которых программа не может определить категорию (например при импорте текстовых файлов без сохранения структуры);
  • Прописывать ALT картинкам — меню настройки автоматического формирования ALT картинкам, в которых он не прописан при импорте;
  • Удалять все теги кроме указанных — удаляет все HTML теги кроме указанных в данном поле, разделитель пробел. Если поле оставить пустым, то теги удалятся не будут;
  • Очищать атрибуты тегов — Очищает атрибуты тегов. Атрибуты тегов «a», «img», а так же указанных в соседнем поле не очищаются;
  • Капля-макрос — запускает выбранную пользователем каплю-макрос для импортируемых постов
  • Кодировка по-умолчанию — кодировка импортируемых файлов. Рекомендуется использовать автоопределение. Для случаев, когда автоопределение срабатывает не правильно используйте другие варианты

Все эти параметры берутся с параметров указанных в настройках программы.