Новости Joomla

Компонент Joomla 6: Генератор LLMs.txt.

Компонент Joomla 6: Генератор LLMs.txt.

Компонент Joomla 6: Генератор LLMs.txt.

Ещё один генератор ИИ-файлов llms.txt и llms-full.txt.

Основные особенности/возможности компонента:

  • Генерация по стандарту: Автоматическое создание файла-визитки llms.txt и расширенной версии llms-full.txt с аннотированным списком материалов.
  • Интеллектуальная работа с контентом: Компонент использует мета-описания (Meta Description) из статей и пунктов меню, превращая SEO-настройки сайта в качественный контекст для нейросетей.
  • Просмотреть результат генерации файлов можно сразу в рабочей области компонента. После внесения корректив (через Настройки компонента. При отладке лучше открыть три вкладки в браузере: Настройка — Геренация/Превью — Список Материалов/Категории/Меню.) — проводим перегенерацию, смотрим результат до полной «победы».
  • Автоматизация и безопасность: Синхронизация с sitemap.xml, группировка по категориям и автоматическое создание резервных копий (.bak) при каждой генерации.
  • Гибкое управление: Возможность исключения определенных категорий и/или статей и/или пунктов меню, а также простая настройка через стандартную админпанель Joomla.
  • Подробное руководство/справка: Пошаговая инструкция для пользователя в Настройках компонента для редакторов с базовым знанием администрирования Joomla.

👉 Важно учесть.
1️⃣ Компонент Генератор LLMs.txt изначально составляет базовый список ссылок на основе sitemap.xml и сверяется с ним на предмет: запрета индексации url в robots.txt, тегов noinex/nofollow. Это экономит время на проверку «закрыть от индексации», поскольку компонент генерации Sitemap.xml уже реализовал эту задачу. Посему, формирование ссылок для ИИ имеет комплексный подход, составление грамотного/валидного/релевантного sitemap.xml никто не отменял.

2️⃣ Тексты-описания ссылок формируются из Meta Description com_content (только компонент Материалы) и выбранных пользователем Меню сайта. Важно, чтобы Meta Description были уникальными и релевантными, соответствовали базовому seo. Составленные «на отшибись» Description для ИИ — «не катит» (впрочем, для поисковых систем они тоже «не канали»).

Разработчик - участник нашего сообщества Александр Кузнецов (@newvksan).

Страница расширения

@joomlafeed

#joomla #ии #ai

👩‍💻 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

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

jafff

  • Осваиваюсь на форуме
  • 30
  • 5 / 0
вот
55 print "<html><script language=JavaScript ".
56        "src='https://www.roboxchange.com/mrh_summpreview.asp?".
57         "MrchLogin=$mrh_login&OutSum=$out_summ&InvId=$inv_id&IncCurrLabel=$in_curr".
58         "&Desc=$inv_desc&SignatureValue=$crc&Shp_item=$shp_item&Shp_mode=$shp_mode".
59         "&Culture=$culture&Encoding=$encoding'></script></html>";
 

Все проверил работает-только эта шибка постоянно вылазит....и в деталях платежа в робокассе вопросики стоят....ну это ладно.

все правильно, а после этой строчки стоиит ?>

Код
print "<html><script language=JavaScript ".
      "src='https://www.roboxchange.com/mrh_summpreview.asp?".
      "MrchLogin=$mrh_login&OutSum=$out_summ&InvId=$inv_id&IncCurrLabel=$in_curr".
      "&Desc=$inv_desc&SignatureValue=$crc&Shp_item=$shp_item&Shp_mode=$shp_mode".
      "&Culture=$culture&Encoding=$encoding'></script></html>";
?>
*

makioveli

  • Новичок
  • 3
  • 0 / 0
Помогите с данным модулем при настройке с роботом robokassa возвращает ошибку:

"    К сожалению, оплата этого счета невозможна, так как некоторые параметры счета некорректны.
Неверный параметр: Signature.
*

igor33

  • Захожу иногда
  • 153
  • 1 / 0
Все установил и настроил как в мануале, в настройках модуля в магазине стоит "тест". На сервисе робокассы - Статус Продавца: Не активен.

Пытаюсь делать покупку, вообще ничего не вижу, никаких выборов видов эл.валют, только вот это:

(нету платежного терминала-только надпись-"Даный акаунт в системе РОБОКАССА в настаяший момент неактивирован")

Помогите пожалуйста!
« Последнее редактирование: 16.01.2011, 22:51:19 от igor33 »
*

makioveli

  • Новичок
  • 3
  • 0 / 0
Пока не активирован акаунт можно воспользоваться только демо сервером для этого необходимо ввести в файлах:
login: demo
а вот с поролями непонял возможно из-за этого ошибка Signature пока не могу проверить.
*

filoleg

  • Захожу иногда
  • 90
  • 0 / 0
Всё установил и настроил как в мануале. статус продавца - активен.
При попытке сделать покупку - ничего не происходит, выбор валют отсутствует. Письма отсылаются, но также без всяких ссылок на робокассу.

Прошу помочь.
*

filoleg

  • Захожу иногда
  • 90
  • 0 / 0
Может кто-нибудь поможет?
Virtuemart 1.1.7. Поставлен модуль для робокассы. При настройке автоматического режима сперва всё основательно подвисало.
После долгого ожидания выдавало сообщение: Ошибка: Данный класс оплаты не может быть обработан, поскольку он не существует. и "Обязательный параметр 'OutSum' не был передан".

Я не сильно разбираюсь в php и тому подобном, поэтому прошу к мануалам не отсылать
*

Ilham

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
А у меня оплата проходит хорошо, а вот в магазин после оплаты не возвращается. Пишет "bad sign".
Файл succes_rk.php перепроверил уже много раз. Все правильно заполнил, по инструкции.

Подскажите, что может быть не так?
*

negodiy

  • Осваиваюсь на форуме
  • 28
  • 1 / 0
Народ, у меня проблема, нужна ваша помощь: вообще не отображаются никакие варианты оплаты, хотя в админке все активны. в сем может быть проблема? помогите пжалуста. уже весь Google износиловал...
*

Tokyo

  • Захожу иногда
  • 87
  • 5 / 0
bad sign  :( помогите

люди помогите...

почему-то суммы сигнатур не сходятся...

Вообщем модуль давно не актуален мне кажется. Надо чтобы кто-нибудь выложил vmrobox 2.0 :)
« Последнее редактирование: 01.03.2011, 13:30:14 от Tokyo »

А как им пользоватся обьясните пожалуйста... куда его?
*

Ilham

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
bad sign  :( помогите

люди помогите...

почему-то суммы сигнатур не сходятся...

Вообщем модуль давно не актуален мне кажется. Надо чтобы кто-нибудь выложил vmrobox 2.0 :)

Я не уверен но стоит попробовать в файле configuration.php
var $live_site = '';
заменить на
var $live_site = 'http://мойсайт.ру';
Вместо мойсайт.ру необходимо указать адрес своего сайта

Причем адрес сайта должен выглядеть одинаково и в файле конфигурации, и в настройках virtuemarta,
и в личном кабинете на сайте roboxchange.com
« Последнее редактирование: 20.03.2011, 07:41:02 от Ilham »
*

турист

  • Захожу иногда
  • 160
  • 7 / 0
Я лично просто забил на робов... Мне хватает Qiwi...
А где модуль оплаты взял? Поделись/продай?
*

Nikita Web

  • Захожу иногда
  • 62
  • 1 / 1
блин тоже самое... все сделал как надо, статус "Активен" когда пытаюсь оплатить покупку, система выдает:

К сожалению, оплата этого счета невозможна, так как некоторые параметры счета некорректны.
Неверный параметр: Signature.
*

codeshon

  • Захожу иногда
  • 58
  • 2 / 0
  • Аватар в отпуске
Тестовый режим только у меня не работает?
« Последнее редактирование: 10.05.2011, 23:07:46 от codeshon »
*

codeshon

  • Захожу иногда
  • 58
  • 2 / 0
  • Аватар в отпуске
У этого модуля есть возможность вывода списка методов оплаты? (ВОПРОС СНЯТ) После активации стала выводиться форма с выпадающим списком методов оплаты.
« Последнее редактирование: 10.05.2011, 22:58:34 от codeshon »
*

codeshon

  • Захожу иногда
  • 58
  • 2 / 0
  • Аватар в отпуске
Возник новый вопрос:
В Google chrome не отображается форма робокассы после подтверждения заказа (на странице "спасибо")  :(
Это у всех так?

При чем "Управление учетной записью->заказ" эта форма нормально отображается...
« Последнее редактирование: 10.05.2011, 23:07:08 от codeshon »
*

rruslann

  • Новичок
  • 8
  • 0 / 0
Возник новый вопрос:
В Google chrome не отображается форма робокассы после подтверждения заказа (на странице "спасибо")  :(
Это у всех так?

При чем "Управление учетной записью->заказ" эта форма нормально отображается...
у меня так же, пока не решил. есть новости?
*

RaftKorn

  • Осваиваюсь на форуме
  • 46
  • 0 / 1
Кто-то решил вопрос с "Неверный параметр: Signature."
Может дело в том, что тестировать надо через http://test.robokassa.ru/Index.aspx ?
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Кто-то решил вопрос с "Неверный параметр: Signature."
Может дело в том, что тестировать надо через http://test.robokassa.ru/Index.aspx ?
Наверное я вам помогу просто советом... Модуль рабочий 100%
забейте все данные заново по инструкции... и в последнем пункте настройки файла ps_rk_out.php надо указывать pass1 а не пароль от вашего кабинета :)
Если не получится то обращайтесь я вам помогу.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

ColdStyle

  • Новичок
  • 1
  • 1 / 0
Спасибо jafff за модуль! Подключил, потестил, вроде работает. "Вроде" потому что проверял только в демо-режиме, жду активации аккаунта на Робокассе. Хотя пришось изрядно поломать голову, т.к. также как и многие столкнулся с проблемой некорректной Signature. Выше тут правильно сказали, что надо указать pass1 в ps_rk_out.php, однако неочевидно что к демо-режиму подходит не любой пароль. Изучив примеры кода на сайте робокассы, откопал его. Вобщем, прописываем следующее:
Код: php
// регистрационная информация (замените на ваши логин, пароль #1)
$mrh_login = "demo";
$mrh_pass1 = "Morbid11";
и демо-режим работает :) Добавьте в шапку, что ли.

P.S. Кстати, исходные файлы почему-то в KOI8-R. Перекодировал в UTF-8 на всякий случай.
*

orexov_m

  • Захожу иногда
  • 297
  • 24 / 0
Подскажите что не так, VirtueMart 1.1.8 пытаюсь подключить Robokassy все сделал по инструкции из топика и в конце после нажатия на подтверждение заказа выдает. статус продавца стоит активен. режим тестирования не включен
Код
f("order_id"); $total_sum_to_pay = $db->f("order_total"); //$shop_uri = "http://domen.ru/"; //$payee_purse = LMI_PAYEE_PURSE; $payment_description= LMI_PAYMENT_DESC; $post_variables = Array( "LMI_PAYMENT_AMOUNT" => round( $total_sum_to_pay, 2), "LMI_PAYMENT_DESC" => $payment_description, "LMI_PAYMENT_NO" => $order_number, //"LMI_PAYEE_PURSE" => $payee_purse, //"LMI_SIM_MODE" => "0", //"LMI_RESULT_URL" => $shop_uri."administrator/components/com_virtuemart/notify_wm.php", //"LMI_SUCCESS_URL" => 

что делать?
« Последнее редактирование: 25.08.2011, 06:54:13 от orexov_m »
Skype:orekhov.mikhail, ICQ: 580077720, Телега
*

TrOn

  • Захожу иногда
  • 91
  • 0 / 0
что то тестовый режим не могу заставить. Статус в системе: неактивен. Окошко с выбором способы оплаты появляется но на страницах если нажать отмену то выладит вот такая ошибка

