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

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Проблема такая же как и у многих! Вирт 2.0.24 Все отправляется кроме писем о заказе ни админу, ни покупателю (только после подтверждения).
В настройках все дефолтом ничего не менял!
Раньше пробовал вирт 2.0.14 на этом же хостинге - все работало!
Кто-нибудь может что-то посоветовать?
*

Максим Пишняк

  • Давно я тут
  • 837
  • 35 / 0
Включите в настройках отправку писем.
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Включите в настройках отправку писем.

Не понял, это где это такая настройка?
*

Максим Пишняк

  • Давно я тут
  • 837
  • 35 / 0
administrator/index.php?option=com_virtuemart&view=config
Оформление заказа/Статусы...
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
administrator/index.php?option=com_virtuemart&view=config
Оформление заказа/Статусы...

Ну я везде в статусах поставил "в ожидании" (еще до создания этой темы). Скрин ниже. Результатов ноль!
*

Alex2

  • Захожу иногда
  • 113
  • 6 / 0
VM 2.0.24
Такая же ерунда.
Не отсылает письма только со статусом "в ожидании"
кто-то решил эту проблему?
*

artserge

  • Захожу иногда
  • 118
  • 11 / 0
1) проверяете настройки administrator/index.php?option=com_virtuemart&view=config  вкладка Оформление заказа и в значения полей " Статус заказа по умолчанию для отправки эл.письма покупателю " и " Статус заказа по умолчанию для отправки эл.письма продавцу " вносите ВСЕ СВОИ СТАТУСЫ заказа.
Если не помогло, пробуете из  Заказов в админке /index.php?option=com_virtuemart&view=orders  отправить письмо - смените статус какого-то заказа и выберите галочку "уведомить покупателя". Если письмо придет - то проверяйте опции мыл, и т.п. в админке. Если не придет - попробуйте :

лезете в libraries/phpmailer/phpmailer.php

находите
Код
$params = sprintf("-oi -f %s", $this->Sender);

меняете на
Код
$params = '';

Наслаждаетесь. Вообще эта тема - http://joomlaforum.ru/index.php?topic=153943.0 - обсуждается тут. А вы читайте форум и пользуйтесь поиском ...
« Последнее редактирование: 27.02.2014, 19:59:18 от artserge »
*

Alex2

  • Захожу иногда
  • 113
  • 6 / 0
1) проверяете настройки administrator/index.php?option=com_virtuemart&view=config  вкладка Оформление заказа и в значения полей " Статус заказа по умолчанию для отправки эл.письма покупателю " и " Статус заказа по умолчанию для отправки эл.письма продавцу " вносите ВСЕ СВОИ СТАТУСЫ заказа.
Если не помогло, пробуете из  Заказов в админке /index.php?option=com_virtuemart&view=orders  отправить письмо - смените статус какого-то заказа и выберите галочку "уведомить покупателя". Если письмо придет - то проверяйте опции мыл, и т.п. в админке. Если не придет - попробуйте :

лезете в libraries/phpmailer/phpmailer.php

находите
Код
$params = sprintf("-oi -f %s", $this->Sender);

меняете на
Код
$params = '';

Наслаждаетесь. Вообще эта тема - http://joomlaforum.ru/index.php?topic=153943.0 - обсуждается тут. А вы читайте форум и пользуйтесь поиском ...
1. В настройках добавлены все статусы заказа
2. При смене статуса, уведомления приходят
3. Правка phpmailer.php не помогает
4. По вашей ссылке обсуждалась тема для VM1, а в данной теме обсуждается VM2

Вопрос открыт
*

artserge

  • Захожу иногда
  • 118
  • 11 / 0
Цитата: Alex2
4. По вашей ссылке обсуждалась тема для VM1, а в данной теме обсуждается VM2
мило) но мне помог сий рецепт и в Joomla 2.5 , т.к. правки не файлов VirtueMart а самой Joomla)))
Цитата: Alex2
2. При смене статуса, уведомления приходят
значит механизм отправки работает) как вариянт - найти место где вызывается эта функция отправки, и следить за ее результатами. Вызывается она или нет, возвращает ошибку или true

Вариантов много - например можно поставить чистую Joomla и вирт в поддомен на этом же домене, и посмотреть будет ли работать отправка писем. Если будет - думать  - с чем может конфликтовать... плагины может какие хитрые включены или наоборот отключены...  или хак какой-то криво установили
« Последнее редактирование: 28.02.2014, 00:05:23 от artserge »
*

Alex2

  • Захожу иногда
  • 113
  • 6 / 0
Установлен плагин "Оплата Квитанцией сбербанка"
http://joomlaforum.ru/index.php?topic=209921.0
У него нет возможности выбрать статус заказа по умолчанию.
При выборе данного способа оплаты, заказу присваивается (автоматом) статус "в ожидании"

По всей видимости статус "В ожидании" в VM не предусматривает отправку уведомлений.


*

artserge

  • Захожу иногда
  • 118
  • 11 / 0
Re: Вирт не отправляет письма о заказах
« Ответ #10 : 28.02.2014, 00:57:48 »
ГАГАБУ!))) поставьте в опции  "Статус заказа по умолчанию для создания выписанного счета" в настройках "В ожидании" и "Подтвержден" - и начнет посылать)
*

Alex2

  • Захожу иногда
  • 113
  • 6 / 0
Re: Вирт не отправляет письма о заказах
« Ответ #11 : 28.02.2014, 07:25:09 »
ГАГАБУ!))) поставьте в опции  "Статус заказа по умолчанию для создания выписанного счета" в настройках "В ожидании" и "Подтвержден" - и начнет посылать)

Смотрю у вас веселуха, а мне не смешно.

