Новости 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 Ответов
  • 9929 Просмотров
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Рады представить импорт в поля материалов Joomla

CFI - это бесплатный плагин, который добавлять кнопку импорт / экспорта в материалы Joomla.

Зачем это нужно?
  • Первичное наполнение сайта
  • Обновление сайтов каталогов построенных на базе полей Joomla
  • Обновление цен на базе материалов Joomla

https://joomline.ru/rasshirenija/plugin/cfi.html - Официальная страница
https://joomline.net/ru/extensions/cfi.html - ссылка для скачивания
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Версия CFI 1.0.3
Добавлен сервер обновлений.
Проведена подготовка для публикации в JED
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Обновлен CFI до версии 1.0.4 изменена языковая переменная для названия плагина.

Версия 1.0.4 опубликована в JED.

https://extensions.joomla.org/extension/authoring-a-content/custom-fields/cfi/
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Сделан форк плагина - https://github.com/volandku/cfi/archive/master.zip

Автор не захотел принимать ошибки как ошибки, и доработки как нужные, поэтому форк

Список фиксов и улучшений -

При экспорте в столбце fulltext была строка fulltext FIXED

При выборе категории экспорт шёл без учета вложенности FIXED

При экспорте всё равно зачем-то конвертился в CP1251, даже если не стояла галочка FIXED - и добавлена опция как ставить галочку по умолчанию

При экспорте добавлена строка categoryname с путем категории

При импорте категория опознавалась только по id FIXED - если пропущена id категории то она опознается по path, правда пока не создается

BOM не обрабатывался FIXED

Если будет обновляться - то смотреть на https://github.com/volandku/cfi/blob/master/README.ru.md
*

zahar_92

  • Захожу иногда
  • 315
  • 8 / 0
Всем привет! Плагин на фронте подключает скрипт cfi.js. Можно ли ограничить его подключение только в админке?

Ответ:
В 44 строке подключение обернуть в условие
Код
if($this->_app->isAdmin()) {
    HTMLHelper::_('jquery.framework', false, null, false);
    $this->_doc->addScript('/plugins/system/cfi/assets/cfi.js');
    $this->_doc->addStylesheet('/plugins/system/cfi/assets/cfi.css');
}
« Последнее редактирование: 25.01.2021, 18:44:27 от zahar_92 »
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Всем привет! Плагин на фронте подключает скрипт cfi.js. Можно ли ограничить его подключение только в админке?
Пофикшено в v1.0.8

Автор решения не сидит на форуме, скидывайте баги на гитхаб, https://github.com/AlekVolsk/cfi/issues
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Обновление v1.0.9

– Исправлено определение параметров реквеста при проверке условий выполнения плагина
– Исправлено определение условий обработки отклика в JS
– Исправлено подключение стилей и скриптов плагина для сайтов в подпапке домена

https://joomline.ru/rasshirenija/plugin/cfi.html
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

bombapiter

  • Захожу иногда
  • 71
  • 0 / 0
Здравствуйте.

Плагин полезный, пробую его использовать.


Вопрос:

При импорте пользовательских полей какой формат записи использовать?

Тот которые мы получаем при экспорте, как в базе записано?
Код
{"price-name-description0":{"Sub-category":"\u0423\u0445\u043e\u0434 \u0437\u0430 \u0442\u0435\u043b\u043e\u043c","Name":"SMAS \u043b\u0438\u0444\u0442\u0438\u043d\u0433 \u043b\u0438\u0446\u0430 800 \u043b\u0438\u043d\u0438\u0439","Price":"52000","Description":"\u0422\u0443\u0440\u0435\u0446\u043a\u0438\u0439 \u043f\u0435\u043d\u043d\u044b\u0439 \u043c\u0430\u0441\u0441\u0430\u0436 60 \u043c\u0438\u043d.\r\n"},"price-name-description1":{"Sub-category":"\u0423\u0445\u043e\u0434 \u0437\u0430 \u0442\u0435\u043b\u043e\u043c","Name":"SMAS \u043b\u0438\u0444\u0442\u0438\u043d\u0433 \u043b\u0438\u0446\u0430 500 \u043b\u0438\u043d\u0438\u0439","Price":"32500","Description":"fss sfd sfd sdf"},"price-name-description2":{"Sub-category":"\u0423\u0445\u043e\u0434 \u0437\u0430 \u0442\u0435\u043b\u043e\u043c","Name":"SMAS \u043b\u0438\u0444\u0442\u0438\u043d\u0433 \u043b\u0438\u0446\u0430 300 \u043b\u0438\u043d\u0438\u0439","Price":"19500","Description":"\u0432\u043f\u0430 \u0432\u0430 \u043f\u0432\u0430\u044b\u043f"},"price-name-description3":{"Sub-category":"\u0423\u0445\u043e\u0434 \u0437\u0430 \u0442\u0435\u043b\u043e\u043c","Name":"SMAS \u043b\u0438\u0444\u0442\u0438\u043d\u0433 \u043b\u0438\u0446\u0430 \u0438 \u0448\u0435\u0438 1000 \u043b\u0438\u043d\u0438\u0439","Price":"65000","Description":"\u043f \u0432\u0430\u043f \u0432\u0430\u043f \u0430\u0432\u043f \u0430\u0432"}}

