Окно импорта файлов в проект Zebroid
Окно импорта можно условно разделить на 3 части:
- Список импортируемых файлов (блок «Источник»)
- Настройки импорта разных форматов (Вкладка «Парсинг»)
- Настройки обработки текстов после их импорта в программу (Вкладка «Пост обработка»)
Источник
В данном окне можно увидеть список файлов к импорту и структуру будущих разделов и статей (если используется соответственный импорт). Все файлы вне категории попадают в категорию по-умолчанию, или, если это HTML файлы с разбивкой статей по h1/2/3 — в категории соответственно правилам разбивки. В этом окне есть 5 управляющих кнопок:
- Загрузка файла(ов) — выбор одного или нескольких файлов к импорту в проект. Максимальное количество файлов, которые можно одновременно загрузить с помощью этой кнопки ограничено со стороны ОС (если я не ошибаюсь, то не больше 255 файлов)
- Загрузка файлов из папки — аналогично первому, только вам необходимо указать папку в которой находятся все файлы к импорту. Ограничений на количество нету. Файлы будут добавлены в список в алфавитном порядке
- Загрузка с сохранением структуры — Данный тип загрузки предназначен для импорта файлов с сохранением структуры папок. В результате получится, что папки в проекте будут категориями, а файлы, что в них находятся — статьями этой категории. Необходимо указать папку, в которой находятся все файлы и папки, что будут участвовать в импорте. Этот режим работает только при импорте 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», а так же указанных в соседнем поле не очищаются;
- Капля-макрос — запускает выбранную пользователем каплю-макрос для импортируемых постов
- Кодировка по-умолчанию — кодировка импортируемых файлов. Рекомендуется использовать автоопределение. Для случаев, когда автоопределение срабатывает не правильно используйте другие варианты
Все эти параметры берутся с параметров указанных в настройках программы.