Новости Joomla

👩‍💻 ИИ-админ для Joomla ближе, чем вы думаете: Joomla MCP.

👩‍💻 ИИ-админ для Joomla ближе, чем вы думаете: Joomla MCP.

В февральском номере Joomla Community Magazine в статье Evolving Joomla - Joomla CMS MCP Server: Opening the Door to AI-Powered Administration рассказывается о работе команды разработчиков над внедрением в ядро Joomla MCP-сервера.

Что такое MCP-сервер?
Последние годы всех захватывает бум ИИ-технологий. Появились ИИ-агенты - программы, устанавливаемые на сервер или компьютер, которые получают от вас запрос или задачу в человеческом виде и могут выполнять действия с файлами, ходить по сайтам, создавать сайты, программировать и т.д. Люди используют ИИ-агентов в самых разных ситуациях: от написания и проверки кода (даже там, где язык программирования не знаете совсем) до планирования путешествий и бронирования гостиницы.

ИИ-агенты могут использовать различные программные инструменты по протоколу Model Context Protocol (MCP). Для этого разработчик программы должен внедрить MCP в свой продукт или сервис. Так, например, ваш ИИ-агент может ходить по сайтам через браузер и собирать нужную информацию, управляя браузером через MCP-сервер. Или использовать функционал IDE PHP Storm для написания кода, сбора и отладки ошибок, использовать поиск PHP Storm по кодовой базе, а не простой текстовый поиск по файлам. MCP предоставляет набор функций для полноценного управления программным обеспечением.

В случае с Joomla, сервер MCP может предоставить администраторам следующие возможности:
- Автоматическое создание категорий, материалов и меню на основе карты сайта или PDF-файла.
- Создавайть SEO-оптимизированные заголовки и метаописания в пакетном режиме.
- Обновлять расширения на нескольких сайтах одновременно
- Создание посадочные страницы.

Важно отметить, что сервер MCP не задумывался как функция, доступная только «супер-администраторам». Цель инициативы — создать решение, которое будет простым в настройке, маломощным и доступным для широкого круга пользователей.

В процессе разработки точка входа Joomla (аналогично Site, Administrator, Api, Cli), которая будет работать с Streamable HTTP, необходимым для MCP. Аутентификация пока что предполагается на токенах, но затем планируется создание универсального OAuth-сервера для Joomla.
Фактические возможности MCP — инструменты, ресурсы и подсказки — реализованы в виде плагинов для обеспечения расширяемости. Таким образом ожидаем, что и сторонние разработчики смогут создавать MCP-плагины для внедрения поддержки своих расширений Joomla для работы с ИИ.

@joomlafeed

Вышли релизы безопасности Joomla 6.0.4 и Joomla 5.4.4

Релиз безопасности Joomla 6.0.4 и Joomla 5.4.4

Проект Joomla! рад сообщить о выходе Joomla 6.0.4 и Joomla 5.4.4. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

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

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Прошло уже довольно таки много времени, поля в целом оказались вполне рабочим инструментом.
Но к сожалению все существующие фильрации оказались платными, мало того, что платными, так это еще и отдельные виды фильрации материалов.

Мы решили исправить эту проблему и сделали собственную реализацию фильтров для полей Joomla.

Система состоит из плагина и модуля.

Плагин надо активировать и забыть про него, так как он нужен чтоб включить механизмы фильрации в категории материалов.
Модуль надо активировать и настроить, указав категорию материалов и типы полей поддерживаемых.

В общем тестируем предлагаем и наслаждаемся :-)

Официальная страница модуля:
https://joomline.ru/rasshirenija/moduli/jlcontentfieldsfilter.html

Ссылка на скачивание:
https://joomline.net/ru/downloads/jlcontentfieldsfilter.html

Ссылка на документацию:
https://joomline.ru/docs/99-jlcontentfieldsfilter.html

Перед тем как задать вопрос, по поводу того, что не работает проверьте системные требования и убедитесь, что системный плагин "Система — JlContentFieldsFilter" включен.

Демо версия фильтра