Но это же не реально? Теряется весь смысл плагина!
« Последнее редактирование: 05.09.2021, 18:57:22 от bombapiter »
*

Olg

  • Завсегдатай
  • 1184
  • 91 / 2
Попытался перенести статьи (в них нет доп. полей) с сайта Joomla! 3.10.11 на 4.2.9. Экспортируются статьи прекрасно, но не импортируются (после загрузки файла со статьями идёт отсчёт, после чего открывается страница без импортируемых статей). Версия CFI -- 1.0.15. Что я делаю не так?
*

SolopoV

  • Давно я тут
  • 577
  • 16 / 0
  • зеленею...
*

sergeytolkachyov

  • Глобальный модератор
  • 242
  • 21 / 0
  • @sergeytolkachyov https://web-tolk.ru
Вышел плагин CFI v.2.0.0. Что нового?

Расширение c версии 2.0.0 больше не поддерживается Joomline и передано WebTolk @sergeytolkachyov для дальнейшего развития и поддержки.

1️⃣ Рефакторинг. Плагин полностью переписан заново.
2️⃣ Новый интерфейс импорта/экспорта. Экспорт и импорт открывается в модальном окне. Появился функционал выбора свойств материала, тегов и пользовательских полей для экспорта непосредственно перед самим экспортом.
3️⃣ Фильтрация материалов при экспорте. Вы можете отфильтровать нужные вам материалы с помощью стандартных параметров поиска в панели администратора, а потом экспортировать только их: только избранные, только опубликованные, только материалы 2-х категорий, только материалы с определённым тегом и т.д.
4️⃣ Импорт/экспорт всех данных материала. Раньше плагин мог экспортировать только некоторые данные материала. Теперь при экспорте и импорте вы можете изменять все данные материала, которые можете найти в форме редактирования материала. Даже нередактируемые, такие как просмотры или дата изменения. Таким образом вы можете быстро обновить все meta-description или данные только полей.
5️⃣ Импорт только пользовательских полей. Для импорта обязательным полем осталось только articleid. Таким образом вы можете импортировать только данные пользовательских полей, не изменяя данные самого материла.
6️⃣ Joomla 6. Плагин переписан с актуальной для Joomla 4+ структуре и успешно протестирован на Joomla 6.
7️⃣ Разработчикам: предобработка плагинами. Вы можете обрабатывать данные собственными плагинами группы cfi на лету непосредственно перед импортом или экспортом данных. События: onExportPrepareData($event) и onImportPrepareArticleData($event).

Системные требования: Joomla 4.3+, PHP 8,1+.

Для обновления со старых версий выпущен релиз 1.0.16,  где добавлен  новый сервер обновлений.

- Страница расширения
- GitHub расширения)
- Версия для Joomla 3 и Joomla 4
- GitHub версии для Joomla 3+
*

sergeytolkachyov

  • Глобальный модератор
  • 242
  • 21 / 0
  • @sergeytolkachyov https://web-tolk.ru
v.2.0.1
[Исправлено] Ошибки CLI интерфейса Joomla
В версии 2.0.1 устранено влияние плагина на CLI интерфейс (работа планировщика задач Joomla).
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Компонент Joomla 6: Генератор LLMs.txt

Автор san_san_ku

Ответов: 4
Просмотров: 611
Последний ответ 26.07.2026, 16:10:21
от san_san_ku
WT Max библиотека для интеграции с Joomla. Для разработчиков

Автор sergeytolkachyov

Ответов: 3
Просмотров: 1665
Последний ответ 21.07.2026, 12:38:36
от sergeytolkachyov
WT Max bot - Content - отправка материалов Joomla в мессенджер Макс

Автор sergeytolkachyov

Ответов: 0
Просмотров: 197
Последний ответ 10.07.2026, 17:20:06
от sergeytolkachyov
SW JProjects - Менеджер цифровых проектов для Joomla! CMS™

Автор Septdir

Ответов: 64
Просмотров: 25803
Последний ответ 09.07.2026, 15:46:21
от sergeytolkachyov
А-ля корзина для материалов Joomla

Автор Efanych

Ответов: 154
Просмотров: 33019
Последний ответ 10.06.2026, 14:53:36
от sergeytolkachyov