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

stylus83

  • Захожу иногда
  • 190
  • 0 / 0
Как скопировать текст?
« : 08.02.2013, 11:27:34 »
Как можно скопировать текст, чтобы потом его не писать снова? Скопировать базу данных или как? Хочу установить шаблон с quickstart'ом, чтобы установить все компоненты разом, для этого хочу удалить шаблоны и снова установить. Может есть менее радикальный способ?
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Как скопировать текст?
« Ответ #1 : 08.02.2013, 11:31:03 »
Что-то я из вашего сообщения ничего не понял .
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

stylus83

  • Захожу иногда
  • 190
  • 0 / 0
Re: Как скопировать текст?
« Ответ #2 : 08.02.2013, 11:34:23 »
Что-то я из вашего сообщения ничего не понял .
Мне нужно текст сохранить при установке нового шаблона, шаблон, чтобы был с demo данными хочу снести и установить новый, как сохранить текст?
*

bancone

  • Захожу иногда
  • 61
  • 3 / 0
Re: Как скопировать текст?
« Ответ #3 : 08.02.2013, 11:48:41 »
Что-то я из вашего сообщения ничего не понял .
Мне нужно текст сохранить при установке нового шаблона, шаблон, чтобы был с demo данными хочу снести и установить новый, как сохранить текст?
Понятнее? :) :) :)
*

bancone

  • Захожу иногда
  • 61
  • 3 / 0
Re: Как скопировать текст?
« Ответ #4 : 08.02.2013, 11:49:30 »
да, думаю через БД попробовать, но не факт что получится. У меня при установке нового модуля необходимо было перезалить контент
*

stylus83

  • Захожу иногда
  • 190
  • 0 / 0
Re: Как скопировать текст?
« Ответ #5 : 08.02.2013, 11:50:37 »
А как в БД скопировать текст?
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Как скопировать текст?
« Ответ #6 : 08.02.2013, 11:51:43 »
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

bancone

  • Захожу иногда
  • 61
  • 3 / 0
Re: Как скопировать текст?
« Ответ #7 : 08.02.2013, 12:03:48 »
Нет :)
Короче у него есть сайт с определенным шаблоном (демо). Он хочет поменять шаблон, но что бы контент (материалы, категории и т.д.) остались.
*

stylus83

  • Захожу иногда
  • 190
  • 0 / 0
Re: Как скопировать текст?
« Ответ #8 : 08.02.2013, 12:04:39 »
Короче у него есть сайт с определенным шаблоном (демо). Он хочет поменять шаблон, но что бы контент (материалы, категории и т.д.) остались.

В точку, так как сделать-то?
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Как скопировать текст?
« Ответ #9 : 08.02.2013, 12:10:59 »
В точку, так как сделать-то?
Просто ставите через админку новый шаблон, материалы хранятся в базе и при установке другого шаблона не удаляются .
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

stylus83

  • Захожу иногда
  • 190
  • 0 / 0
Re: Как скопировать текст?
« Ответ #10 : 08.02.2013, 12:16:16 »
Просто ставите через админку новый шаблон, материалы хранятся в базе и при установке другого шаблона не удаляются .
у меня получается какая-то фигня www.мастерскаясудьбы.рф, ничего не отображается
*

bancone

  • Захожу иногда
  • 61
  • 3 / 0
Re: Как скопировать текст?
« Ответ #11 : 08.02.2013, 12:16:44 »
Просто ставите через админку новый шаблон, материалы хранятся в базе и при установке другого шаблона не удаляются .
у меня при установке нового модуля надо было удалить пункты меню и по новой их создать...
В точку
Плохо, что мне пришлось за тебя формулировать твой вопрос.
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Как скопировать текст?
« Ответ #12 : 08.02.2013, 12:52:44 »
у меня получается какая-то фигня www.мастерскаясудьбы.рф, ничего не отображается
Я вижу что все материалы отображаются .
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
Re: Как скопировать текст?
« Ответ #13 : 08.02.2013, 12:55:26 »
Как можно скопировать текст, чтобы потом его не писать снова? Скопировать базу данных или как? Хочу установить шаблон с quickstart'ом, чтобы установить все компоненты разом, для этого хочу удалить шаблоны и снова установить. Может есть менее радикальный способ?
Нельзя поставить quickstart на сайт с уже имеющимися материалами.
Quickstart - это дистрибутив движка + шаблон + демо-данные + компоненты, модули и плагины
Архивный файл с quickstart распаковывается в пустую папку сайта и запускается установка движка, в процессе установке которого надо не забыть указать установку демо-данных.
*

stylus83

  • Захожу иногда
  • 190
  • 0 / 0
Re: Как скопировать текст?
« Ответ #14 : 08.02.2013, 12:59:17 »
Нельзя поставить quickstart на сайт с уже имеющимися материалами.
Quickstart - это дистрибутив движка + шаблон + демо-данные + компоненты, модули и плагины
Архивный файл с quickstart распаковывается в пустую папку сайта и запускается установка движка, в процессе установке которого надо не забыть указать установку демо-данных.

а как свой контент сохранить?

*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
Re: Как скопировать текст?
« Ответ #15 : 08.02.2013, 13:08:50 »
а как свой контент сохранить?
Ни как!
Контент имеет определенные атрибуты - привязку к категории, к автору, к ID. В свою очередь и категории имеют свои ID.
Даже, если сохраните контент в sql-файл, то все равно так просто его не закинете в базу данных сайта с quickstart.
Есть только 2 варианта:
1. Поставить quickstart в другое место (поддомен или отдельный сайт) и ручками заново создать в нем свои материалы в нужном месте.
2. Поставить на имеющийся сайт не quickstart, а шаблон от quickstart. Затем настраивать этот шаблон, устанавливая и настраивая нужные компоненты, модули и плагины.
Но этот вариант только для опытных подготовленных пользователей движка.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться