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

Ирина Левина

  • Новичок
  • 5
  • 0 / 0
Не знаю, какой плагин за этот отвечает, какой модуль нужен для этого. Вообще моя цель - создать небольшой новостной портал для посетителей, чтобы они сами вносили текст, картинки, а я из админки редактировала и одобряла для публикации нас сайте. Подскажите, пожалуйста, кто сможет, что мне сделать.
*

METTER

  • Захожу иногда
  • 169
  • 22 / 1
никаких плагинов и модулей дополнительных не нужно - всё уже встроено в Joomla. гуглите, читайте и разбирайтесь с правами пользователей Joomla
*

iluha909

  • Захожу иногда
  • 79
  • 0 / 0
вот я так делал
Находим в файле /libraries/joomla/user/authorization.php код:
  $this->addACL( 'com_content', 'publish', 'users', 'super administrator', 'content', 'all' );

Вставляем после него следующие строки:

$this->addACL( 'com_content', 'add', 'users', 'registered', 'content', 'all' );
    $this->addACL( 'com_content', 'edit', 'users', 'registered', 'content', 'own' );
 
Сохраняем измененный файл
Открываем файл /components/com_content/controller.php, находим и удаляем в нем код:

 if ($user->get('gid') < 19) {
      JError::raiseError( 403, JText::_('ALERTNOTAUTH') );
      return;
    }

Сохраняем измененный файл
Открываем файл /components/com_content/views/article/view.html.php, находим и удаляем в нем код:

    if ($user->get('gid') < 19) {
      JError::raiseError( 403, JText::_('ALERTNOTAUTH') );
      return;
    }

Сохраняем измененный файл
В административной панели, открываем менеджер меню, выбираем User menu и меняем уровень доступа к пункту добавления материалов с Special на Registered.

После проведения указанных модификаций у всех авторизованных пользователей в пользовательском меню станет доступен пункт Submit an Article и они смогут добавлять материалы на сайт (с премодерацией). Если же, необходимо, чтобы пользователи могли не просто добавлять материалы, но и сразу их публиковать, то при внесении изменений в файл /libraries/joomla/user/authorization.php необходимо добавить помимо указанных 2-х строк, еще одну:

 $this->addACL( 'com_content', 'publish', 'users', 'registered', 'content', 'all' );
*

iluha909

  • Захожу иногда
  • 79
  • 0 / 0
ну лично я вместо зареганых написал авторов))
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
iluha909, а не проще создать новую группу пользователей и настроить для этой группы уровни доступа? Кстати, ваш способ - до первого обновления, потом все внесенные изменения затрутся.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

iluha909

  • Захожу иногда
  • 79
  • 0 / 0
так я пока обновлять не собираюсь...да и произвести эти действия 5 минут делов...
*

iluha909

  • Захожу иногда
  • 79
  • 0 / 0
а как сделать так как вы сказали?
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Откройте любой компонент и посмотрите, там есть уровни доступа - достаточно настроить их для вновь созданной группы.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

Ирина Левина

  • Новичок
  • 5
  • 0 / 0
Спасибо за ответы. А как сделать так, чтобы можно было настроить, что они могут редактировать, а что нет. Например, я хочу, чтобы рубрику они не могли менять, чтобы ключевые слова и метапанель не заполняли
*

beliyadm

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

Ирина Левина

  • Новичок
  • 5
  • 0 / 0
Просто хотелось упростить подачу материала для пользователей сайта, чтобы они не заморачивались над всякими метапанелями. Просто писали текст, вставляли фотки и отправляли.
*

mohax

  • Давно я тут
  • 901
  • 66 / 3
Просто хотелось упростить подачу материала для пользователей сайта, чтобы они не заморачивались над всякими метапанелями. Просто писали текст, вставляли фотки и отправляли.
переопределите шаблон и уберите там эти поля. Если правильно помню, никаких проблем не возникало.
*

beliyadm

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

Плагин/модуль для встраивания видео с Дзена или ВК

Автор KingSnake

Ответов: 0
Просмотров: 8946
Последний ответ 03.12.2024, 15:32:02
от KingSnake
Плагин для форума

Автор delta

Ответов: 3
Просмотров: 5574
Последний ответ 18.06.2024, 16:39:20
от Olg
Каким компонентом можно реализовать сайт трекинга посылок?

Автор isa-laboratory

Ответов: 4
Просмотров: 4398
Последний ответ 10.01.2024, 21:42:36
от Vastriet
Посоветуйте плагин для создания Турбо-страниц VirtueMart 3

Автор anantaya

Ответов: 2
Просмотров: 6489
Последний ответ 10.12.2023, 21:02:31
от dmtn
Модуль/компонент/плагин видео из Вконтакте

Автор Snip

Ответов: 0
Просмотров: 5440
Последний ответ 25.05.2023, 19:16:49
от Snip