Новости Joomla

👩‍💻 WT LLMs для Joomla: llms.txt, llms.json для AI-агентов.

👩‍💻 WT LLMs для Joomla: llms.txt, llms.json для AI-агентов.

Это Joomla-компонент для публикации AI-ready карты сайта и автоматической генерации файлов llms.txt, llms-full.txt и llms.json по концепции llmstxt.org.  Также о концепции llms.txt говорит Google в своей справке Lighthouse. Решение помогает LLM-моделям, AI-агентам, GEO/AI SEO-процессам и внутренним автоматизациям получать структурированные данные о сайте без ручной сборки JSON и Markdown.

С помощью WT LLMs можно:
- создать структурированное описание сайта для AI-агентов;
- управлять профилем сайта, картой интентов и каноническими страницами для этих интентов из админки Joomla;
- генерировать llms.txt и llms.json;
- использовать REST API для автоматического заполнения данных;
- отдавать публичную schema-инструкцию для AI-агентов;

В комплект компонента входит плагин markdown-версии страниц Joomla. Системный плагин Joomla, который добавляет альтернативное Markdown-представление страниц сайта. Он позволяет отдавать содержимое страницы в более чистом текстовом формате, удобном для AI-агентов, LLM, поисковых систем и технических интеграций.
Плагин добавляет в ссылки на AI-файлы.

Пакет подходит для сайтов на Joomla 5+, которым важно сделать контент понятнее для LLM, AI-поиска, ассистентов и будущих систем машинного чтения.

Видео:
- ВК Видео
- RuTube
- YouTube

Ссылки:
Страница расширения
GitHub

@joomlafeed

Вышли релизы безопасности Joomla 6.1.2 и Joomla 5.4.7

Релиз безопасности Joomla 6.1.2 и Joomla 5.4.7

Проект Joomla! рад сообщить о выходе Joomla 6.1.2 и Joomla 5.4.7. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

0 Пользователей и 1 Гость просматривают эту тему.
  • 0 Ответов
  • 1249 Просмотров
*

Nabla

  • Осваиваюсь на форуме
  • 29
  • 3 / 0
Добрый день.

Есть жаление вместо обычного textarea в компоненте K2 использовать TinyMCE.

В коде для вызова textarea в K2 есть такая строчка:

<textarea rows="20" cols="10" class="inputbox" onblur="if(this.value=='') this.value='<?php echo JText::_('K2_ENTER_YOUR_MESSAGE_HERE'); ?>';" onfocus="if(this.value=='<?php echo JText::_('K2_ENTER_YOUR_MESSAGE_HERE'); ?>') this.value='';" name="commentText" id="commentText"><?php echo JText::_('K2_ENTER_YOUR_MESSAGE_HERE'); ?></textarea>

Почитав в форумах, я нашел, что для реализации моей задачи нужно вместо выше представленной строчки написать что-то вроде этого:

<?php $editor =& JFactory::getEditor(); echo $editor->display('commentText', $editor->commentText, '100%', '400', '170', '20');?><?php echo JText::_('K2_ENTER_YOUR_MESSAGE_HERE'); ?>

Редактор появляется теперь. Но когда в нем пишешь, то выпадает ошибка, что нужно заполнить все нужные поля. Но все поля заполнены. Тем не менее, если два раза подряд нажать на кнопку отправить комментарий, то комментарий публикуется.

Таким образом вопрос. Почему публикуется комментарий после 2-ух нажатий на кнопку отправить комментарий? Правильно ли я сделал замену? Если нет - подскажите как сделать правильную замену.

Спасибо заранее за ответ!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться