Новости Joomla

Вышел плагин CFI v.2.0.0 - экспорт/импорт материалов Joomla в таблицы.

Вышел плагин CFI v.2.0.0 - экспорт/импорт материалов Joomla в таблицы.

Плагин позволяет делать экспорт материалов Joomla в CSV файл, после чего вы можете отредактировать данные в табличном редакторе (например, Excel или OpenOffice Calc) и затем загрузить файл обратно. В некоторых случаях это удобнее и быстрее.

Плагин позволяет выгружать ID тегов, а также работать с пользовательскими полями материалов Joomla и обычно нередактируемыми свойствами материалов: просмотры, дата изменения и т.д.

Первые версии плагина CFI создал разработчик AlekVolsk для Joomline. Он разработал версии 1.0.0–1.0.16 для Joomla 3. Затем, в 2026 году, плагин был передан компании WebTolk для дальнейшего развития.

CFI v.2.0.0 — Что нового?

  1. Рефакторинг. Плагин полностью переписан заново.
  2. Новый интерфейс импорта/экспорта. Экспорт и импорт открываются в модальном окне. Появилась возможность выбора свойств материала, тегов и пользовательских полей для экспорта непосредственно перед началом экспорта.
  3. Фильтрация материалов при экспорте. Вы можете отфильтровать нужные материалы с помощью стандартных параметров поиска в панели администратора и экспортировать только их: избранные, опубликованные, материалы из определённых категорий, с заданным тегом и т.д.
  4. Импорт и экспорт всех данных материала. Ранее плагин позволял экспортировать только часть данных. Теперь можно изменять все данные материала, доступные в форме редактирования, включая нередактируемые (просмотры, дата изменения и др.). Это позволяет быстро обновлять meta-description или только данные пользовательских полей.
  5. Импорт только пользовательских полей. Обязательным полем для импорта остаётся только articleid. Это позволяет импортировать исключительно данные пользовательских полей без изменения основного содержимого материала.
  6. Joomla 6. Плагин переписан в соответствии с актуальной архитектурой Joomla 4+ и успешно протестирован на Joomla 6.
  7. Для разработчиков: предобработка плагинами. Возможна обработка данных собственными плагинами группы cfi непосредственно перед импортом или экспортом. Доступные события:
    • onExportPrepareData($event)
    • onImportPrepareArticleData($event)

Системные требования

  • Joomla 4.3+
  • PHP 8.1+

Для обновления со старых версий выпущен релиз 1.0.16, в котором добавлен новый сервер обновлений.

Ссылки

0 Пользователей и 1 Гость просматривают эту тему.
  • 6 Ответов
  • 3547 Просмотров

Приветствую,

Мы на хостинге s для клиентов предоставляем Joomla 1.5.23 с Вашим плагином JComments 2.1 и в ходе эксплуатации была обнаружено, что при установке компонента выставляются некорректные права на файл jomsocial_rule.xml.

После небольшого исследования выяснилось, что за это отвечает файл admin.jcomments.installer.php и строка в нём:

Код
JCommentsInstallerHelper::setPermissions($jomSocialRuleDst, 0755);

Из текста самой функции ясно, что внутрь функции должна передаваться переменная типа string, а если передаётся внутрь int, то она преобразуется непредсказуемым образом в string.

Поэтому следует 0755 обернуть в одинарные кавычки:

Код
JCommentsInstallerHelper::setPermissions($jomSocialRuleDst, '0755');

Судя по всему в свежей версии плагина проблема ещё актуальна.
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Да, есть такая проблема, в следующей версии JComments она уже будет исправлена.
*

deeand

  • Новичок
  • 3
  • 0 / 0
В JComments 2.2.0.2 эта ошибка присутствует. Обернуть 0755 в кавычки не помогло. У меня тоже Joomla 1.5.23.
При переносе сайта с локального на внешний хостинг выдается ошибка: The operation can’t be completed because you don’t have permission to access “jomsocial_rule.xml”.
Как поменять права доступа в “jomsocial_rule.xml” ума не приложу. >:( Может кто знает как это лечится?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Да, все верно, ошибка присутствует в текущей версии (2.2.0.2), будет исправлена в следующей. Как исправить права? Ну например с помощью любого файлового менеджера для Joomla или в панели управления хостингом.
*

deeand

  • Новичок
  • 3
  • 0 / 0
Спасибо за ответ!
Но что-то у меня никак не получается поменять права. Работаю на Маке, в файловом менеджере нельзя поменять права доступа. Если есть какой-нибудь другой способ, то напишите, пожалуйста, по подробней.
Спасибо!
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Мне сложно объяснять по-подробнее как менять права на файл на маке, хотя бы потому, что у меня нет мака. Но как я писал уже ранее, предпочтительно менять из файлового менеджера для Joomla, т.е. веб-файлового менеджера, потому, что он работает как и остальные PHP-скрипты под учетной записью веб-сервера и проблем со сменой прав быть не должно.
*

deeand

  • Новичок
  • 3
  • 0 / 0
Спасибо! Всё разобрался.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Jcomments & Joomla 3.5 & PHP 7

Автор ProtectYourSite

Ответов: 11
Просмотров: 9489
Последний ответ 15.01.2024, 14:02:36
от Vastriet
Не отображаються комментарии на дополнительных языках Joomla 3.4.8 + Jcomments 3.0.5

Автор orsy

Ответов: 11
Просмотров: 6787
Последний ответ 20.12.2021, 15:44:35
от igorsuccess
JComments 3.0.5 не отправляется коммент

Автор EvaLifeTime

Ответов: 61
Просмотров: 16194
Последний ответ 04.05.2021, 19:41:25
от ErikaMaza
Не удалось загрузить файл на сервер. Не удалось найти пакет для установки

Автор Kijv

Ответов: 11
Просмотров: 4664
Последний ответ 09.04.2021, 02:03:57
от broker_alexandr
JInstaller: :Install: Не удалось найти xml-файл установки(Звучит банально, на деле не так)

Автор pavel2950

Ответов: 8
Просмотров: 5790
Последний ответ 06.02.2020, 00:37:41
от tanya_nsp