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

Kaspersiy

  • Новичок
  • 8
  • 0 / 0
Взялся помочь человеку настроить цели для Яндекс.метрики. Думал будет просто, я там Joomla. Я с Joomla не знаком. Естественно ни index.html ни index.php я там не нашёл нужного. Как вообще установить простейший код на неизвестную мне Joomla?
"onclick="yaCounter410259974.reachGoal ('order'); return true;"

Есть доступ по ftp, есть понимание, что используется шаблон templates\gk_gamenews. Но нет понимания как найти код нужной мне формы #simpleForm2_555  с сайта http://radiocover.ru/  (событие при нажатии на кнопку оставить заявку).

Очень прошу помочь советом и не быть строгим.
*

NewUsers

  • Живу я здесь
  • 2310
  • 216 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Есть доступ по ftp, есть понимание, что используется шаблон templates\gk_gamenews. Но нет понимания как найти код нужной мне формы #simpleForm2_555  с сайта http://radiocover.ru/  (событие при нажатии на кнопку оставить заявку).

Посмотри файл default.php в (JPAH_ROOT/modules/mod_simpleform2/tmpl)
скорей всего это там...
Занимаюсь создание расширений для Joomla 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Трудно подсказать без прощупывания пациента, а времени на это нет. Варианты:
1. Ваша форма выводится каким-то плагином или модулем, поищите в списке опубликованных расширений.
2. Также вполне возможно, что у вашего шаблона свой framework и форма - его внутренний функционал.

P.S.
Посмотри файл default.php в (JPAH_ROOT/modules/mod_simpleform2/tmpl)
скорей всего это там...
Не обращал внимание на ID формы. Скорее всего код задается в админке модуля.
« Последнее редактирование: 09.06.2017, 09:04:19 от robert »
Не будь паразитом, сделай что-нибудь самостоятельно!
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
В менеджере модулей искать по типу модуля с вставкой simpleForm2. Там же и код формы должен быть .
*

Kaspersiy

  • Новичок
  • 8
  • 0 / 0
Посмотри файл default.php в (JPAH_ROOT/modules/mod_simpleform2/tmpl)
скорей всего это там...

нихт, там только index.html, mail_form.php и mail_form_item.php.

Пробую след. вариант. Но для него мне нужен доступ в админку. Запросил.

*

NewUsers

  • Живу я здесь
  • 2310
  • 216 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
нихт, там только index.html, mail_form.php и mail_form_item.php.

