Экспорт и публикация в CMS DataLife Engine осуществляется в текстовый файл с последующей публикацией через браузер или удалённо через программу. Браузер или TextKit обращаются к специальному скрипту на сервере, который и осуществляет публикацию.
Для начала нужно установить скрипт на сервер.
Установка скрипта публикации
Скрипт публикации поставляется вместе с дистрибутивом программы в архиве с программой и находится в папке «cms_import».
Копируем каталог «tkpublish» на сервер в папку, где у Вас установлена CMS. Папку «tkpublish» для большей безопасности можно переименовать.
Устанавливаем права доступа на просмотр, чтение и запись — обычно это 777 (0777):
- На папку «tkpublish».
- На файл «index.php».
- На файл «procedure.php».
Права нужны для последующего обновления скрипта публикации. Обновление осуществляется прямо из программы.
Всё, скрипт установлен, можно публиковать наши записи.
Экспорт в файл и публикация через браузер
Меню «Экспорт» — «DataLife Engine».
- Указываем каталог, где у нас на сервере будут лежать картинки. Наряду с указанным вами файлом, будет создана папка «имяфайла_images». В этой папке содержаться все картинки, которые нужно будет вручную залить на хостинг через FTP.
- При необходимость можно настроить фильтр для картинок. У картинок можно изменять размер, яркость и контраст, сжатие, а также есть возможность накладывать водяные знаки. Подробнее о фильтрации в этом разделе мануала.
- Автокомментарии. Комментарии генерируются на основании словарей. Подробнее тут.
- Если количество записей в проекте довольно большое, то лучше всего разбить проект на несколько частей и публиковать в несколько приёмов. Данное действие спасает от большого расхода памяти на сервере. Так же данная опция подойдёт тем, кто хочет опубликовать проект на несколько сайтов. Но необходимо помнить о том, что если у Вас есть вложенные друг в друга статические страницы (записи в TextKit без рубрик), то при разбивке структура статических страниц может потеряться.
- Группировать картинки нужно в том случае, если публикация происходит на несколько сайтов.

После нажатия кнопки «Экспорт», выбора имени файла и сохранении на диск, наряду с указанным вами файлом, будет создана папка «имяфайла_images». В этой папке содержаться все картинки, которые нужно будет вручную залить на хостинг через FTP.
Вместе с файлами картинок необходимо загрузить на сервер подготовленный файл экспорта вида «tk*.txt». Заливать его нужно в папку «tkpublish». Важно, чтобы имя текстового файла для экспорта обязательно было с префиксом «tk».
Теперь набираем в строке браузера «http://vash-site.ru/tkpublish/index.php».
Вводим логин и пароль (логин и пароль определяем в файле «settings.php»).
Выбираем наш загруженный файл и жмём опубликовать.
Всё, готово.