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

mr_denisters

  • Захожу иногда
  • 127
  • 6 / 0
  • Очередной Вебмастер
Подскажите пожалуйста где поправить
Попробовал реализовать 2 способами, в первом не всплывает модальное окно, но ссылка Быстрый просмотр работает, а штатным на мутулз модал открывается пустым при нажатии на Быстрый просмотр !
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
без сайта не поможем
« Последнее редактирование: 18.03.2013, 20:40:08 от ELLE »
*

justwarg

  • Новичок
  • 4
  • 0 / 0
А можно ли както на основе данного метода организовать только увеличение картинки товара в списке категории?
По умолчанию при клике на картинку, открывается карточка товара, а надо чтобы открывался Lightbox с увеличенной картинкой
j25, js 3.13.1
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
как сделать вывод только картинки написано в первом посте.
но с помощью данного способа делать увеличение картинки в категории неразумно
ищите другие варианты
*

Vyrd

  • Захожу иногда
  • 79
  • 2 / 0
Спасибо, очень полезно!
У меня вопрос, как теперь во всплывающем окне (допустим под артикулом) вывести ссылку странички товара, который открывается?
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0


Код: php
<a href="<?php echo str_replace('?tmpl=component', '', "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']); ?>" target="_top">Подробнее</a>
« Последнее редактирование: 26.03.2013, 18:56:41 от ELLE »
*

Vyrd

  • Захожу иногда
  • 79
  • 2 / 0
ELLE, спасибо, но так только на главную ведет, а нужно чтоб показывалась ссылка карточки товара в которой находишься
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
*

Mishani

  • Захожу иногда
  • 74
  • 1 / 0
Все отлично работает, Спасибо!
А как сделать, чтоб при клике по фото, фото увеличивалось не в самом окне, а в новом всплывающем окне?
*

ds-w

  • Новичок
  • 3
  • 0 / 0
Тоже такая проблема как у RSPB, вместо быстрого просмотра - ������� ��������, кодировка везде utf-8,  меняю на win1251 становиться наоборот, весь сайт иероглифами, а быстрый просмотр нормально, подскажите где искать проблему.
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
*

ds-w

  • Новичок
  • 3
  • 0 / 0
пересохранил скрипты, через нотепад, с созданием новых файлов уже с кодировкой UTF-8 без BOM, тоже самое осталось
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
хех, тогда оставьте безанкорную ссылку и бекграундом сделайте картинку "быстрый просмотр" :)
« Последнее редактирование: 08.04.2013, 18:59:43 от ELLE »
*

anatolij

  • Захожу иногда
  • 121
  • 1 / 0
Всё сделал по инструкции, отлично работает.
Что нужно вставить в

<?php  $tmpl = JRequest::getVar("tmpl");
        if ($tmpl =="component") { ?>
//тут то что по ссылке ?tmpl=component будет открываться
// вы можете вынести только картинку, цену, описание, "купить" или на ваш выбор - что необходимо показать во всплывающем окне
<?php }else{?>

чтобы при нажатии в всплывающем окне отображалось только изображение full и полное описание, заранее спасибо
*

c0ca1n3

  • Новичок
  • 7
  • 0 / 0
День добрый. А можно инструкцию под J3 и под JS 4 ? Заранее спасибо.
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
а чем эта не подходит?
надо думать :)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
День добрый. А можно инструкцию под J3 и под JS 4 ? Заранее спасибо.
так не получится

Код
<?php $tmpl = JRequest::getCmd('tmpl'); 
if ($tmpl == 'component') { // vivod v modalnom okne ?tmpl=component
?>

//тут то что по ссылке ?tmpl=component будет открываться
// вы можете вынести только картинку, цену, описание, "купить" или на ваш выбор - что необходимо показать во всплывающем окне
<?php } else { ?>

остальное
  <?php } ?>
« Последнее редактирование: 19.05.2013, 19:50:48 от flyingspook »
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
flyingspook, это был стеб? :) или ошибка component==component

по сути - устарел JRequest::getVar()
нужно заменить на JInput
к тому же п.5 необязателен и его можно пропустить.
*

fame

  • Новичок
  • 6
  • 0 / 0