Хотя бы смотрел эти файлы?
В модулях можно использовать альтернативные макеты, это они и могут быть...
Не обязательно использовать файл default.php
Занимаюсь создание расширений для Joomla 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Как всегда, читать не умеют :(. Вам же 2 человека написали
Скорее всего код задается в админке модуля.
В менеджере модулей искать по типу модуля с вставкой simpleForm2. Там же и код формы должен быть .
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Kaspersiy

  • Новичок
  • 8
  • 0 / 0
Как всегда, читать не умеют :(. Вам же 2 человека написали

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

NewUsers, да, все посмотрел и ничего толкового в них не нашёл.
*

Kaspersiy

  • Новичок
  • 8
  • 0 / 0
В менеджере модулей искать по типу модуля с вставкой simpleForm2. Там же и код формы должен быть .

Как Вы рекомендовали нашёл Модуль «mod_simpleform2». В нём указан код формы:

<style type="text/css">form.simpleForm label{display:block;}form.simpleForm label span{color:#FF0000;width:215px;}form.simpleForm input.inputtext{width:215px;}form.simpleForm textarea.inputtext{width:215px;height:80px;color:#fffff;}{color:#fffff;}form.simpleForm textarea.inputtext_small{width:215px;height:10px;}
select.data{width:215px;}
</style>




{element label="Ваше имя" type="text" class="inputtext" required="required"    error="Введите ваше имя"  /}



{element label="Ваш телефон" type="text" class="inputtext"  regex=""  required="required" error="Введите ваш телефон"  /}


</br>
<p>{element type="submit"  value="Оставить заявку"  /}
</a></p>


По идее мне нужно установить код    onclick="yaCounter41133XXX.reachGoal ('XXXXX'); return true;"    в запись  <p>{element type="submit"  value="Оставить заявку"  /}, но я не пойму, что за {element...} Это уже не HTML код.
*

Kaspersiy

  • Новичок
  • 8
  • 0 / 0
вернее даже    onsubmit="yaCounter41133XXX.reachGoal ('XXXXX')"
*

Kaspersiy

  • Новичок
  • 8
  • 0 / 0
Можете подсказать мне, по варианту, описанному выше, в последних моих сообщениях?


В менеджере модулей искать по типу модуля с вставкой simpleForm2. Там же и код формы должен быть .
В менеджере модулей искать по типу модуля с вставкой simpleForm2. Там же и код формы должен быть .
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Ну, напишите
Код: php-brief
{element type="submit"  value="Оставить заявку" onsubmit="yaCounter41133XXX.reachGoal ('XXXXX')" /}
Сразу скажу, что результата не гарантирую: формы пишу сам, не пользуюсь такими контрукторами и вам не советую.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Kaspersiy

  • Новичок
  • 8
  • 0 / 0
Не (( не помогло. Какие ещё могут быть вариант?

Ну, напишите
Код: php-brief
{element type="submit"  value="Оставить заявку" onsubmit="yaCounter41133XXX.reachGoal ('XXXXX')" /}
Сразу скажу, что результата не гарантирую: формы пишу сам, не пользуюсь такими контрукторами и вам не советую.
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Чем именно не помогло? Не выводилось onsubmit? Не выражайтесь в духе
Не (( не помогло. Какие ещё могут быть вариант?
если хотите, чтобы людям было не жалко своего потраченного на вас времени.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

ZyX

  • Захожу иногда
  • 254
  • 42 / 0
  • AllForJoomla.ru
Если в SimpleForm2 нужно зарегистрировать событие метрики при успешной отправке формы, нужно написать свой обработчик результата отправки данных. Вписывать его нужно в поле "JavaScript Callback при получении ответа от сервера". Вот пример кода обработчика:
function(jqForm, resultJSON){
    if(resultJSON.status=="success"){
        yaCounterXXX.reachGoal('YYY');
    }
    return true;
}

Где XXX - id счетчика метрики,
YYY - идентификатор события
<a href="http://allforjoomla.ru/">AllForJoomla.ru</a> - расширения для Joomla!
*

Dolphin4ik_1

  • Захожу иногда
  • 433
  • 3 / 2
Прописал, так все ранво не видит цель. может из за этого Обратите внимание!

Метод reachGoal на данный момент имеет несколько другой вид: ym(XXXXXX, 'reachGoal', 'TARGET_NAME'); . В остальном принцип работы не поменялся.
*

sivers

  • Живу я здесь
  • 2618
  • 363 / 0
Re: Яндекс.Метрика для кнопок
« Ответ #16 : 26.03.2019, 23:09:47 »
У вас сейчас висит событие submit на кнопке "Оставить заявку". Но для кнопки такое событие не сработает - оно для формы. Поэтому либо смените событие на click, либо перевесьте событие submit на форму.

Второе предпочтительней, т.к. клик на кнопке будет давать некоторое количество ложных срабатываний, если будут кликать когда данные заполнены некорректно.
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

Dolphin4ik_1

  • Захожу иногда
  • 433
  • 3 / 2
https://домсфишкой.рф

вот форма в футере в index.php прописано вот так
Код
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery('#simpleForm2_88 input[type="submit"]').on('click',function(){
yaCounter45181683.reachGoal('click_footer');
});
});
</script>
*

sivers

  • Живу я здесь
  • 2618
  • 363 / 0
Re: Яндекс.Метрика для кнопок
« Ответ #18 : 26.03.2019, 23:13:42 »
Просто в файле /templates/gk_gamenews/js/gk.scripts.js
замените вашу строку
Код
jQuery('#simpleForm2_555 input[type="submit"]').on('submit',function(){
yaCounter41133494.reachGoal('order');
});
на эту:
Код
jQuery('#simpleForm2_555').on('submit',function(){
yaCounter41133494.reachGoal('order');
});
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

sivers

  • Живу я здесь
  • 2618
  • 363 / 0
Re: Яндекс.Метрика для кнопок
« Ответ #19 : 26.03.2019, 23:14:40 »
вот форма в футере в index.php прописано вот так
submit цепляйте к форме, а не к кнопке и все заработает.

в вашем примере к кнопке прицеплен click
потому и работает. но будет срабатывать просто по клику, даже если форма не отправлена из-за некорректного заполнения
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

Dolphin4ik_1

  • Захожу иногда
  • 433
  • 3 / 2
изменить

Код
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery('#simpleForm2_88 input[type="submit"]').on('click',function(){
yaCounter45181683.reachGoal('click_footer');
});
});
</script>

на
Код
Query('#simpleForm2_88').on('submit',function()
  ?
*

sivers

  • Живу я здесь
  • 2618
  • 363 / 0
Re: Яндекс.Метрика для кнопок
« Ответ #21 : 26.03.2019, 23:17:57 »
да
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

sivers

  • Живу я здесь
  • 2618
  • 363 / 0
Re: Яндекс.Метрика для кнопок
« Ответ #22 : 26.03.2019, 23:20:54 »
Но главное замените здесь:
https://radiocover.ru/templates/gk_gamenews/js/gk.scripts.js
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

Dolphin4ik_1

  • Захожу иногда
  • 433
  • 3 / 2
*

Dolphin4ik_1

  • Захожу иногда
  • 433
  • 3 / 2
*

sivers

  • Живу я здесь
  • 2618
  • 363 / 0
Re: Яндекс.Метрика для кнопок
« Ответ #25 : 27.03.2019, 00:00:01 »
Подскажите если две формы?
Если две формы, а событие одно, то можно так:
Код
jQuery('#simpleForm2_1,#simpleForm2_2').on('submit',function(){
yaCounter45181683.reachGoal('click_footer');
});
Иды форм правильные подставьте
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

Dolphin4ik_1

  • Захожу иногда
  • 433
  • 3 / 2
Вот так будет работать?
Код
<script type="text/javascript">
jQuery(document).ready(function(){

jQuery('#simpleForm2_128').on('submit',function(){
yaCounter45181683.reachGoal('click_footer');
});
jQuery('#simpleForm2_88').on('submit',function(){
yaCounter45181683.reachGoal('click_popup');
});
});


</script>
*

Dolphin4ik_1

  • Захожу иногда
  • 433
  • 3 / 2
*

sivers

  • Живу я здесь
  • 2618
  • 363 / 0
Re: Яндекс.Метрика для кнопок
« Ответ #28 : 27.03.2019, 00:01:32 »
Вот так будет работать?
Да, должно работать.
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

Dolphin4ik_1

  • Захожу иногда
  • 433
  • 3 / 2
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Интернет магазин для торговли цифровыми товарами(текстовые файлы)

Автор friend111

Ответов: 1
Просмотров: 5635
Последний ответ 15.06.2023, 22:59:41
от Kasyanov
Не работает интернет-эквайринг на сайте

Автор Bommbba

Ответов: 24
Просмотров: 6892
Последний ответ 17.02.2023, 09:29:40
от Bommbba
Интернет эквайринг Сбербанка для VM3

Автор Танита Сар

Ответов: 1
Просмотров: 4671
Последний ответ 15.02.2023, 16:22:10
от Bommbba
Вопрос по картинкам товара в J2Store

Автор itbc

Ответов: 0
Просмотров: 5017
Последний ответ 27.02.2021, 12:04:34
от itbc
Онлайн сервис заказа Отзывов на Картах(яндекс, 2gis), соц сетях

Автор baza-otzyvov

Ответов: 0
Просмотров: 1885
Последний ответ 10.09.2019, 15:34:59
от baza-otzyvov