Код
Демо-Магазин (FailUrl)

Required parameter 'Shp_demo' not passed
*

jafff

  • Осваиваюсь на форуме
  • 30
  • 5 / 0
Ё моё, сам столкнулся с "Неверный параметр: Signature." :)
Понадобилось прикрутить оплату на сайте, (не VirtueMatr, просто самописный скрипт) и вдруг такая ошибка... интересное кино....
*

bhakta

  • Осваиваюсь на форуме
  • 33
  • 10 / 0
Поставил модуль оплаты.
Активировал Аккаунт в робокассе.
Все работает.
При совершении оплаты выскакивает ошибка:
"Не удалось установить связь с магазином для передачи ему информации об оплате. Через минуту будет произведена повторная попытка."

Подскажите в каком направлении искать решение этой проблемы.
При этом не переключается статус заказа.
*

jafff

  • Осваиваюсь на форуме
  • 30
  • 5 / 0
Поставил модуль оплаты.
Активировал Аккаунт в робокассе.
Все работает.
При совершении оплаты выскакивает ошибка:
"Не удалось установить связь с магазином для передачи ему информации об оплате. Через минуту будет произведена повторная попытка."

Подскажите в каком направлении искать решение этой проблемы.
При этом не переключается статус заказа.

Проверьте адрес который указан в Result URL:  попробуйте по нему зайти, должно чтото написать (непомню чтото типа ошибка)
*

bhakta

  • Осваиваюсь на форуме
  • 33
  • 10 / 0
Проверьте адрес который указан в Result URL:  попробуйте по нему зайти, должно чтото написать (непомню чтото типа ошибка)
Зашел по этому адресу - пишет: "bad sign"
*

bhakta

  • Осваиваюсь на форуме
  • 33
  • 10 / 0
Робокасса отвечает на этот же вопрос:

Запрос обновлен. - Скрипт расположенный по Result Url должен возвращать OKnMerchantInvID.
 См. нашу документацию Cash Register(описание интерфейсов)"
 прямая ссылка:
http://www.robokassa.ru/Doc/Ru/Interface.aspx

 Пункт 3, стр 6.

 "Факт успешности сообщения магазину об исполнении операции определяется по результату, возвращаемому обменному пункту. Результат должен содержать “OKnMerchantInvID”, т.е. для счета #5 должен быть возвращен текст “OK5”."

 Так же обратите внимание на то в каком регистре у вас выводится после подсчёта контрольная сумма (MD5). Мы отправляем её вам ВСЕГДА только в верхнем регистре.
 Следовательно, вам так же нужно сравнивать её со своей в верхнем регистре.

 Не забудьте учесть, что для подсчёта контрольной суммы на своей стороне вам нужно использовать те данные о платеже, которые мы вам присылаем в запросе на Result URL. (номер заказа, сумма и дополнительные параметры если они есть) Это нужно делать исключительно для того, что бы проверять, что это именно мы прислали вам информацию об успешном платеже, а не кто-то другой. Т.е. буквально - вы проверяете то, что мы вам присылаем, высчитывая из полученных данных контрольную сумму и сверяя её с присланной нами контрольной суммой.

Жаль что Этого я не понимаю. Поясните что можно сделать?
*

bhakta

  • Осваиваюсь на форуме
  • 33
  • 10 / 0
в файле succes_rk.php нашел фрагмент
Код
$out_summ = $_REQUEST["OutSum"];
$inv_id = $_REQUEST["InvId"];
$crc = $_REQUEST["SignatureValue"];
$shp_item = $_REQUEST["Shp_item"];
$shp_mode = $_REQUEST["Shp_mode"];

// HTTP parameters: $out_summ, $inv_id, $crc
$crc = strtoupper($crc);   // force uppercase

// build own CRC
$my_crc = strtoupper(md5("$out_summ:$inv_id:$mrh_pass1:Shp_item=$shp_item:Shp_mode=$shp_mode"));

