Новости 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 Гость просматривают эту тему.
  • 4 Ответов
  • 1240 Просмотров
*

Мебельщик

  • Новичок
  • 4
  • 0 / 0
Привет всем! Занимаясь оптимизированием ссылок, совсем недавно столкнулся со следующей проблемой:

На сайте установлено расширение Xmap (http://extensions.joomla.org/extensions/structure-a-navigation/site-map/3066) с помощью которого создана XML и html-карта сайта. Ссылку на html-карту сайта можно добавить только через пункт создания меню. Однако мне ее нужно добавить в footer сайта, поэтому я стал реализовывать это следующим путем:

Сначала я получил ссылку на html-карту сайта из меню (/index.php?option=com_xmap&id=1&view=html)

Далее в .htaccess создал следующее правило:

Код
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} ^/map$
RewriteRule .* /index.php?option=com_xmap&id=1&view=html

Получилась ссылка вида /map. Но если заходить по оригинальной ссылке (/index.php?option=com_xmap&id=1&view=html), то на сайте просто показывается карта сайта, как и должно быть.

Если воспользоваться ЧПУ-ссылкой, в дополнение к карте сайта отображаются еще и модули с главной страницы. Помогите решить данную проблему, чтобы при заходе по ссылке вида /map не отображались никакие лишние модули.  !

Заранее благодарю!
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Делаем (если еще нет) новое меню без модуля, в нем пункт меню.
Смотрим алиас пункта, прописываем ссылку.
Из .htaccess все лишнее убрать.
*

Мебельщик

  • Новичок
  • 4
  • 0 / 0
Делаем (если еще нет) новое меню без модуля, в нем пункт меню.
Смотрим алиас пункта, прописываем ссылку.
Из .htaccess все лишнее убрать.

Спасибо, этот способ я знаю. А по-другому никак? И даже больше волнует как такое получается, что в одном случае модули показываются, а в другом нет.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Этот способ и позволяет избежать такой ситуации.
Получается, потому что нет привязки к ID пункта меню.
*

Мебельщик

  • Новичок
  • 4
  • 0 / 0
Этот способ и позволяет избежать такой ситуации.
Получается, потому что нет привязки к ID пункта меню.

Хорошо, последую Вашему совету. Еще раз спасибо.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

htaccess и перенаправление

Автор zotov24

Ответов: 28
Просмотров: 3374
Последний ответ 14.02.2026, 21:27:36
от Gleb72
Изменение отображения модуля от разрешения экрана

Автор mag_num83

Ответов: 5
Просмотров: 1302
Последний ответ 17.05.2023, 09:35:23
от Театрал
Как добавить текст на раздел без отображения на всех внутренних и статьях?

Автор Igor5

Ответов: 1
Просмотров: 2041
Последний ответ 24.11.2022, 18:35:04
от beliyadm
Ошибка 404 при открывании медиа-менеджера и модулей в Joomla

Автор Cloddy

Ответов: 1
Просмотров: 949
Последний ответ 20.07.2022, 15:55:19
от gquma
Не отображаются поля при создании и редактировании модулей и материалов

Автор Didj

Ответов: 5
Просмотров: 1079
Последний ответ 04.05.2022, 21:49:39
от marksetter