Минимальная версия Joomla для корректной работы фильтра - Joomla 3.8.0
Внимание!!! Если у вас Joomla ниже 3.8.3, то для получения корректного результаты не используйте значения по умолчанию для полей.
« Последнее редактирование: 27.12.2020, 20:26:17 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Всего 25 дней и 4 тикета... И расширение добавлено в JED.
https://extensions.joomla.org/extensions/extension/authoring-a-content/content-construction/jl-content-fields-filter/
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
поздравляю с официозом!
запостил промоотзыв, первым буду  ;D
Спасибо они даже вроде починили рейтинг)) теперь там где не отмечено вроде не учитывается в рейтинге))
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Ага только самое забавное что сменить категорию не получится :-) можно только добавить тег... ))
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Обновился модуль фильтра до v1.2.0

Исправление кнопки очистки фильтра.
Опция настройки AJAX лодера.
Включение плагина фильтра при установке.
Можно выводить несколько модулей фильтра с различными настройками.
Настройки полей фильтра перенесены в настройки полей статей Joomla.

Новость на Joomline
Оф страница
Скачать
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Сделал PR в Joomla с изменениями для фильтрации статей этим расширением. https://github.com/joomla/joomla-cms/pull/19819 Тестируем, поддерживаем  ^-^
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Обновился фильтр до версии 1.3.1

Исправлена фильтрация с множеством выбранных значений.
Добавлена поддержка контактов Joomla.

Спасибо @Septdir - за предложенные правки.

Официальная страница - https://joomline.ru/rasshirenija/moduli/jlcontentfieldsfilter.html
Официальная новость - https://joomline.ru/novosti/760-novaya-versiya-filtra-po-polyam-joomla-v1-3-1.html
Скачать - https://joomline.net/ru/downloads/jlcontentfieldsfilter/1-3-1.html
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Леон

  • Захожу иногда
  • 333
  • 5 / 0
