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

maxsl_89

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Добрый день, никак не получается сделать чтоб в форме авторизации исчезали слова "ЛОГИН" и "ПАРОЛЬ" при клике в поле ввода и
 чтоб пароль отображался не звездочками а словом "ПАРОЛЬ"

то что сейчас у меня:

Код
<fieldset class="userdata">
<p id="form-login-username">
<label for="modlgn-username"><?php echo JText::_('MOD_SLOGIN_VALUE_USERNAME')?></label>
<input id="modlgn-username" type="text" name="username" class="inputbox"  size="18"/>
</p>
<p id="form-login-password">
<label for="modlgn-passwd"><?php echo JText::_('JGLOBAL_PASSWORD')?></label>
<input id="modlgn-passwd" type="password" name="password" class="inputbox" size="18"  />
</p>
<?php if (JPluginHelper::isEnabled('system', 'remember')) : ?>
<p id="form-login-remember">
<label for="modlgn-remember"><?php echo JText::_('MOD_SLOGIN_REMEMBER_ME')?></label>
<input id="modlgn-remember" type="checkbox" name="remember" class="inputbox" value="yes"/>
</p>

Буду очень благодарен!
*

xchesh

  • Захожу иногда
  • 277
  • 10 / 1
<input id="modlgn-passwd" type="password" name="password" class="inputbox" size="18"  />
Замените на
<input id="modlgn-passwd" type="text" name="password" class="inputbox" size="18"  />
*

maxsl_89

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
<input id="modlgn-passwd" type="password" name="password" class="inputbox" size="18"  />
Замените на
<input id="modlgn-passwd" type="text" name="password" class="inputbox" size="18"  />

Спасибо, но пароль все так же точками
*

xchesh

  • Захожу иногда
  • 277
  • 10 / 1
Спасибо, но пароль все так же точками
Что значит точками? Вы хотите чтобы при вводе пароль были не звездочки? Или чтобы дефолтное значение было "ПАРОЛЬ"?
Код
       <p id="form-login-username">
<label for="modlgn-username"><?php echo JText::_('MOD_SLOGIN_VALUE_USERNAME')?></label>
<input id="modlgn-username" value="<?php echo JText::_('MOD_SLOGIN_VALUE_USERNAME')?>" type="text" name="username" class="inputbox"  size="18"/>
</p>
<p id="form-login-password">
<label for="modlgn-passwd"><?php echo JText::_('JGLOBAL_PASSWORD')?></label>
<input id="modlgn-passwd" type="text" name="password" value="<?php echo JText::_('JGLOBAL_PASSWORD')?>" class="inputbox" size="18"  />
</p>
<?php if (JPluginHelper::isEnabled('system', 'remember')) : ?>
<p id="form-login-remember">
<label for="modlgn-remember"><?php echo JText::_('MOD_SLOGIN_REMEMBER_ME')?></label>
<input id="modlgn-remember" type="checkbox" name="remember" class="inputbox" value="yes"/>
</p>

Для очищения input'а при фокусе, Вам нужно скрипт написать.
Если используете Jquery, то что-то на подобии этого:
Код: javascript
$(document).ready(function(){
    $('#modlgn-username, #modlgn-passwd').focus(function(){
        if ($(this).val()=='ПАРОЛЬ' || $(this).val()=='ЛОГИН')
            $(this).val('');
    })
})
« Последнее редактирование: 31.07.2013, 14:26:39 от xchesh »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

SP Page Builder Возможно ли добавить кнопку в текстовое поле?

Автор AlexP750

Ответов: 7
Просмотров: 7004
Последний ответ 15.08.2021, 14:19:53
от AlexP750
Сменить порядок вывода поле JL Content Fields Filter

Автор dimasan57

Ответов: 0
Просмотров: 1164
Последний ответ 14.06.2019, 12:19:52
от dimasan57
Прошу помощи с компонентом &quot;Задать вопрос&quot;

Автор Viking

Ответов: 1
Просмотров: 1352
Последний ответ 29.10.2017, 18:01:35
от lexxbry
Поле типа checkbox

Автор OnePrg

Ответов: 1
Просмотров: 1370
Последний ответ 03.01.2017, 10:58:48
от dmitry_stas
Вызов формы flexicontactplus при клике на кнопку Shortcode Ultimate Button

Автор djalexst

Ответов: 0
Просмотров: 1313
Последний ответ 11.07.2016, 11:25:58
от djalexst