"Статус заказа по умолчанию для создания выписанного счета" - никак не относится к уведомлениям покупателя и админа о заказе
Но все же решил проверить.

Проверено, не работает!


Все заказы, сделанные даже через стандартный способ оплаты,
Изначально получают статус "В ожидании" без уведомления, а затем (автоматом) ему присваивается статус "Подтвержден покупателем", но уже с уведомлением.
Из этого и сделан вывод, что статус "В ожидании" не предусматривает отправки уведомлений в автоматическом режиме.

Из этого вытекает другой вопрос:
Как сделать, чтобы для оплаты "Квитанция сбербанка" присваивался статус  по умолчанию ""Подтвержден покупателем""

Вопрос закрыт! Исправил саму Квитанцию, теперь все приходит.
« Последнее редактирование: 28.02.2014, 08:27:48 от Alex2 »
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Re: Вирт не отправляет письма о заказах
« Ответ #12 : 28.02.2014, 10:35:11 »
правки не файлов VirtueMart а самой Joomla)))

ПРАВКИ ПРОИСХОДЯТ В VirtueMart, А НЕ В Joomla, КАК ВЫ НАПИСАЛИ! Потому как отправки писем в Joomla никоим боком не относятся к VirtueMart, потому как этот припе...ный VM имеет свой класс для отправки писем (кстати написанный через одно место, как утверждают многие программисты). Если бы VM отправлял письма средствами Joomla, тогда было бы все норм.
*

artserge

  • Захожу иногда
  • 118
  • 11 / 0
Re: Вирт не отправляет письма о заказах
« Ответ #13 : 28.02.2014, 12:34:42 »
Alex2
Я писал про "Статус заказа по умолчанию для создания выписанного счета" не просто так - я специально установил этот плагин Квитанций, копался с настройками - была та же проблема что и у вас - не высылались письма а статус заказа Приостановлено) Но добавив этот статус в "Статус заказа по умолчанию для создания выписанного счета" - письма начали отправляться. Но я рад что вы разобрались с самим плагином ) Для несведующих можете написать, что в нем поменяли )

RAZORG1991
вирт отправляет через phpmailer.php который лежит в папке Joomla libraries/phpmailer
*

Alex2

  • Захожу иногда
  • 113
  • 6 / 0
Re: Вирт не отправляет письма о заказах
« Ответ #14 : 28.02.2014, 18:56:03 »
Alex2
Я писал про "Статус заказа по умолчанию для создания выписанного счета" не просто так - я специально установил этот плагин Квитанций, копался с настройками - была та же проблема что и у вас - не высылались письма а статус заказа Приостановлено) Но добавив этот статус в "Статус заказа по умолчанию для создания выписанного счета" - письма начали отправляться. Но я рад что вы разобрались с самим плагином ) Для несведующих можете написать, что в нем поменяли )

Выкладываю исправленные файлы sberbank.php и sberbank.xml
находятся в папке  plugins/vmpayment/sberbank/

Теперь заказу присваивается статус "Подтвержден покупателем"
*

ites

  • Новичок
  • 2
  • 0 / 0
Re: Вирт не отправляет письма о заказах
« Ответ #15 : 03.03.2014, 18:26:14 »
При формировании заказа и нажатия кнопки оформления заказа пишет, что Не удалось вызвать функцию mail.
Настройки все правильные, обратная связь в Joomla работает.
При обращении в поддержку хостинга nic, сказали что идет превышение объема памяти.
Настойка разных способов отправки почты в Joomla ни чего не решает, все похоже сводится к памяти.

Может кто-то знает, как снизить потребление памяти при формировании заказа в VirtueMart 2?
*

ites

  • Новичок
  • 2
  • 0 / 0
Re: Вирт не отправляет письма о заказах
« Ответ #16 : 04.03.2014, 12:11:57 »
вот ошибки, которые выдает сайт при отправке заказа:
Не удалось вызвать функцию mail.
Call stack
#   Function   Location
1   JSite->dispatch()   JROOT/index.php:42
2   JComponentHelper::renderComponent()   JROOT/includes/application.php:197
3   JComponentHelper::executeComponent()   JROOT/libraries/joomla/application/component/helper.php:351
4   require_once()   JROOT/libraries/joomla/application/component/helper.php:383
5   JController->execute()   JROOT/components/com_virtuemart/virtuemart.php:100
6   VirtueMartControllerCart->confirm()   JROOT/libraries/joomla/application/component/controller.php:761
7   VirtueMartCart->confirmDone()   JROOT/components/com_virtuemart/controllers/cart.php:472
8   VirtueMartCart->confirmedOrder()   JROOT/components/com_virtuemart/helpers/cart.php:781
9   JDispatcher->trigger()   JROOT/components/com_virtuemart/helpers/cart.php:1070
10   JEvent->update()   JROOT/libraries/joomla/event/dispatcher.php:161
11   call_user_func_array()   JROOT/libraries/joomla/event/event.php:71
12   plgVmPaymentStandard->plgVmConfirmedOrder()   
13   VirtueMartModelOrders->updateStatusForOneOrder()   JROOT/plugins/vmpayment/standard/standard.php:145
14   VirtueMartModelOrders->notifyCustomer()   JROOT/administrator/components/com_virtuemart/models/orders.php:693
15   shopFunctionsF::renderMail()   JROOT/administrator/components/com_virtuemart/models/orders.php:1562
16   shopFunctionsF::sendVmMail()   JROOT/components/com_virtuemart/helpers/shopfunctionsf.php:263
17   JMail->Send()   JROOT/components/com_virtuemart/helpers/shopfunctionsf.php:368
18   JError::raiseNotice()   JROOT/libraries/joomla/mail/mail.php:86
19   JError::raise()   JROOT/libraries/joomla/error/error.php:300
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться