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

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Всем кривет!
На днях на org-е опять всплыла тема про счетчик посещения статей, и мне стало как-то грустно опять объяснять, что в текущем виде это - козья какашка, бесполезная от слова "совсем".
Немного погуглив, я узрел чудесатые способы борьбы с этим счетчиком:
подмена системный плагином класса JTable или доп. запрос в базу на вычитание значение счетчика в зависимости от условий (типа, борьба с накруткой в момент правки статьи).
В связи с чем предлагаю знатокам логов и консолей толкнуть телегу в сторону гитхаба на предмет опции в админке, отключающей этот инкремент совсем.
Типа, чтобы можно было делать плагины для нормального счетчика, использующие это поле в базе (чтобы стандартные шаблоны и модули его казали) без оглядки на бессмысленную накрутку.

запостил сюда
https://github.com/joomla/joomla-cms/issues/22406
заинтересованным просьба пойти и наругать всех, кто сопротивляется прогрессу  ;D
*

ProtectYourSite

  • Живу я здесь
  • 2381
  • 141 / 4
  • Безопасность вебсайтов
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #1 : 27.09.2018, 12:57:13 »
А ссылки на темы для поддержания?
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #2 : 27.09.2018, 13:03:02 »
да тут не ссылки нужны,  а кодер, который может сказать, реально ли это малой кровью, а лучше сразу код на гит предложит.
на орге реакции было -1 - зашел странный титулованный товарищ, не читая что-то вякнул и гордо удалился, так что там пушить смысла нет.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #3 : 27.09.2018, 13:56:54 »
реально ли это малой кровью
Реально.
Необходимо 3 новых триггера для плагина и новая folder.
1. Триггер вызов самой функции, прибавления хита.
2. Триггер в модели на обращения к функции JTable
3. Триггер в Jtable на изменении значения в таблице.

Можно сократить до двух. отставив 1 и 2 или 3 тригер. Или даже просто отставить только 1, потому что функции изменения значения в таблице, ни как не влияют на накрутку.

Однако, кроме написания самого плагина, придется править все компоненты из коробки в которой есть хиты. Так что объем все равно не маленький.

С другой стороны можно изменить саму механику "вызова" функции изменения кол-ва хитов, но в таком случае будет много споров о том, как правильно это сделать.

Это касается реализации данного замысла.


Что же касается самой идеи, делать PR без "поддерживаемого" issue, который покажет нужность и важность данного изменения, создавать PR простая трата времени ибо без должной поддержи и необходимости подобных изменений PR просто закроют, причем сначала он полгода будет "заброшенным", пока автор сам его не закроет.

Так или иначе создавайте issue, а там будет видно, если issue будет популярным кто-нибудь возьмется за реализацию, ну а если нет, то вы будете точно знать, что данная тема в сообществе не актуальна.

Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #4 : 27.09.2018, 14:05:18 »
я имел в виду только отключение счетчика.
плагин можно отдельно написать тупо контентный. его не надо в PR.
нужна только настройка в общих опциях материала, которая заблокирует инкремент.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #5 : 27.09.2018, 14:10:40 »
нужна только настройка в общих опциях материала, которая заблокирует инкремент.
Это еще проще.

Вызов функции находиться в главном контролере "обернуть" его в условие и готово.

Но все равно сначала issue
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #6 : 27.09.2018, 14:26:10 »
прикол в том, что это нифига не ошибка, а фича такая-счиать все-любое.
типа, они могут "исправить" отключив счетчик в админке, но это тоже никак не поможет в дальнейшем, так что надо сразу PR постить.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #7 : 27.09.2018, 14:35:29 »
отключив счетчик в админке,
В админке счетчик и не считает, там нет функции вызова. Там просто поле hits.

так что надо сразу PR постить.
Не стоит. Будет просто трата времени. И споров прямо в PR. Лучше подобные вопросы решать в issue.

Лично я за то чтобы изначально исправить сам вызов, так чтобы исключать накрутку, но как это лучше сделать не знаю, да и не сильно меня данная тема волнует.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #9 : 27.09.2018, 14:56:32 »
ну вот пока цель пособирать заинтересованных программеров, может ещё кто отпишется.
Не бойтесь вы так GitHub, там очень милые и добрые люди. Если идея покажется интересной, тогда и исполнитель найдется.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
*