Попробовал реализовать 2 способами, в первом не всплывает модальное окно, но ссылка Быстрый просмотр работает, а штатным на мутулз модал открывается пустым при нажатии на Быстрый просмотр !

Доброго времени. Тоже самое, с первым способом все ок, а во втором, где штатными средствами всплывает пустое окно. Подскажите пожалуйста что не так.  http://trening-ok.ru/kategoriya-1
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
а это тогда как понимать?



Добавлю, что это в Chrome, в других не смотрела. Но при открытии окна возникает ошибка, из-за того что картинка ссылкой с возможностью увеличения ее лайтбоксом, который не подключен в шаблоне /component.php - или картинку без ссылки в окне выводить по условию или Lightbox в шаблоне где указала подключить
« Последнее редактирование: 19.05.2013, 19:51:28 от ELLE »
*

fame

  • Новичок
  • 6
  • 0 / 0
Хм, не заметил что у меня не открывают только 2 браузера мазила и Opera, а в Chrome открывает, с чем это может быть связано? Спасибо!
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
flyingspook, это был стеб? :) или ошибка component==component
конечно ошибка на коленки накидал поправил
Цитировать
нужно заменить на JInput
видимо и мой "стеб" не подойдет  ;)
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
fame, обновила пост выше читайте

Цитировать
конечно ошибка на коленки накидал поправил
ок ))
Цитировать
видимо и мой "стеб" не подойдет
я не пробовала на трёшке, но с JInput точно должно работать

Поэтому! Кто ждет инструкций на J3 - не ждите! Идите учиться в документацию  *DRINK* Всем доброго времени суток )))
« Последнее редактирование: 19.05.2013, 19:58:11 от ELLE »
*

fame

  • Новичок
  • 6
  • 0 / 0
Добавлю, что это в Chrome, в других не смотрела. Но при открытии окна возникает ошибка, из-за того что картинка ссылкой с возможностью увеличения ее лайтбоксом, который не подключен в шаблоне /component.php - или картинку без ссылки в окне выводить по условию или Lightbox в шаблоне где указала подключить

Попробовал вывести по условию только цену, тоже самое  http://trening-ok.ru/kategoriya-1
Подключал Lightbox, ошибка в консоле хрома пропала, но в FireBug ошибка так и осталась TypeError: Value does not implement interface Node. и окно открывает пустым.
*

c0ca1n3

  • Новичок
  • 7
  • 0 / 0
ELLE честно говоря я застрял на переопределении шаблона jshop-a. Папочку создал - файлы закинул, шаблон не меняется вообще :-(
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
в настйроках выставили тот что создали?
шаблон для ЖШ случайно не лежит в HTML шаблона Joomla у Вас ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

c0ca1n3

  • Новичок
  • 7
  • 0 / 0
Ложил только два файла.
html/com_jshopping/list_products/product.php
html/com_jshopping/list_products/list_products.php
HTML лежит в корне шаблона для Joomla. Что не так делаю?
В настройках ничего не выставлял, куда тыкать?
*

c0ca1n3

  • Новичок
  • 7
  • 0 / 0
Переопределить получилось, все делаю по инструкции - окно не всплывает...
*

Sasha05

  • Новичок
  • 2
  • 0 / 0
Решение отличное.
Вот только подлежащая страница прокручивается, как можно запретить на ней скролинг при открытом модальном окне?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод товаров из всех подкатегорий на странице категории

Автор Faina

Ответов: 355
Просмотров: 72822
Последний ответ 11.10.2025, 08:48:34
от kit2m2
[Решено] Вывод 3-х первых картинок в списке товаров категории

Автор rudoy24

Ответов: 30
Просмотров: 13560
Последний ответ 19.07.2024, 11:41:28
от juleczka
Определить расширение. pop_description для списка товаров

Автор Alex_gs

Ответов: 3
Просмотров: 2903
Последний ответ 24.09.2023, 12:18:34
от kit2m2
[Решено] Увеличение выбора покупаемых товаров + -

Автор Aspik

Ответов: 216
Просмотров: 53323
Последний ответ 02.08.2023, 21:31:25
от kit2m2
Смена фото при наведении в списке товаров категории

Автор Taatshi

Ответов: 57
Просмотров: 7510
Последний ответ 15.06.2023, 15:53:25
от Akeksandr