Возможности доработки фильтрации по полям с заголовком и датой создания материала не предвидится? :(
Спойлер
[свернуть]
« Последнее редактирование: 25.04.2018, 12:26:50 от Леон »
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Возможности доработки фильтрации по полям с заголовком и датой создания материала не предвидится? :(
Что значит "По полям с заголовком"?
По дате создания не предвидится, так как это очень узкая вещь.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Леон

  • Захожу иногда
  • 333
  • 5 / 0
Что значит "По полям с заголовком"?
Ну мне кажется было бы не плохо искать по дате "с" и "по". А заголовок обычный title материала.
Приходится использовать К2 и JA K2 Filter (там поиск и по доп. полям и по дате, заголовку, автору, рейтингу, и прочим стандартным полям материала), хотя вроде уже давно появились доп. поля в com_content, а вот нормального фильтра включающего все поля до сих пор нет.

Конечно можно сделать еще одно доп.поле и дублировать title туда, а вот с датами не уверен что такое хорошо будет работать. К примеру у нас мини каталог, мы можем искать по цвету, размеру, еще каким-то атрибутам, а по названию?
« Последнее редактирование: 26.04.2018, 10:08:15 от Леон »
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
По названию ищет поиск Joomla. Не вижу смысла делать мега-комбайн.
*

dannydallion

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Не отображается модуль на сайте.
Почему?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Причин может быть много.
1. Не выбрано ни одного поля для фильтрации.
2. Не выбраны пункты меню где должен отображаться модуль.
3. Не выбрана позиция модуля.
*

dannydallion

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Здравствуйте.
Пожалуйста, помогите разобраться с работой плагина.

Статьи на сайте в двух подкатегориях одной категории.
В статьях (их будет очень много, но все по одному шаблону) 7 допполей. 5 - текстовые, 2 - выпадающий список. Для обеих категорий поля одинаковые. Для полей указана родительская категория.
В настройках модуля: фильтр для материалов, указана категория и обе подкатегории. Автоотправки нет.

Фильтр работает только внутри подкатегории. И то не сразу.
Выглядит это так.

Пункт меню - блог категории, выводится список подкатегорий из двух пунктов. Фильтр не срабатывает вообще.

Перехожу в пункт меню, который отображает материалы в виде блога подкатегории.
Ввожу слово для поиска - фамилия. Искать - фильтр не срабатывает.
Еще раз нажимаю на этот же пункт меню - выводится то, что должно выводиться.
Очистить - отправить - снова никаких изменений. Снова через меню - опять отображаются материалы подкатегории.

Как это победить, что не так?

Если объяснила по китайски - я попробую еще раз. Очень нужно, чтобы фильтр работал.
Сайт в локалке - OpenServer, PHP 5.6.

На хостинге PHP 7. Пока пробные странички, шаблон не установлен, выглядит всё криво, но  работу фильтра можно посмотреть http://trudfrontmemo.ru

*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Кэш Joomla у вас виноват скорее всего.
*

dannydallion

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Спасибо. Можно это как-то решить?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Отключите кэширование в настройках Joomla и плагины кэширования если таковые есть и включены.
*

dannydallion

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Доп. расширений нет, кеширование - это Настройки кеша на вкладке Система в общих настройках?
Отключено.
И наверное, то, что фильтр не работает в категории, а только в подкатегории - это не кэш?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
ДЛя показа фильтра на вашем сайте есть три ограничения:
1. Компоненты com_content или com_contact.
2. Разрешенные категории в настройках модуля.
3. Наличие привязанных к текущей категории полей.
*

dannydallion

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Спасибо.
Все настройки перепроверила уже на несколько раз.
Категории указаны правильно, поля привязаны.

Все-таки кэш где-то.
Фильтр работает, но не сразу.
Где-то в настройках самой Joomla нужно искать? Параметры кэша везде по умолчанию стоят.

Похоже как-то связано с шаблоном. Использую коммерческий vt_family.
В нем нет никаких настроек про кэш.
В какую сторону копать?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Смотрите системные плагины, увидите в названии кэш - отрубайте. Еще может быть веб-сервер кэширует, с этим не помогу.
*

dannydallion

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Спасибо большое.
Простите, еще раз спрошу. Можно?
Системные плагины - это смотрю в плагинах Joomla?
Там точно есть кэшклинер от нонамбер. Но он же не кэширует, насколько понимаю, он для очистки этого самого кэша?
Отрубать - это выключать по очереди и смотреть результат? В файлах каких-то править ничего не нужно ведь?


*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Обновлен модуль фильтра v1.5.0

Изменения:
Новые CSS стили - отказ от классов bootstrap2. Спасибо AlekVolsk за новые стили.
Сброс фильтра.
Добавлена фильтрация по полю цифровому полю input значения от и до.

Официальная страница - https://joomline.ru/rasshirenija/moduli/jlcontentfieldsfilter.html
Новость на Joomline - https://joomline.ru/rasshirenija/moduli/jlcontentfieldsfilter.html
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

vladimir135

  • Новичок
  • 6
  • 0 / 0
Здравствуйте!

Не пойму, не получается сделать так чтобы, к примеру, при выборе в разделе - фильтра графика и дизайн в категории показывались бы только фильтры относящиеся к графика и дизайн. Или это в принципе не возможно.

Спойлер
[свернуть]
« Последнее редактирование: 10.06.2018, 12:17:31 от vladimir135 »
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Такой функции в данный момент нет.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

WT cdek library для Joomla. PHP библиотека для разработчиков расширений

Автор sergeytolkachyov

Ответов: 1
Просмотров: 2547
Последний ответ 18.03.2026, 17:25:18
от sergeytolkachyov
SW JProjects - Менеджер цифровых проектов для Joomla! CMS™

Автор Septdir

Ответов: 63
Просмотров: 21132
Последний ответ 18.03.2026, 17:20:24
от sergeytolkachyov
WT Multicategories плагин мультикатегорий Joomla 5+

Автор sergeytolkachyov

Ответов: 0
Просмотров: 358
Последний ответ 14.03.2026, 08:11:52
от sergeytolkachyov
WT Simple price table - модуль прайслиста для Joomla

Автор sergeytolkachyov

Ответов: 0
Просмотров: 475
Последний ответ 16.02.2026, 14:25:56
от sergeytolkachyov
Бесплатный плагин импорта экспорта данных в поля материалов Joomla - CFI

Автор zikkuratvk

Ответов: 11
Просмотров: 8833
Последний ответ 27.01.2026, 08:37:19
от sergeytolkachyov