ProtectYourSite

  • Живу я здесь
  • 2381
  • 141 / 4
  • Безопасность вебсайтов
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #12 : 27.09.2018, 15:50:39 »
Я немного не понял, повод отключения, чтобы использовать сторонние плагины для ведения статистики либо чтобы снизить нагрузку убрав бесполезные запросы ?
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #13 : 27.09.2018, 16:00:13 »
есть готовое поле в базе, из которого в шаблоне выводится значение визитов и которое используется для сортировки по популярности.
но в этом поле - дичайшая фигня, потому что счетчик срабатывает на любой чих любого бота.
если этот счетчик отключить, то у нас будет поле, в которое можно писать свои данные, и уже их будут выводить и админка и шаблон.
т.е. если тупо писать сторонний плагин, то надо будет везде хакать и переопределять вывод стандартного счетчика, а так - одна опция и все.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #14 : 27.09.2018, 16:09:50 »
Опять это Брайн вылез. Где обещанные милые люди?!
Вот тут https://github.com/joomla/joomla-cms/issues/15771 =)
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #15 : 27.09.2018, 16:12:51 »
не, там совсем революционеры.
хотят все взорвать, а я мирный человек - только отключить хочу.  ;D
но может они в мою тему переметнуться, раз у них не случилось революции ).
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #16 : 27.09.2018, 16:17:04 »
т.е. если тупо писать сторонний плагин, то надо будет везде хакать и переопределять вывод стандартного счетчика, а так - одна опция и все.
Не нужно ничего переопределять, просто получиться 1 лишний запрос во view=article, чтобы изменить значение столбца смотри пишем такой системны плагин.
  • Добавляем столбей `my_hits` в в таблицу `content`, чтобы не делать запросов для получения кол-ва просмотров
  • В onContentPrepare просто подменяем hits на my_hits
  • В onAfterRender проверяем что это view=article и обновляем значение.`my_hits` Это единственный дополнительные запрос
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #17 : 27.09.2018, 16:23:58 »
да это все изврат!
есть готовое поле, которое не работает.
все что надо, отрубить от него бесполезный счетчик и все.
тем более, для тех, кому не нужен этот счетчик вообще будет прирост производительности за счет кэширования таблицы.
зачем обходить, когда правильнее сделать одну опцию?
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #18 : 27.09.2018, 16:26:40 »
да это все изврат!
Это обычное расширение ядра. Без каких либо костылей, и в рамках одного плагина.

тем более, для тех, кому не нужен этот счетчик вообще будет прирост производительности за счет кэширования таблицы.
зачем обходить, когда правильнее сделать одну опцию?
Тут я с тобой полностью согласен, об этом я написал на github.
Но и @brianteeman прав, счетчик тоже нужно исправить.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #19 : 27.09.2018, 16:29:20 »
@effrit Добавь в заголовок на github [4.0]
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #20 : 27.09.2018, 16:30:00 »
а его сложно будет исправить без потери производительности.
а нужен он - не всем.
так что ты зря поддержал его, имхо.
щас начнут латать корыто, а корабля все равно не выйдет и будет полумера, которая не вашим и не нашим.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #22 : 27.09.2018, 16:36:50 »
щас начнут латать корыто, а корабля все равно не выйдет и будет полумера, которая не вашим и не нашим.
Если исправят счетчик, то сделать потом опцию будет куда проще. Отключение из-за того что что-то не работает не примут.

эмм. имеешь в виду Joomla 4?
Да примерно так (4.0 и прощу прокомментировать)
[4.0] [RFC] Option for Disable Hits counter increment

щас начнут латать корыто, а корабля все равно не выйдет и будет полумера, которая не вашим и не нашим.
Будет одно из 3.
1. Удалят хиты с концами (мало вероятно)
2. Будут исправлять счетчик, вероятно, но не скоро.
3. Исправят счетчик и сделают опцию.

Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #23 : 27.09.2018, 16:57:09 »
опция сразу несколько проблем снимает, не надо счетчик исправлять - это утопия на подобии встроенной системы аналитики.
смысл в том, что надо тупо освободить поле для конкуренции и убрать лишние запросы к базе.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #24 : 27.09.2018, 17:02:45 »
не надо счетчик исправлять
Такой подход не прокатит. Счетчик либо сносить либо исправлять. Тут полумеру сделать врядли дадут.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #26 : 28.09.2018, 10:11:25 »
По ходу, все прокатило )
https://github.com/joomla/joomla-cms/pull/22413
и работает.
просьба затестить и апривить тест.
https://issues.joomla.org/tracker/joomla-cms/22413

Ну вот видишь. Значит я был не прав и возможно все таки прокатит. Хотя от создания PR до merge путь может быть долгим и тернистым. К тому же PR под 3.x
« Последнее редактирование: 28.09.2018, 10:18:13 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протолкнуть в Joomla 4 отключение hits
« Ответ #28 : 28.09.2018, 12:37:30 »
протестил, проголосовал, лайкнул, расшарил, подписался а, это не тут :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не могу обновить Joomla из-за РКН

Автор creative3d

Ответов: 3
Просмотров: 2790
Последний ответ 17.04.2026, 21:07:14
от wishlight
Дублировать скроллер горизонтальной таблицы Joomla 5

Автор Sleepwalker

Ответов: 0
Просмотров: 1670
Последний ответ 17.02.2026, 13:19:54
от Sleepwalker
Не работает сайт при переносе с сервера на хостинг Joomla 5

Автор e.maria

Ответов: 17
Просмотров: 5390
Последний ответ 06.02.2026, 15:30:16
от wishlight
Ошибка вывода страницы регистрации на сайте Joomla! 5.4.2

Автор salesekspert

Ответов: 14
Просмотров: 4361
Последний ответ 04.02.2026, 15:39:19
от sivers
Есть опыт использования журнала отладки Joomla, для полезных исправлений?

Автор salesekspert

Ответов: 1
Просмотров: 2108
Последний ответ 04.02.2026, 09:55:00
от salesekspert