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

SVOLOCH

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
При увеличении картинки подпись есть только у первого фото, подскажите, пожалуйста, как сделать, чтобы была для всех фото?



Код
<a class="lightbox" id="main_image_full_<?php print $image->image_id?>" href="<?php print $this->image_product_path?>/<?php print $image->image_full;?>" <?php if ($k!=0){?>style="display:none"<?php }?> title="<?php print htmlspecialchars($image->_title)?>">

                <img id = "main_image_<?php print $image->image_id?>" src = "<?php print $this->image_product_path?>/<?php print $image->image_name;?>" alt="<?php print htmlspecialchars($image->_title)?>" title="<?php print htmlspecialchars($image->_title)?>" />
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
картинка в наклоне рвет мозг !

чтобы была у каждой надо каждой задать тайтл в настройках картинок в товаре.
и смените ник пжлст.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

SVOLOCH

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
А где это можно сделать?
Названия картинок прописаны, видны в полной версии при наведении курсора.
*

nevigen

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

nevigen

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

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
странно действительно. можно задать для #lightbox-image-details-caption display:block с !important, это перебьет инлайновый стиль
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

SVOLOCH

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
странно действительно. можно задать для #lightbox-image-details-caption display:block с !important, это перебьет инлайновый стиль
Это в jquery.lightbox-0.5.css вместо #lightbox-image-details-caption { font-weight: bold; }?
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Это в jquery.lightbox-0.5.css вместо #lightbox-image-details-caption { font-weight: bold; }?
в любом CSS. не вместо а дополнительно.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

nevigen

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

SVOLOCH

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
в любом CSS. не вместо а дополнительно.
Написала так
Код
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-caption { display:block !important }
ничего не произошло.
*

SVOLOCH

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
вообще я себе изменяю. я обычно со свлочами не общаюсь.
вы не хотите сменить ник?
Если очень нужно, то попробую, но тоже не нахожу где.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Написала так
ничего не произошло.
все произошло, кеш очистите в браузере
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

SVOLOCH

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
все произошло, кеш очистите в браузере
Очистила, попробовала в разных браузерах, не видно названия.
*

nevigen

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

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

SVOLOCH

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
я может не там смотрю? http://prntscr.com/l5e354
Вот в этом и проблема, показывает название только для первой картинки, которая Животные Африки. Она же титульная, поэтому тут показывает что она 2 из 8, для остальных не пишет название.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
та хоть 2-я хоть 5-я http://prntscr.com/l5e5vx, для всех показывает
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

nevigen

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

SVOLOCH

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
та хоть 2-я хоть 5-я http://prntscr.com/l5e5vx, для всех показывает
Прикольно, в мобильной версии пишет одно и то же название для всех картинок, если листать начиная с первой.
Есть сразу тыкнуть на пятую, то не показывает никакого названия.
Животные Африки - название первой картинки, у остальных названия другие, в этом и подвох.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
тю, ну так они у вас не выводятся в шаблоне. у вас альты для img выведены, а для этого нужен title для ссылки. смотрите как в дефолтном шаблоне сделано и делайте точно так же
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

SVOLOCH

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
тю, ну так они у вас не выводятся в шаблоне. у вас альты для img выведены, а для этого нужен title для ссылки. смотрите как в дефолтном шаблоне сделано и делайте точно так же
А можно то же самое перевести для дебилов?
У меня изображения подписаны в панели администратора, эти названия видны с компьютера при наведении курсора.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

SVOLOCH

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Вот так на компьютере при наведении курсора выглядит последнее фото

А вот так с телефона увеличенное изображение

Проблема в том, что с телефона не понятно как называется какое изображение.


*

SVOLOCH

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Или подписи изображений из панели администратора это не Title, а Alt?
Как их тогда вывести?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
ну у нас ссылка есть, зачем нам это все? :) я ж вам показал, что нужно сделать. добавляйте title для ссылок
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

SVOLOCH

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Как добавить title для ссылок?

*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
шаблон отредактировать
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

SVOLOCH

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
шаблон отредактировать
Как именно? В коде же прописан title
Код
<a class="lightbox" id="main_image_full_<?php print $image->image_id?>" href="<?php print $this->image_product_path?>/<?php print $image->image_full;?>" <?php if ($k!=0){?>style="display:none"<?php }?>[b] title="<?php print htmlspecialchars($image->_title)?[/b]>">

                <img id = "main_image_<?php print $image->image_id?>" src = "<?php print $this->image_product_path?>/<?php print $image->image_name;?>" alt="<?php print htmlspecialchars($image->_title)?>" [b]title="<?php print htmlspecialchars($image->_title)?[/b]>" />
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
в том коде который вы показывает есть, но у вас на сайте его нет :) http://prntscr.com/l5eki3 значит не тот шаблон смотрите, возможно переопределен в HTML папке шаблона Joomla
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор Faina

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

Автор rudoy24

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

Автор Alex_gs

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

Автор Aspik

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

Автор Taatshi

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