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

orsy

  • Захожу иногда
  • 400
  • 23 / 1
  • Web-Factor Ukraine
попробуйте в настройках плагина ему порядок задать - первым.
ну и код проверьте все же. из первого поста все примеры работают
Всё это сделал, но пока не помогло ( Тупо выводятся конструкции без обработки плагином (
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Плагин Tabs & Sliders & Spoilers для Joomla 2.5/3.x
« Ответ #271 : 07.06.2018, 14:01:44 »
Переустановите. Может кто-то чего-то направил там...
Создание сайтов, шаблонов, помощь в решении проблем.
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Попробовал табы, спасибо.

Для дектопа нормально, а вот с телефона все табы падают под текст открытого таба

Думал шаблон, но в шаблоне beez3  тоже всё грустно
« Последнее редактирование: 07.06.2018, 17:59:52 от palexa »
*

x1

  • Давно я тут
  • 637
  • 15 / 0
  • Linux — это Windows для бытовой техники
Подскажите пожалуйста, а как в com_search/search/default_results.php вставить код спойлера?
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Плагин Tabs & Sliders & Spoilers для Joomla 2.5/3.x
« Ответ #274 : 14.06.2018, 11:17:36 »
Подскажите пожалуйста, а как в com_search/search/default_results.php вставить код спойлера?
вызвать триггер события content.prepare и передать ему сформированным контент
*

x1

  • Давно я тут
  • 637
  • 15 / 0
  • Linux — это Windows для бытовой техники
Re: Плагин Tabs & Sliders & Spoilers для Joomla 2.5/3.x
« Ответ #275 : 14.06.2018, 11:21:34 »
вызвать триггер события content.prepare и передать ему сформированным контент
Я не смогу это осилить)))  может ссылку на пример скините?
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Плагин Tabs & Sliders & Spoilers для Joomla 2.5/3.x
« Ответ #276 : 14.06.2018, 11:27:48 »
гуглите по запросу "Joomla вызов content.prepare" - примеров тьма
*

x1

  • Давно я тут
  • 637
  • 15 / 0
  • Linux — это Windows для бытовой техники
Re: Плагин Tabs & Sliders & Spoilers для Joomla 2.5/3.x
« Ответ #277 : 15.06.2018, 19:33:10 »
гуглите по запросу "Joomla вызов content.prepare" - примеров тьма
Спасибо за подсказку гуглить. К сожалению плюсик вам за этот совет поставить рука не поднимается.
Подожду конкретного ответа на конкретно поставленный вопрос от разработчика плагина)
Собственно ему мой вопрос и был адресован.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Плагин Tabs & Sliders & Spoilers для Joomla 2.5/3.x
« Ответ #278 : 15.06.2018, 20:42:06 »
x1, вам подсказали, что надо делать.
и вряд ли вы дождетесь какого-то другого ответа от автора расширения, т.к. вопрос относится не к расширению, а к "как вызвать плагин контента из компонента" и к шаблону вывода com_search.
примеров, действительно, вагон.
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Плагин Tabs & Sliders & Spoilers для Joomla 2.5/3.x
« Ответ #279 : 15.06.2018, 21:46:35 »
Подожду конкретного ответа на конкретно поставленный вопрос от разработчика плагина)
Ну если учесть, что я тоже приложил руку к разработке этого плагина, то вопрос адресован косвенно и ко мне тоже )

Не совсем понятно, что именно вы хотите сделать с этим плагином: обернуть в слайды вывод результатов поиска не получится, реализовать табы тоже не выйдет, можно только для каждого материала в результате поиска вызвать обработчик content.prepare, но это не рекомендуется делать, т.к. поиск может вызвать кусок материала только с открывающим или только с закрывающим шорткодом, тогда плагин просто не сработает, вызов бесполезен

А вызвать обработку можно так:
Код
$text = JHTML::_('content.prepare', $text)
т.е. вы берете текст, прогоняете через все контент-плагины (через конкретно один не получится) и на выходе получаете результат, что с ним делать дальше - дело десятое, зависит от задач.

Не благодарите.
*

x1

  • Давно я тут
  • 637
  • 15 / 0
  • Linux — это Windows для бытовой техники
Re: Плагин Tabs & Sliders & Spoilers для Joomla 2.5/3.x
« Ответ #280 : 16.06.2018, 10:20:21 »
Не совсем понятно, что именно вы хотите сделать с этим плагином:
Желание простое: на странице выдачи результатов поиска перед названиями найденных материалов выводится форма
Код
<form method="post" action="/en/search.html" id="searchForm">

В форме отображаются условия поиска - в чем искать, как искать (совпадения), по сколько найденных записей показывать.
Эти условия вроде как бы и нужны, но занимают по вертикали много места. Смотрится некрасиво. Т.е. хотелось бы их обернуть спойлоером и скрыть.
Вот эти блоки внутри формы которые хотелось бы обернуть в спойлер:
   
Код
<fieldset class="phrases">  
<div class="form-limit">

Все это находится в файле components\com_search\views\search\tmpl\default_form.php от строки 39 до конца формы, стр 79, начиная с:
Код
<?php if ($this->params->get('search_phrases', 1)) : ?>

