Справка для модуля Import_Content

Что делает этот модуль? Модуль импортирует статичные файлы (HTML) из заданной папки "ЛюбаяПапка" в папке "uploads" с заменой относительных путей изображений и медиа объектов на URL вида http://uploads/ЛюбаяПапка/ сохраняя тем самым отображение их в браузере.

Также возможен импорт скриптов (если это указано в Настройках), содержимого CSS файлов и встроенных стилей файла в поле Metadata сохраняя тем самым их рабочее состояние.

Как пользоваться?

  • Создайте в директории uploads директорию с уникальным названием, т.к. впоследствии она будет использоваться как источник медиа файлов и скриптовых файлов.
  • Загрузите туда нужные HTML файлы с относительными путями к медиа файлам и скриптам. Например изображение выглядит так:
     <img src="images/mm_travel_photo.jpg" alt="Header image" width="382" height="127" border="0" />

а скрипт выглядит так:

     <script type="text/javascript" src="scripts/javascript.js"></script>
  • Выберите нужные параметры на вкладке Настройки и сохраните их.
  • Введите название директории и нужные параметры на вкладке Импорт контента и нажмите кнопку ОК.

В случае успешного импорта Вы получите соответствующее сообщение и все же рекомендуется проверить осуществился ли импорт на вкладке Контент»Страницы.

Возможные проблемы и их решение.

  • Кодировка импортируемых файлов и Вашей CMS должна быть одинаковой.
  • HTML файлы должны быть корректными и валидными.
  • Содержимое <body> импортируется как есть, со всеми тегами и аттрибутами, поэтому убедитесь что код "чистый" и не создаст Вам проблем с уже существующей разметкой. Для чистки кода (удаления ненужных тегов, аттрибутов и т.п.) существует масса стороннего ПО.
  • Будьте осторожны с опцией использования имен файлов как алиасов страниц, помните что при наличии совпадений алиасов импорт файла НЕ произойдет!
  • Будьте осторожны с импортом стилей и скриптов, т.к. возможны конфликты со стилями и скриптами уже установлеными в Вашей CMS.
  • Будьте осторожны со Смарти тегами в <body>, они будут импортированы, но их работоспособность не гарантируется.
  • Модуль использует встроенную функцию для транслитерации и создания алиаса страницы из заголовка <title>, поэтому если Вы имеете глобальные проблемы (не создаются алиасы Новостей, не добавляется контент с пустым полем алиаса либо все это работает и выдает некорректные символы) сначала решите их.

User Handbook/Admin Panel/Extensions/Import Content ru

From CMSMS

A2 Hosting