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

Wester

  • Захожу иногда
  • 180
  • 4 / 1
При работе с корзиной (удаление товара, обновление количества товаров), а также с некоторыми разделами оформления заказа (варианты доставки, способ оплаты, завершить заказ)
VirtueMart перенаправляет на главную страницу сайта: http://www.site.ru/index.php содержащую другой стиль для отображения заголовков и прочее...соответственно все это приползает в указанные страницы корзины, оформления заказа :(
Хотелось бы, чтобы VirtueMart оставался на своей странице, например,  http://www.site.ru/magazine.html?page=shop.cart...

Joomla 1.5.12
VirtueMart 1.1.3
 
« Последнее редактирование: 08.08.2009, 03:11:59 от Wester »
*

Wester

  • Захожу иногда
  • 180
  • 4 / 1
Проблема эта почти у всех! Кто решил её поделитесь инфой!!
*

wovas

  • Осваиваюсь на форуме
  • 13
  • 2 / 0
У меня тоже возникала эта проблема.
Нашел на офф форуме решение:
В файлах:
Цитировать
/public_html/administrator/components/com_virtuemart/html/shop.savedcart.php
/public_html/administrator/components/com_virtuemart/html/savedbasket.php
/public_html/administrator/components/com_virtuemart/html/ro_basket.php
/public_html/administrator/components/com_virtuemart/html/checkout.index.php
/public_html/administrator/components/com_virtuemart/html/basket.php

Меняем строки
Код
$action_url = $mm_action_url.basename($_SERVER['PHP_SELF']);
на
Код
$action_url = $mm_action_url.basename($_SERVER['REQUEST_URI']);
http://forum.virtuemart.net/index.php?topic=49025.15
*

Wester

  • Захожу иногда
  • 180
  • 4 / 1
Спасибо!  ;) +1, Буду разбираться.. Перенаправление работает не на всех ссылках (к примеру, не работает на модуле смены валюты), в некоторых указанных выше файлах строка $action_url = $mm_action_url.basename($_SERVER['PHP_SELF']); немного другая...
*

Wester

  • Захожу иногда
  • 180
  • 4 / 1
Re: Перенаправление на /index.php
« Ответ #4 : 08.08.2009, 01:26:33 »
Для того, чтобы совсем заработало нужно проверить файлы шаблона и убедиться в правильности формирования ссылок
Лично я пока поправил следующие файлы (+ написанные выше):
...\components\com_virtuemart\themes\default\templates\pages\shop.cart.tpl.php
...\components\com_virtuemart\themes\default\templates\product_details\includes\addtocart_form.tpl.php
с этим файлом возникли проблемы ( банер заказа, при возвращении назад на последним шаге - перестает работать кнопка "Далее" )
...\components\com_virtuemart\themes\default\templates\checkout\checkout_bar.tpl.php
PS Поправил название темы  ;)
« Последнее редактирование: 08.08.2009, 03:36:40 от Wester »
*

Wester

  • Захожу иногда
  • 180
  • 4 / 1
Re: Перенаправление на /index.php vm 1.1.3
« Ответ #5 : 09.08.2009, 01:22:08 »
После подробной проверки ссылок, выявлены которые не работают:
1. "Узнать цену" - перенаправляет на страницу
http://www.site.ru/catalog.html?page=shop.browse&category_id=9?page=shop.ask&product_id=27&subject=Наименование_товара&option=com_virtuemart&Itemid=148, (зачеркнуто - неправильно)
2. Формы отправки данных, при нажатии сохранить (форма регистрации, форма добавления нового адреса, а также в последних формах  изменение данных )
3. "Задать вопрос" - 404
4. Заходим в корзину (видна только ссылка оформить заказ) - нажимаем на иконку обновить - появляется ссылка продожить покупки.

Кто-нибудь решил эти проблемы?
*

Wester

  • Захожу иногда
  • 180
  • 4 / 1
Re: Перенаправление на /index.php vm 1.1.3
« Ответ #6 : 10.08.2009, 01:51:07 »
Проблема еще актуальна! Жду помощи знающих  !!!???!!!
wovas, скинь адрес твоего сайта в личку...
*

