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

ich_heise_tod

  • Захожу иногда
  • 99
  • 36 / 2
Обновлен плагин, теперь он использует теги mp3, откуда считывает исполнителя и название композиции, используя PEAR.

Работа проверена в Joomla 1.5, Joostina 1.2
файлы:
plug_cb_mus_utf8
plug_cb_mus_windows1251
в шапке пока не обновлял, после тестирования сделаю.

Буду рад услышать ваши комментарии =)
*

ich_heise_tod

  • Захожу иногда
  • 99
  • 36 / 2
спасибо, проблема исправлена, файлы перезалил
*

putched

  • Новичок
  • 6
  • 0 / 0
  • Juh!
где здесь прописать размер файла:

<?php
/*
function mp3check(){
   global $_POST;
   $fh = fopen($_FILES["mus"]["tmp_name"], 'r');
   $line = fread($fh, 4);
   $line1 = $line[0].$line[1];
   echo $line;
   echo '<br />'.$line1;
   if ($line == 'ID3' || $line1 == 'яы'){
      $mp3 = true;
   }else{
      $mp3 = false;
   }
   fclose($fh);
   return $mp3;
} */

if (((substr($_FILES["mus"]["name"], -3)=='mp3')or(substr($_FILES["mus"]["name"],

-3)=='MP3'))&&($munindir< $maxmus)){
if ($max_file_size>=$_FILES["mus"]["size"]){
if ($max_dir_size>($dir_size + $_FILES["mus"]["size"])){

мучаюсь уже долго(
*

ich_heise_tod

  • Захожу иногда
  • 99
  • 36 / 2
O_o
не там ищете.
в админке
компоненты/Community Builder/Менеджер вкладок/Music/
Max File size (Mb): - максимальный размер файла
Max User's directory size (Mb): - максимальный размер директории пользователя
*

putched

  • Новичок
  • 6
  • 0 / 0
  • Juh!
Дык в том-то и дело, что стоит размер 9Мб, а по факту грузит только трэки меньше 2 Мб, как и упомяналось ранее. как быть? прям западня.

J1.5, CB 1.2
« Последнее редактирование: 30.01.2011, 13:58:09 от putched »
*

ich_heise_tod

  • Захожу иногда
  • 99
  • 36 / 2
значит дело в настройках php.ini
кстати, ошибки выводятся в текстовом виде.
*

ich_heise_tod

  • Захожу иногда
  • 99
  • 36 / 2
Внес изменения в реализацию считывания названия композиции/исполнителя, чтобы уменьшить нагрузку на сервер (распростряняется только на вновь загруженные файлы)
файлы перезалил:
plug_cb_mus_utf8
plug_cb_mus_windows1251
*

putched

  • Новичок
  • 6
  • 0 / 0
  • Juh!
значит дело в настройках php.ini
кстати, ошибки выводятся в текстовом виде.

Я вывел в предыдущем сообщении содержимое load.ini. сжальтесь! Скажите, где здесь прописать размер файла?
*

ich_heise_tod

  • Захожу иногда
  • 99
  • 36 / 2
может load.php? )
если вы тестируете на локал хосте, то в случае денвера необходимо в файле
C:\WebServers\usr\local\php5\php.ini (адрес по умолчанию для Denwer)
найти и заменить значение upload_max_filesize например на  80M
получится:
Код
upload_max_filesize = 80M

это ограничение настроек php, а не плагина, то есть редактировать исходник плагине нет никакой необходимости.

Если же вы тестируете на удаленном хостинге, то обратитесь в саппорт для увеличения данного параметра (если нет прямого доступа к php.ini)
« Последнее редактирование: 02.02.2011, 20:38:12 от ich_heise_tod »
*

putched

  • Новичок
  • 6
  • 0 / 0
  • Juh!
Загнался) Виноват) Огромное спасибо за терпение)
*

SpiritLuck

  • Новичок
  • 2
  • 0 / 0
ich_heise_tod скажите пожалуйста как сделать так что бы после проигрывание плей листа допустим с 1 по 5 песню, проигрывание останавливалось а не начинал заново проигрывать. Заранее спасибо!
*

ich_heise_tod

  • Захожу иногда
  • 99
  • 36 / 2
в данной версии этого сделать нельзя.
*

gegmaster

  • Новичок
  • 7
  • 1 / 0
Cкажите что подправить в плагине - чтобы после загрузки файла не вываливалась ошибка на фронтенде Joomla 1.6?
Я так понял после загрузки файла происходит проверка файла на соответствующий тип и для этого плеер использует библиотеку PEAR которую в Joomla 1.6 вырезали?
*

ich_heise_tod

  • Захожу иногда
  • 99
  • 36 / 2
на Joomla 1.6 плагин пока что не тестировался.
библиотека PEAR используется только в последней версии плагина (ссылка) в старой же версии, что прикреплена в шапке данная библиотека не используется, так что ошибок возникать не должно.
*

monstertext

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Спасибо автору за плагин, как решить вопрос с возможностью запуска трека и возможности его прослушивания при закрытии вкладки, сейчас при закрытии вкладки музыка выключается, многим захочется включить закачанную музыку и при это производить действия на сайте, заходить в другие вкладки (табы) и разделы сайта при этом слушая музыку из своего профиля.
« Последнее редактирование: 11.09.2011, 19:11:33 от monstertext »
*

ich_heise_tod

  • Захожу иногда
  • 99
  • 36 / 2
К сожалению, при сегодняшней реализации (флеш проигрыватель) эту проблему решить сложно.
Но в следующей версии постараюсь реализовать такую возможность.
*

ich_heise_tod

  • Захожу иногда
  • 99
  • 36 / 2
почти что традиционное ежегодное обновление:

Полностью переработана предыдущая версия. Теперь используется не flash, а HTML5 плеер с полностью настраиваемым видом (включены 2 шаблона черный и синий), также для старых браузеров включена поддержка flash, что обеспечивает полную кроссбраузерность.
загрузка страницы (и плеера в частности) осуществляется значительно быстрее, т.к. теперь информация о композициях хранится в БД.

Эта версия тестовая, буду признателен, если поможете в тестировании, выскажите свои замечания и предложения.
Также хочу предупредить, что отсутствует совместимость с предыдущей версией.

Подробности смотрите в шапке темы
*

Mur

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
После загрузки файла пишет : Профиль не существует.
*

ich_heise_tod

  • Захожу иногда
  • 99
  • 36 / 2
уточните, пожалуйста, версию Joomla, и CommunityBuilder
*

Mur

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
Joomla 1.5.25
Билдер 1.7.1
Вначале работало, но только у админа, остальные пользователи по окончанию загрузки получали страницу  надписью: Профиль не существует или был удален. После переустановки и админа тоже самое. Папки  mus и temp в корне созданы, права 777, на плагин тоже поставил 777.
При проверке плагинов в СB пишет что нет базы данных для этого плагина.
Залез в MySQL  удалил базу, установил по новой, тоже самое. :o
Сайт на своем VDS.
Загружал и раннюю версию ч\б .
Закачивает, пишет файл удачно загружен. Самого файла в списке нет.
Кстати, объясните новичку в чем разница между  двумя версиями плагина, вроде понятно что кодировка.
Какую закачивать и почему?
Спасибо
« Последнее редактирование: 29.02.2012, 14:16:57 от Mur »
*

ich_heise_tod

  • Захожу иногда
  • 99
  • 36 / 2
в результате тестирования на J1,5 была обнаружена пара ошибок (они были устранены, файлы перезалил), однако проблем как вы описали выявить не удалось.

Цитировать
Загружал и раннюю версию ч\б .
что вы имеете в виду ?
раннюю версию вы можете найти здесь
Цитировать
Закачивает, пишет файл удачно загружен. Самого файла в списке нет.
убедитесь, что не возникла конфликта jQuery.
плеер должен отображаться аналогично тому, что показано на скриншоте. Если отображаются сразу все кнопки (play, pause, prev, next и тд)
то это значит, что, скорее всего, вы дважды подгружаете библиотеку jQuery. Отключите загрузку библиотеки в настройках вкладки

Цитировать
Кстати, объясните новичку в чем разница между  двумя версиями плагина, вроде понятно что кодировка.
Какую закачивать и почему?
Joomla 1.5 работает в кодировке utf8, следовательно и загружать следует именно версию utf8
вторая версия в windows-1251, в первую очередь для Joomla 1.0.x, Mambo ныне устаревших линеек.
*

Mur

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
Все равно не работает.
*

ich_heise_tod

  • Захожу иногда
  • 99
  • 36 / 2
проблема была связана с SEF настройками.
*

Mur

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
Угу. В итоге я просто удалил плагин. Это продуктивнее, чем заново возится с настройками.  :o
*

hoverjet

  • Новичок
  • 6
  • 0 / 0
Добрый день.

При загрузке файлов больше 2MB появляется ошибка:
Цитировать
Не могу загрузить файл, сообщите об этом администратору
ошибка: Размер принятого файла превысил максимально допустимый размер, который задан директивой upload_max_filesize конфигурационного файла php.ini

Странно то, что сейчас upload_max_filesize стоит 40MB - проверял во вкладке Помощь > Информация о системе > Информация PHP. Так почему тогда возникает такая ошибка?
Заранее благодарен за помощь в решении проблемы.

P.S. Joomla 1.5
*

hoverjet

  • Новичок
  • 6
  • 0 / 0
Проблема оказалась "глобальной" и была решена после обращения в службу поддержки.
*

ich_heise_tod

  • Захожу иногда
  • 99
  • 36 / 2
прошу прощения, что не успел ответить.
*

prostoy

  • Захожу иногда
  • 394
  • 6 / 1
  • Истина где то рядом.
при загрузке плагина пишет : Error! Could not find a Joomla! XML setup file in the package.
joomla 1.5.15
подскажите что делать
Что то так и не понял как поставил этот плагин. Можно по подробнее.
*

ich_heise_tod

  • Захожу иногда
  • 99
  • 36 / 2
в админке
компоненты\Community Builder\Менеджер плагинов\

внизу, в разделе "Install New Plugin"
укажите адрес скаченного архива и нажмите "install"
после чего он появится в списке плагинов ( компоненты\Community Builder\Менеджер плагинов\ ). Опубликуйте там его.
*

prostoy

  • Захожу иногда
  • 394
  • 6 / 1
  • Истина где то рядом.
Извини за дурацкий вопрос мне надо поставить компонент CommunityBuilder ? У меня нет такова компонента в админке.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин для вставки Аватара из CommunityBuilder в начало статьи

Автор scientificman

Ответов: 14
Просмотров: 9205
Последний ответ 16.04.2026, 18:07:16
от lolitma3
Плагин реcaptcha для СВ

Автор Sergunqa

Ответов: 5
Просмотров: 4163
Последний ответ 01.07.2017, 11:26:07
от Sergunqa
Плагин комментариев в профиле пользователя

Автор name

Ответов: 1
Просмотров: 4962
Последний ответ 06.06.2015, 00:53:42
от andre46
Плагин видеозаписей cb_myvideo (качайте)

Автор ich_heise_tod

Ответов: 10
Просмотров: 6461
Последний ответ 17.02.2014, 10:03:37
от romans13
CommunityBuilder и плагин SMSfox

Автор KAMEHb

Ответов: 1
Просмотров: 2003
Последний ответ 03.12.2013, 17:17:44
от KAMEHb