Новости 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 Ответов
  • 2817 Просмотров
*

fimka

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Ребята, всем привет.

В компоненте Jcomments возможно присутствует ошибка в коде для обработки cross-domain AJAX запросов.
Фрагмент кода com_jcomments_v3.0.5/site/classes/factory.php:

Код: php
// fix to prevent cross-domain AJAX call
if (isset($_SERVER['HTTP_HOST'])) {
$httpHost = (string)$_SERVER['HTTP_HOST'];
if (strpos($httpHost, '://www.')!== false && strpos($link, '://www.') === false) {
$link = str_replace('://', '://www.', $link);
} else if (strpos($httpHost, '://www.') === false && strpos($link, '://www.')!== false) {
$link = str_replace('://www.', '://', $link);
}
}

Цитата: php.net
$_SERVER['HTTP_HOST'] - Содержимое заголовка Host: из текущего запроса, если он присутствует в запросе (см. : $_SERVER)

Цитата: rfc2616
The Host request-header field specifies the Internet host and port number of the resource being requested, as obtained from the original URI given by the user or referring resource (generally an HTTP URL. A "host" without any trailing port information implies the default port for the service requested (e.g., "80" for an HTTP URL). For example, a request on the origin server for <http://www.w3.org/pub/WWW/> would properly include:

Код
GET /pub/WWW/ HTTP/1.1
Host: www.w3.org

То есть, в обычной ситуации заголовок Host не должен содержать префикс http:// и, соответственно, код должен выглядеть так:

Код: php
// fix to prevent cross-domain AJAX call
if (isset($_SERVER['HTTP_HOST'])) {
$httpHost = (string)$_SERVER['HTTP_HOST'];
if (strpos($httpHost, 'www.')!== false && strpos($link, '://www.') === false) {
$link = str_replace('://', '://www.', $link);
} else if (strpos($httpHost, 'www.') === false && strpos($link, '://www.')!== false) {
$link = str_replace('://www.', '://', $link);
}
}

« Последнее редактирование: 06.12.2014, 21:11:58 от fimka »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Jcomments & Joomla 3.5 & PHP 7

Автор ProtectYourSite

Ответов: 11
Просмотров: 10826
Последний ответ 15.01.2024, 14:02:36
от Vastriet
Не отображаються комментарии на дополнительных языках Joomla 3.4.8 + Jcomments 3.0.5

Автор orsy

Ответов: 11
Просмотров: 7922
Последний ответ 20.12.2021, 15:44:35
от igorsuccess
JComments 3.0.5 не отправляется коммент

Автор EvaLifeTime

Ответов: 61
Просмотров: 21279
Последний ответ 04.05.2021, 19:41:25
от ErikaMaza
Бесконечная переадресация (ошибка переадресации)

Автор Krokus

Ответов: 0
Просмотров: 3814
Последний ответ 02.12.2020, 12:56:04
от Krokus
Ошибка при отправке err_too_many_redirects

Автор IlyaJom

Ответов: 3
Просмотров: 4733
Последний ответ 03.01.2020, 20:11:48
от voland