skynet80

  • Новичок
  • 4
  • 0 / 0
Re: Перенаправление на /index.php vm 1.1.3
« Ответ #7 : 10.08.2009, 15:28:51 »
Попробуйте найти соответвующие формы и поставить метод у формы GET, хотя это тоже может привести к неработоспособности магазина.
Луче как нибудь подгружать стили главной страницы через условие. Например, если нет в массиве $_POST значения option
*

Wester

  • Захожу иногда
  • 180
  • 4 / 1
Re: Перенаправление на /index.php vm 1.1.3
« Ответ #8 : 10.08.2009, 23:59:30 »
Да формы я нашел, тока надо их правильно подправить, жду помощи знающих не силен я в этом вопросе....
PS Могу выложить пути к этим формам, если хотите...
*

Wester

  • Захожу иногда
  • 180
  • 4 / 1
Re: Перенаправление на /index.php vm 1.1.3
« Ответ #9 : 13.08.2009, 20:34:20 »
Вроде все поправил
Все ссылки должны быть вида
...me ($_SERVER['PHP_SELF']). "index.php?page=account.shipto&next_page=checkout.index")...

Найти не могу - где формируется ссылка на Узнать цену ?
*

Wester

  • Захожу иногда
  • 180
  • 4 / 1
Re: Перенаправление на /index.php vm 1.1.3
« Ответ #11 : 14.08.2009, 10:48:12 »
Спасибо!
Там строчка должна выглядить вот так
$link = $sess->url ( $_SERVER['PHP_SELF'].'?page=shop.ask&product_id='.$product_id.'&subject='. urlencode ( $VM_LANG->_('PHPSHOP_PRODUCT_CALL').": $product_name") );

Все проблема решена, всем спасибо!  ;)
« Последнее редактирование: 14.08.2009, 16:16:31 от Wester »
*

Iraina

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Перенаправление на /index.php vm 1.1.3
« Ответ #12 : 26.11.2010, 14:32:27 »
Добрый день! Напишите какие именно формы надо править? И, если это возможно, поподробнее от начала до конца! Спасибо!
« Последнее редактирование: 26.11.2010, 16:44:08 от Iraina »
*

Iraina

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Перенаправление на /index.php vm 1.1.3
« Ответ #14 : 26.11.2010, 16:45:10 »
это про все файлы которые нужно править!
*

Iraina

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Перенаправление на /index.php vm 1.1.3
« Ответ #15 : 26.11.2010, 16:45:58 »
Попробуйте найти соответвующие формы и поставить метод у формы GET, хотя это тоже может привести к неработоспособности магазина.
Луче как нибудь подгружать стили главной страницы через условие. Например, если нет в массиве $_POST значения option

какие это формы? и где их искать?
*

Iraina

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Перенаправление на /index.php vm 1.1.3
« Ответ #16 : 26.11.2010, 16:47:00 »
Спасибо!  ;) +1, Буду разбираться.. Перенаправление работает не на всех ссылках (к примеру, не работает на модуле смены валюты), в некоторых указанных выше файлах строка $action_url = $mm_action_url.basename($_SERVER['PHP_SELF']); немного другая...


как выглядит эта строка?
*

JackGmen

  • Осваиваюсь на форуме
  • 39
  • 12 / 0
  • Не тисипи моё айпи
Re: Перенаправление на /index.php vm 1.1.3
« Ответ #17 : 26.11.2010, 17:33:34 »
/administrator/components/com_virtuemart/html/checkout.index.php
строку
Код
$basket_html .= '<form action="'. SECUREURL.basename($_SERVER['PHP_SELF']).'" method="post" name="adminForm">
меняем на
Код
$basket_html .= '<form action="'. SECUREURL.basename($_SERVER['PHP_SELF']).'" method="get" name="adminForm">
после этого будет баг, коммент покупателя не будет приходить на почту, решается так:
/administrator/components/com_virtuemart/classes/ps_chekout.php
строку
Код
'customer_note' => htmlspecialchars(vmRequest::getString('customer_note','', 'POST', 'none' ), ENT_QUOTES ),
заменить на
Код
'customer_note' => htmlspecialchars(vmRequest::getString('customer_note','', 'GET', 'none' ), ENT_QUOTES ),
Отлаживание - это процесс избавления программ от лажи.
*

