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

tastak87

  • Захожу иногда
  • 61
  • 0 / 2
Доброго времени суток! Помогите пожалуйста, у меня на сайте есть много скачиваемых файлов, так вот я хотел бы что бы около ссылки с файлом было написано (скачали xx раз) Как и с помощью чего мне это осуществить.
*

Arkadiy

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

tastak87

  • Захожу иногда
  • 61
  • 0 / 2
Для этого вам надо изменить ссылку на файл на другую, которая будет ссылаться на страницу, где стоит механизм счета количества скачивания, записи его в базу, редиректа на сам файл, чтобы он все-таки скачался.
Когда мы получили запись в базе о кол-ве скачивания файла ее можно будет считать на странице где стоит эта ссылка.

Спасибо конечно! Но как это осуществить? Можно по подробней? Я только начинающий разработчик...
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Вы сможете написать маленький компонент на один контроллер? Пишете на каких языках (программирования)?
*

tastak87

  • Захожу иногда
  • 61
  • 0 / 2
Не пишу ни на чём :) знаю только HTML и CSS, я думал есть какой то готовый плагин для этих целей :(
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Плагинов нет, поищите компонент, подходящий под ваши задачи. Я пользуюсь Akeeba Release System, он показывает кол-во скачиваний.
*

tastak87

  • Захожу иногда
  • 61
  • 0 / 2
Плагинов нет, поищите компонент, подходящий под ваши задачи. Я пользуюсь Akeeba Release System, он показывает кол-во скачиваний.

Спасибо сейчас поищу.
*

tastak87

  • Захожу иногда
  • 61
  • 0 / 2
Плагинов нет, поищите компонент, подходящий под ваши задачи. Я пользуюсь Akeeba Release System, он показывает кол-во скачиваний.

А если я его поставлю, мне придётся все мои материалы точнее файлы в них заново какт о переделывать? что бы он считал их? или есть возможность подгрузить к ууже созданным сылкам файлов?
*

tastak87

  • Захожу иногда
  • 61
  • 0 / 2
Так я установил! Как мне теперь сделать что бы на моих ссылках появились количество нажавших? ну или скачавших
*

Arkadiy

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

tastak87

  • Захожу иногда
  • 61
  • 0 / 2
На ваших ссылках что-то появится если вы что-нибудь напрограммируете. Я предложил вам готовый компонент, потому, что вы не программируете. Теперь надо перенести все ваши файлы в этот компонент, чтобы загрузка осуществлялась из него.

Это я понял! А как это сделать? Я что то попытался но не понял! Вобщем в этом плагине я создал какой то " Visual Croups" после создал после создал категорию в "Categories" и после создания в категориях под  столбцом "Visual Group" стоит ошибка,
Код
Warning: array_key_exists() expects parameter 2 to be array, null given in /home/gameplug/public_html/administrator/components/com_ars/helpers/select.php on line 606
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Это система для раздачи файлов, предназначена в основном для разработчиков, осуществляющих поддержку своих разработок и регулярно делающих новые дистрибутивы своих продуктов. Заточка такая. В связи с этим такая структура. Визуальные группы, если они нужны, в них выпуски, в выпусках объекты, т.е. файлы для скачивания. Документация на это расширение есть и довольно подробная. Единственный недостаток документации - она на английском. https://www.akeebabackup.com/documentation/arsdocumentation.html
*

tastak87

  • Захожу иногда
  • 61
  • 0 / 2
Это система для раздачи файлов, предназначена в основном для разработчиков, осуществляющих поддержку своих разработок и регулярно делающих новые дистрибутивы своих продуктов. Заточка такая. В связи с этим такая структура. Визуальные группы, если они нужны, в них выпуски, в выпусках объекты, т.е. файлы для скачивания. Документация на это расширение есть и довольно подробная. Единственный недостаток документации - она на английском. https://www.akeebabackup.com/documentation/arsdocumentation.html

Жаль :(
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Адекватный счётчик посещаемости страниц материалов

Автор palexa

Ответов: 4
Просмотров: 1781
Последний ответ 08.04.2018, 01:00:28
от palexa
Счетчик посетителей

Автор ivan1975

Ответов: 0
Просмотров: 1237
Последний ответ 04.01.2018, 02:11:07
от ivan1975
Ищу Счетчик изделий

Автор lokiqq

Ответов: 1
Просмотров: 909
Последний ответ 24.10.2017, 03:46:04
от yandex_hb
Счетчик выполненных объектов

Автор sheina

Ответов: 1
Просмотров: 1180
Последний ответ 26.05.2017, 09:55:51
от vipiusss
Счетчик увеличения количества

Автор BenderRdrigues

Ответов: 13
Просмотров: 6578
Последний ответ 17.08.2016, 00:55:54
от Fedor Vlasenko