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

Giacomo

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
  • Знатный Джумлавед
Друзья!

Все знают, что главный источник расширений для Joomla - это сайт extensions.joomla.org
Так вот, почему бы не сделать оффлайн-архив расширений, который можно выложить потом на рутрекере?
Нужно скачать все расширения с extensions.joomla.org, которые присутствуют на момент скачивания. Сейчас там более 9000 расширений. Одному человеку это не осилить, но если каждый возьмёт себе хотя бы один подраздел, то в течение месяца у нас будет готовый архив, который может скачать каждый начинающий веб-мастер, чтобы не мучаться с поисками компонентов, плагинов, модулей в сети, не регистрироваться на сайтах, чтобы скачать, и т.д. Я думаю, многие оценят удобство. Лично я предпочёл бы скачать один архив и иметь сразу на своём компьютере целый каталог, из которого уже можно быстренько выбирать те расширения, которые необходимы для конкретного проекта, будь то свой сайт, или создаваемый для клиента.

Понятно, что каждый день туда добавляется с десяток новых расширений, и их все выкачивать ежедневно просто немыслимо. Но создать некий "Starter Pack" просто необходимо. Скачаем то, что имеется на момент скачивания, а уж то что добавляется потом - другое дело.

Для тех, кто будет качать - Инструкция:

  • Скачиваем только расширения для Joomla 1.5, 1.7, 2.5;
  • Бесплатные расширения скачиваем с сайта разработчика;
  • Если нужно, регистрируемся на сайте;
  • Платные расширения ищем в Google по следующему запросу: Joomla "название расширения как в каталоге"  скачать. Как показывает практика, если на первых двух страницах Google по этому запросу нет русских букв, то 99% что расширения нет в паблике;
  • Для платных расширений ищем последнюю доступную в паблике версию;
  • Если на сайте для каждой Joomla свой архив с расширением, скачиваем их все, помещаем в папку и запаковываем в архив с именем расширения;
  • Тот, кто берёт раздел или подраздел, обязательно отписывается здесь, чтобы другие его не качали;
  • Создаём структуру папок, соответствующую разделам/подразделам; не складывайте всё в одну кучу, пожалуйста;
  • Как только вы выкачали раздел, архивируете его в файл rar или zip, и выкладываете здесь ссылки на файлообменники (как минимум летитбит и депозит); Обязательно напишите какие разделы/подразделы он содержит;
  • Выложенный архив проверяем на virustotal и выкладываем ссылку на отчёт вместе со ссылкой на архив;
  • Частично скачанные разделы / подразделы не выкладываем, чтобы не путать других;
  • В каждый архив с расширением вкладываем файл read.txt такого содержания:

<Название расширения>
<Версия (именно та, которую удалось скачать)>
<совместимость с какими версиями Joomla>
<Описание, скопированное с сайта >

Вот живой пример файла read.txt:

Цитировать
Xmap   
Version
2.2 (last update on Nov 28, 2011)
j15-17

Xmap is a Site map generator component for Joomla. Xmap allows you to create a map of your site using the structure of your menus. Some of Xmap's features are:
 * Capability to create more than one sitemap with different preferences for each sitemap.
 * Generation of XML sitemaps compatible with Google, Yahoo, Bing and others.
 * Cache system to allow a fastest sitemap generation. Ideally for large or high traffic sites. You can enable or disable this feature independently for each sitemap.
 * Exclude easily any menu item from your site map directly from the frontend
 * Option to compress the XML sitemap
 * Better presentation of the XML sitemap on browsers.
 * Compatibility with Joomla 1.5, Joomla 1.6 and Joomla 1.7
 * You can specify the priority and change frequency params for each menu and now for every item in your site map.
 * You can change the priority and change frequency for every item in your sitemap.
 * Shows some statistical information for each sitemap:
 o Las visit date.
 o Number of links generated on the last visit.
 o Number of visits.
 * There is available a lot of plugins for the most popular components: Zoom, DOCman, VirtueMart, Fireboard, SMF, Hot Property, SOBI2, Mosets Tree, MyBlog, RSG and many others.
 * Customization for each extension

Сейчас я работаю над разделом Access & Security/Site Access
Нужно, чтобы кто-нибудь взялся за раздел Access & Security/Site Security

Давайте будем друг другу взаимополезны!

*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

moskit

  • Захожу иногда
  • 64
  • 6 / 0
  • ......
Giacomo, а для чего это делать? Что мешает зайти на Joomla.org и скачать от туда? Походу вам просто заняться не чем...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla 6 -подключение Joomla.asset.jso в плагине, как?

Автор x1

Ответов: 3
Просмотров: 1922
Последний ответ 16.02.2026, 14:28:29
от sergeytolkachyov
Как поставить более старое раширение в Joomla 4.8.4?

Автор alexs64

Ответов: 4
Просмотров: 2648
Последний ответ 29.10.2025, 15:45:42
от web1
Компонент Search в Joomla 5

Автор hensler

Ответов: 4
Просмотров: 3632
Последний ответ 28.03.2025, 17:27:24
от azm1n
Расширение od jshopping categories на Joomla 5

Автор ironDiaper

Ответов: 0
Просмотров: 3875
Последний ответ 13.01.2024, 17:54:34
от ironDiaper
Формирование ссылок для компонента Joomla Tags

Автор stepan39

Ответов: 6
Просмотров: 5104
Последний ответ 05.02.2023, 15:22:13
от tweenpix