Iraina

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Перенаправление на /index.php vm 1.1.3
« Ответ #18 : 29.11.2010, 10:48:26 »

...\components\com_virtuemart\themes\default\templates\pages\shop.cart.tpl.php
...\components\com_virtuemart\themes\default\templates\product_details\includes\addtocart_form.tpl.php
с этим файлом возникли проблемы ( баннер заказа, при возвращении назад на последним шаге - перестает работать кнопка "Далее" )
...\components\com_virtuemart\themes\default\templates\checkout\checkout_bar.tpl.php


А в этих файлах что нужно менять? подскажите пожалуйста!
*

Iraina

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Перенаправление на /index.php vm 1.1.3
« Ответ #19 : 29.11.2010, 17:44:58 »
Практически всё получилось!), только осталось одно: При покупке без захода на подробное описание всё равно перебрасывает на index, а при покупке с заходом на подробное описание перенаправления нет, в чём причина подскажите пожалуйста!
*

4ort

  • Захожу иногда
  • 82
  • 0 / 0
Re: Перенаправление на /index.php vm 1.1.3
« Ответ #20 : 14.10.2011, 10:08:42 »
Не уверен, что будет актуально для чистого вирта, но для связки Вирт. 1.1.8 + k2mart + K2 опишу как решил проблему с выкидыванием на главную.
Делал всё вышеперечисленное - не помогало. При попытках в открытой корзине перейти к оформлению заказа, при изменении количества товара, или при удалении его из корзины, всё равно выкидывало на главную.
Решение нашел такое (на буржуйском форуме по k2mart):
0) Во первых - все описанные в теме изменения откатываем назад.
1) Создаем новое меню (например UserMenu), но нигде не публикуем его.
2) В этом меню создаем новый пункт на главную вирта.
3) Очищаем (Purge) все SEF ссылки, если используем sh404SEF.
*

dimamoskal

  • Новичок
  • 1
  • 0 / 0
Re: Перенаправление на /index.php vm 1.1.3
« Ответ #21 : 21.01.2012, 15:17:37 »
Я решил данную проблему следующим образом:

Файл /components/com_virtuemart/themes/default/theme.js (тема может быть не default, а ваша), строка №25, которая по-умолчанию выглядит вот так:

function handleGoToCart() { document.location = live_site + '/index.php?option=com_virtuemart&page=shop.cart&product_id=' + formCartAdd.product_id.value + '&Itemid=' +formCartAdd.Itemid.value; }

в ней убираем index.php
*

phaeton480

  • Захожу иногда
  • 59
  • 5 / 0
Re: Перенаправление на /index.php vm 1.1.3
« Ответ #22 : 08.03.2012, 16:12:53 »
А у меня кидает на белую страницу какие бы урлы я не подставлял. Причем при повторном обновлении все хорошо. В чем может быть дело?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

AJAX проверка e-mail и имени пользователя.

Автор Silent_Breeze

Ответов: 60
Просмотров: 23417
Последний ответ 09.06.2013, 17:13:36
от tiptopvkr
Мультивалютность в VirtueMart 1.1.4 (ajax форме/joomla 1.5.14)

Автор zafarkhon

Ответов: 6
Просмотров: 8246
Последний ответ 11.11.2010, 18:40:57
от MixaJI
Как добавить имя вендора в browse_1 ?

Автор Smalish

Ответов: 4
Просмотров: 3415
Последний ответ 26.11.2009, 19:36:28
от Smalish
Нумерация заказов от начала года 235/06, 238/06... (Решен

Автор Web_2

Ответов: 2
Просмотров: 3413
Последний ответ 04.11.2009, 22:04:56
от GDA