if (strtoupper($my_crc)!= strtoupper($crc))
{
  echo "bad sign\n";
  exit();
}

в файле notify_rk.php

Код
// HTTP parameters:
$out_summ = $_REQUEST["OutSum"];
$inv_id = $_REQUEST["InvId"];
$crc = $_REQUEST["SignatureValue"];
$shp_item = $_REQUEST["Shp_item"];
$shp_mode = $_REQUEST["Shp_mode"];

//print_r ($_REQUEST);
//echo "<br>";
//echo "<br>";
// HTTP parameters: $out_summ, $inv_id, $crc
$crc = strtoupper($crc);   // force uppercase

// build own CRC
$my_crc = strtoupper(md5("$out_summ:$inv_id:$mrh_pass2:Shp_item=$shp_item:Shp_mode=$shp_mode"));

if (strtoupper($my_crc)!= strtoupper($crc))
{
  echo "bad sign\n";
  exit();
}

Догадываюсь что чтото проверяется... Но Жаль что я не программист...
« Последнее редактирование: 05.10.2011, 19:18:46 от bhakta »
*

bhakta

  • Осваиваюсь на форуме
  • 33
  • 10 / 0
Тем не менее Оплата происходит но статус товара не меняется...
Вот что пишет робокасса по истечении минут 5 или 10:
"Оплата счета выполнена. Вы будете перенаправлены обратно на сайт магазина автоматически через 30 секунд.
 Нажмите кнопку «Вернуться», чтобы вернуться немедленно.
 Вы также можете распечатать квитанцию по операции, нажав на кнопку «Напечатать»."
*

jafff

  • Осваиваюсь на форуме
  • 30
  • 5 / 0
Тем не менее Оплата происходит но статус товара не меняется...
Вот что пишет робокасса по истечении минут 5 или 10:
"Оплата счета выполнена. Вы будете перенаправлены обратно на сайт магазина автоматически через 30 секунд.
 Нажмите кнопку «Вернуться», чтобы вернуться немедленно.
 Вы также можете распечатать квитанцию по операции, нажав на кнопку «Напечатать»."

это риходит от робокса

$out_summ = $_REQUEST["OutSum"];
$inv_id = $_REQUEST["InvId"];
$crc = $_REQUEST["SignatureValue"];
$shp_item = $_REQUEST["Shp_item"];
$shp_mode = $_REQUEST["Shp_mode"];

$crc = strtoupper($crc); // преобразует в верхний регистр

эта строчка шифрует полученные данные MD5 и преобразует в верхний регистр
$my_crc = strtoupper(md5("$out_summ:$inv_id:$mrh_pass1:Shp_item=$shp_item:Shp_mode=$shp_mode"));

получается что то типа 89УТРЕКМП0У9485Н3ИМ890Н4ИМЕ9 вот такой штуки

потом сравниваются результаты

if (strtoupper($my_crc)!= strtoupper($crc))
{
  echo "bad sign\n";
  exit();
}
 
если первое не равно  (!=) второму то выдать bad sign и остановить работу скрипта exit()

иначе дальше, а дальше должно выдавать OK + номер счета

и тогда робокс увидит что все ок и скажет что все нормально :)

вобщем както так :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль доставки "Почтой России"

Автор alibedog

Ответов: 104
Просмотров: 63548
Последний ответ 13.07.2021, 17:36:09
от SolopoV
Модуль доставки Укрпочта

Автор al_13

Ответов: 13
Просмотров: 9904
Последний ответ 13.05.2021, 12:57:59
от nnnata
Модуль оплаты Liqpay

Автор aragon2

Ответов: 33
Просмотров: 28180
Последний ответ 13.11.2018, 12:51:02
от serge2
Модуль доставки - самовывоз. Как сделать?

Автор demonm

Ответов: 18
Просмотров: 11580
Последний ответ 29.04.2017, 17:31:56
от princeyury
Модуль доставки почты России 1.0.6 для VirtueMart 1.1.Х

Автор esmark

Ответов: 65
Просмотров: 30615
Последний ответ 24.12.2015, 11:29:51
от SolopoV