*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Плагин Tabs & Sliders & Spoilers для Joomla 2.5/3.x
« Ответ #281 : 16.06.2018, 11:13:40 »
вам необходимо вывести рендер файла с формой  в переменную, обработать ее через content.prepare, затем переменную вывести через echo, как именно это реализовать - уже за пределами данной темы, но есть у меня подозрение, что не получится просто так использовать данный плагин на странице поиска, т.к. в плагине идет проверка на использование его только в материалах
« Последнее редактирование: 16.06.2018, 11:18:43 от AlekVolsk »
*

Natalliiya

  • Новичок
  • 1
  • 0 / 0
Попробовал табы, спасибо.

Для дектопа нормально, а вот с телефона все табы падают под текст открытого таба

Думал шаблон, но в шаблоне beez3  тоже всё грустно

Та же проблема. Кто-нибудь решил ее?
*

miminfo

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Плагин Tabs & Sliders & Spoilers для Joomla 2.5/3.x
« Ответ #283 : 15.10.2020, 12:49:25 »
Как сделать ссылку на страницу со вкладками, чтобы открывалась сразу определенная вкладка (а не первая).
Т.е. как то так http://sait.ru/stranica/vkladka2
?
*

x1

  • Давно я тут
  • 637
  • 15 / 0
  • Linux — это Windows для бытовой техники
Re: Плагин Tabs & Sliders & Spoilers для Joomla 2.5/3.x
« Ответ #284 : 09.07.2021, 13:12:14 »
Есть стандартный html-модуль джумль. Как вызвать обработку вашим плагином этого модуля?
*

khan-alex

  • Давно я тут
  • 649
  • 30 / 1
Re: Плагин Tabs & Sliders & Spoilers для Joomla 2.5/3.x
« Ответ #285 : 09.07.2021, 14:14:08 »
Есть стандартный html-модуль джумль. Как вызвать обработку вашим плагином этого модуля?
Основные параметры -- Обработка плагинами -- Да. Пробовали?
*

x1

  • Давно я тут
  • 637
  • 15 / 0
  • Linux — это Windows для бытовой техники
Основные параметры -- Обработка плагинами -- Да. Пробовали?
Неправильно описал проблему. Задавать надо в другой теме, но переспрошу все таки здесь, так как вопросы связанные.
Есть стандартный html-модуль. Такая конструкция не работает, как то можно такое реализовать?
Код
{tab=Заголовок1}
{loadposition mymodule1}
{tab=Заголовок2}
{loadposition mymodule2}
{/tabs}
*

x1

  • Давно я тут
  • 637
  • 15 / 0
  • Linux — это Windows для бытовой техники
Joomla 3.10.0 выдает ошибку:
Код
Notice: Trying to get property 'id' of non-object in \plugins\content\ext_tss\ext_tss.php on line 70

Notice: Trying to get property 'title' of non-object in \plugins\content\ext_tss\ext_tss.php on line 71

Warning: Use of undefined constant breack - assumed 'breack' (this will throw an Error in a future version of PHP) in plugins\content\ext_tss\ext_tss.php on line 72
*

vipopo

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
как поменять стили слайдера, что бы у каждого слайдера был свой стиль. Делала изменения по рекомендациям, на примере TAB но не работает
« Последнее редактирование: 19.07.2022, 10:45:16 от vipopo »
*

barulyabl

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Плагин Tabs & Sliders & Spoilers для Joomla 2.5/3.x
« Ответ #289 : 19.07.2022, 01:27:27 »
Плагин не работает в joomla4, кто нибудь разобрался почему.
*

Sergeych

  • Захожу иногда
  • 161
  • 25 / 0
Re: Плагин Tabs & Sliders & Spoilers для Joomla 2.5/3.x
« Ответ #290 : 14.06.2023, 09:49:02 »
Плагин не работает в joomla4, кто нибудь разобрался почему.
Для Joomla 4 помогает принудительная подгрузка
Код
<script src="/media/ext_tss/assets/js/ext_tss.js"></script>
до </body>
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

WT cdek library для Joomla. PHP библиотека для разработчиков расширений

Автор sergeytolkachyov

Ответов: 1
Просмотров: 2541
Последний ответ 18.03.2026, 17:25:18
от sergeytolkachyov
SW JProjects - Менеджер цифровых проектов для Joomla! CMS™

Автор Septdir

Ответов: 63
Просмотров: 21116
Последний ответ 18.03.2026, 17:20:24
от sergeytolkachyov
WT Multicategories плагин мультикатегорий Joomla 5+

Автор sergeytolkachyov

Ответов: 0
Просмотров: 350
Последний ответ 14.03.2026, 08:11:52
от sergeytolkachyov
WT Simple price table - модуль прайслиста для Joomla

Автор sergeytolkachyov

Ответов: 0
Просмотров: 471
Последний ответ 16.02.2026, 14:25:56
от sergeytolkachyov
Бесплатный плагин импорта экспорта данных в поля материалов Joomla - CFI

Автор zikkuratvk

Ответов: 11
Просмотров: 8822
Последний ответ 27.01.2026, 08:37:19
от sergeytolkachyov