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

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Требуется сделать вот так: http://view.xscreenshot.com/56543d1353371fe7298f08f58fbdd754
Т.е. чтоб имя поля было ВНУТРИ
Подскажите пожалуйста как можно доступнее - я не кодер но по примеру сделаю
*

Ilhom666

  • Завсегдатай
  • 1384
  • 184 / 0
а как он вообще там выводится?
<input type="text" value="ВАШЕ ИМЯ:"> не работает?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Нужно гуглить по слову placeholder
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
все оказалось намного проще: просто название поля надо писать в поле Field Value и все, оно внутри поля:)
Но теперь другая проблема - как настроить чтоб при установке курсора в поле это название пропадало:)
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Но теперь другая проблема - как настроить чтоб при установке курсора в поле это название пропадало:)
лучше placeholder все-таки
а чтобы пропадало гуглить про onblur onfocus (неужели в этом компоненте нет такой штатной опции?)
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

IzrA

  • Захожу иногда
  • 322
  • 27 / 0
все оказалось намного проще: просто название поля надо писать в поле Field Value и все, оно внутри поля:)
Это уже будет не название, а значение! Соответственно при отправке формы без заполнения полей- эти значения будут приняты и отправлены обработчику! А значит в обработчике вам понадобится дополнительная проверка значений полей.

Цитировать
Но теперь другая проблема - как настроить чтоб при установке курсора в поле это название пропадало:)
Тут вам нужен JS. Если не выносить в отдельный скрипт, то в форме это будет выглядеть примерно так.

Код
<input onFocus="if(this.value=='ФИО') this.value='';" onBlur="if(!this.value) this.value='ФИО';" type="text" value="ФИО" name="name" />

Если поддержка старых браузеров не сильно беспокоит используйте placeholder
Код
 placeholder="ФИО"

P.S.
Как-то не сочетаются подобные вопросы с вашей подписью по аватаром...
Цитировать
Сайты любой сложности - обращайтесь
« Последнее редактирование: 05.12.2014, 13:55:03 от IzrA »
Спасибо для меня слишком много. Стакан вина Плюс в репутацию - в самый раз.

Велосипедист — бедствие для экономики. Он не покупает автомобиля и не берет под него кредит. Не покупает бензин. Не пользуется услугами ремонтных мастерских. Не страхует «гражданскую ответственность». Не пользуется платными стоянками. Не страдает от ожирения. Да он еще и здоров, черт возьми! Здоровые люди не нужны для экономики. Они не покупают лекарства. Они не ходят к частным врачам. Они не увеличивают ВВП.
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Цитировать
P.S.
Как-то не сочетаются подобные вопросы с вашей подписью по аватаром...
Цитировать
Сайты любой сложности - обращайтесь
да блин достали уже подобные замечания. Да, делаю. потому что умею находить заказчиков на сайты любой сложности и исполнителей на их изготовление. Но как человек привыкший развиваться в свободное время люблю чему-то поучиться. А если вы ездите на Мерседесе - никто вас не упрекает что вы его не сами собрали? И дом не сами построили? Или если вы откроете сеть супермаркетов то должны обязательно вникнуть во все специфики бухгалтерии, логистики, кадровые вопросы и т.д.?
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
да блин достали уже подобные замечания.
Пусть за вас делают профессионалы.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Пусть за вас делают профессионалы.
перечень критериев кого считать в сайтостроении профессионалом можете озвучить?
В вашем понимании наверное это те кто не задает на форумах вопросов по HTML, CSS,PHP, JS и т.д.? Тогда что здесь делаете вы? Вам наверное должно быть стыдно даже смотреть в сторону Joomla, вы с нуля ваяете в блокноте все:)
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
nick71, не нужно все так близко к сердцу принимать.
Тогда что здесь делаете вы?
Я здесь не спрашиваю, а только тусуюсь и отвечаю.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
nick71, не нужно все так близко к сердцу принимать.Я здесь не спрашиваю, а только тусуюсь и отвечаю.
это вы к чему? Что здесь не принято спрашивать?
*

andreytver

  • Захожу иногда
  • 70
  • 1 / 0
Не знаю актуально ли ещё, но в данном топике решения так и нет, а хочется точку поставить. В настройках полей в chronoform есть поле Value которое задаёт значение по умолчанию, об этом выше написали, а есть и поле placeholder - это как раз то, что хотел автор вопроса. Ничего выдумывать не надо, всё есть уже.
П.С. может данную опцию добавили после публикации вопроса.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как в ChronoForms сделать изменение формы в зависимости от выбора?

Автор sashka17

Ответов: 0
Просмотров: 4907
Последний ответ 08.02.2021, 09:33:52
от sashka17
Ширина всех полей формы и высота поля Text area

Автор AlexP750

Ответов: 0
Просмотров: 4410
Последний ответ 30.05.2020, 11:58:27
от AlexP750
Зависимые поля ChronoForms6

Автор Anewcomer

Ответов: 1
Просмотров: 2047
Последний ответ 25.11.2017, 07:40:59
от Ecos
Предел для добавления полей формы

Автор krigan

Ответов: 2
Просмотров: 2431
Последний ответ 19.09.2017, 22:53:48
от Heartflight
Где меняется e-mail полей from и to в ChronoForms v6?

Автор Igoritaly

Ответов: 4
Просмотров: 2052
Последний ответ 03.07.2017, 08:52:49
от vipiusss