ZebroidНовостиОбновление: версия 4.3.6 (Joomla 3)

Обновление: версия 4.3.6 (Joomla 3)

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

Что касается нового алгоритма экспорта — то он сразу же применен для добавленной в этом обновлении Joomla 3. Суть его состоит в том, что программа экспортирует ровно то количество информации, которое необходимо для модуля импорта (раньше программа при разбивке файлов в каждый кусок добавляла информацию обо всех категориях и авторах в проекте, так как не знала какая именно информация нужна именно для этого куска). Причем сделано это таким образом, чтобы не влиять на скорость самой генерации файлов. В результате имеем быстрый экспорт, меньший размер файлов, более быстрый импорт этих файлов (за счет необходимости парсить лишнюю информацию и делать дополнительные запросы в БД). В будущем старые CMS так же получать поддержку этого алгоритма.

Админка модуля импорта для Joomla 3.x

Так же был разработан модуль для импорта сгенерированных программой файлов по новому алгоритму. Обычно я беру модуль от какой-то другой CMS и адаптирую его к текущей, но в этот раз я решил отказаться от легкого пути и разработать новые модуль (а по сути это еще и заготовка для будущих модулей), которая включит в себя весь мой опыт и решения старых проблем. В итоге мы получили:

  1. Быстрый парсинг файлов
  2. Небольшое потребление оперативной памяти
  3. Независимость от размера файлов (теоретически можно импортировать файлы размером с 1 Гб, лишь бы сервер справился с нагрузкой)

Была проделана огромная работа, но это еще далеко не конец. Идей по развитию программы много и останавливаться я не собираюсь :)




Список изменений


Добавлено:

  • Экспорт в Joomla 3.x
  • Профиль экспорта и заливки для Joomla 3.x
  • Шаблон автопостинга в CMS Status-X
  • Профиль импорта XML файлов в формате биржи контента ETXT.RU
  • Во все окна, где есть списки профилей, добавлено отображение количества дочерних элементов в категории
  • Экспорт лога постинга XML-RPC в буфер обмена
  • Пауза между блогами для постинга в один поток в Twitter

Улучшено:

  • Рефакторинг кода, ускорение некоторых функций программы
  • Во время постинга XML-RPC в лог после постинга так же попадают ссылки постов для сервисов: LiveJournal, LiveInternet, Blogspot, MaxSite
  • Автометки: появилась возможность указать программе, где именно необходимо проверять наличие слова при расстановке меток из словаря: в заголовке, в тексте, либо в заголовке и в тексте
  • Во время паузы XML-RPC постинга контролы становятся активными (раньше они оставались не активными и не было возможности прокручивать окно лога)
  • После удаления неиспользуемых картинок программа показывает сколько именно файлов было удалено
  • Опция «XML-RPC — Выделять использованные» запоминается между сессиями
  • Вывод отчета о перелинковке сделан опциональным
  • Фильтр по маске в дереве проекта научился работать с доп. полями
  • Мелкие улучшения

Исправлено:

  • Ошибка, которая иногда возникала при активации записи в дереве проекта
  • Автопостинг в FC2.com
  • Модуль импорта в Instant CMS
  • Ошибка «Access viloation...» во время отката в мультисайтовом проекте, если в момент отката активной записью был сайт
  • Не работал импорт текстовых файлов в форумном формате
  • Ошибки в настраиваемом экспорте
  • Проблема разворачивания окна программы, когда модальное окно пряталось за главным и было не доступно
  • Уникализация методом «Лапши» иногда теряла куски текста

adminadmin 9 июня 2013, 17:46

3 комментария

  • avatar

    19 февраля 2015, 16:46

    olvios
    Некорректно работает импорт в Joomla 3 0 — автоматом формируется папка Unrecognized!
  • avatar

    24 марта 2019, 19:38

    Stechkin
    какой ставить номер при импорте когда проверяешь не рабочие аккаунты?
  • avatar

    25 марта 2019, 11:33

    Саппорт
    Здравствуйте.

    Для вопросов есть форум или форма обратной связи. Не забудьте предоставить больше информации задавая вопрос. Не понятно о каком номере вы спрашиваете и о каком инструменте идёт речь.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.