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

raf88

  • Новичок
  • 3
  • 0 / 0
Существует такая задача:

есть резервная копия сайта на Joomla, созданная стандарным бекапом из под работающей ждумлы и сохраненная на локальном компьютере. Необходимо развернуть эту резервную копию на локальном денвере.
Кто нибудь подскажет порядок действий для человека, который не владеет програмированием. Но развернуть денвер я смог по видеоурокам. А что делать дальше я не знаю. Попытка грубо скопировать разархивированную копию сайта в папке home  денвера успеха не принесли. Как я понимаю, необходимо что настроить в денвере и что то сделать с архивом сайта.
Все пароли и названия баз я не знаю.

Буду премного благодарен за существенный пошаговый  совет и помощь!
*

octopus

  • Захожу иногда
  • 169
  • 8 / 0
  • Во всём можно разобраться... Если захотеть.
распаковываешь архив в папку /home/test1/www
заходишь в phpadmin создаёшь базу данных и заливаешь в неё дамп старой базы
дальше идёшь в
configuration.php
и заменяешь данные на свои
   var $log_path = 'Z:\\home\\test1.ru\\www\\logs';
   var $tmp_path = 'Z:\\home\\test1.ru\\www\\tmp';

   var $host = 'localhost';
   var $user = 'root';
   var $db = 'joomla';

   var $password = '';
дальше просмотри в админ панели разрешения на папки

*

raf88

  • Новичок
  • 3
  • 0 / 0
немного становится понятным. Если можно раскажите по шагам, :
1. как это - заливать дамп старой базы
2.Как зайти в phpadmin для внесения изменений
*

dynamit

  • Завсегдатай
  • 1744
  • 265 / 0
  • Winter Is Coming
файлы сайта переносите
c:\ПАПКА ДЕНВЕРА\home\ВАШ САЙТ\www\
где, ВАШ САЙТ (на англ., например mysite) - имя вашего сайта (при вкл. денвере будет доступен по http://mysite, без ru)

phpMyAdmin. наберите в браузере -   http://localhost/Tools/phpMyAdmin/
создаете новую базу (для примера - mysite), без указания пароля. заходите в нее и импортируете сохраненный дамп БД.
далее по инструкции octopus:
Код
configuration.php
и заменяешь данные на свои
   var $log_path = 'Z:\\home\\ВАШ САЙТ\\www\\logs';
   var $tmp_path = 'Z:\\home\\ВАШ САЙТ\\www\\tmp';

   var $dbtype = 'mysql';
   var $host = 'localhost';
   var $user = 'root';
   var $db = 'mysite';

   var $password = '';

права на папки в денвере смотреть не надо.
 
« Последнее редактирование: 02.03.2011, 10:40:43 от dynamit »
ТАМ ГДЕ ТЫ НИЧЕГО НЕ МОЖЕШЬ, ТЫ НЕ ДОЛЖЕН НИЧЕГО ХОТЕТЬ
==========================================================
Сайты на Joomla!. Верстка. Консультации.  ||  Яндекс уже не ищет, он уже продает (с)  ||    Создание шаблона для Joomla 2.5
*

raf88

  • Новичок
  • 3
  • 0 / 0
огромное всем спасибо за советы, нижайший вам поклон, буду пробовать на практике
*

skljar

  • Новичок
  • 5
  • 0 / 0
спасибо большое! все получилось с первого раза!
*

natalileto

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Задача такая же, как выше у raf88.
Сделала всё по вашей инструкции, за что огромное спасибо ^-^ всё ясно-понятно...но
На этапе восстановления базы  - окно с ошибкой 1064, помогите, что не так то? >:(

Полный текст ошибки (сорри за много текста):

Ошибка в строке 0: CREATE TABLE `#__ banner` (` bid` int (11) NOT NULL AUTO_INCREMENT, `cid` int (11) NOT NULL DEFAULT '0',` type` varchar (30) NOT NULL DEFAULT 'banner ', `name` varchar (255) NOT NULL DEFAULT' ',` alias` varchar (255) NOT NULL DEFAULT' ', `imptotal` int (11) NOT NULL DEFAULT' 0 ',` impmade` int (11) НЕ NULL DEFAULT '0', `clicks` int (11) NOT NULL DEFAULT '0',` imageurl` varchar (100) NOT NULL DEFAULT '', `clickurl` varchar (200) NOT NULL DEFAULT '',` date` datetime DEFAULT NULL, `showBanner` tinyint (1) NOT NULL DEFAULT '0',` checked_out` tinyint (1) NOT NULL DEFAULT '0', `checked_out_time` datetime НЕ НУЛЬ ПО УМОЛЧАНИЮ '0000-00-00 00:00:00' , `editor` varchar (50) DEFAULT NULL, текст` custombannercode`,`catid` int (10) unsigned NOT NULL DEFAULT '0',` description` text NOT NULL, `sticky` tinyint (1) unsigned NOT NULL DEFAULT '0',` ordering` int (11) NOT NULL DEFAULT '0' , `publish_up` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',` publish_down` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `теги` текст НЕ НУЛЬ,` params `text NOT NULL, PRIMARY KEY (` bid`), KEY `viewbanner` (` showBanner`), KEY `idx_banner_catid` (` catid`)) TYPE = MyISAM AUTO_INCREMENT = 7;текст `tags` NOT NULL, текст` params` NOT NULL, PRIMARY KEY (`bid`), KEY` viewbanner` (`showBanner`), KEY` idx_banner_catid` (`catid`)) TYPE = MyISAM AUTO_INCREMENT = 7;текст `tags` NOT NULL, текст` params` NOT NULL, PRIMARY KEY (`bid`), KEY` viewbanner` (`showBanner`), KEY` idx_banner_catid` (`catid`)) TYPE = MyISAM AUTO_INCREMENT = 7;

Запрос: CREATE TABLE `#__ banner` (` bid` int (11) NOT NULL AUTO_INCREMENT, `cid` int (11) NOT NULL DEFAULT '0',` type` varchar (30) NOT NULL DEFAULT 'banner', `name `varchar (255) NOT NULL DEFAULT '',` alias` varchar (255) NOT NULL DEFAULT '', `imptotal` int (11) NOT NULL DEFAULT '0',` impmade` int (11) NOT NULL DEFAULT '0 ', `clicks` int (11) NOT NULL DEFAULT' 0 ',` imageurl` varchar (100) NOT NULL DEFAULT' ', `clickurl` varchar (200) NOT NULL DEFAULT' ',` date` datetime DEFAULT NULL, ` showBanner` tinyint (1) NOT NULL, ПО УМОЛЧАНИЮ '0', `checked_out` tinyint (1) NOT NULL, ПО УМОЛЧАНИЮ '0',` checked_out_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `editor` varchar (50) DEFAULT NULL, текст `custombannercode`,`catid` int (10) unsigned NOT NULL DEFAULT '0',` description` text NOT NULL, `sticky` tinyint (1) unsigned NOT NULL DEFAULT '0',` ordering` int (11) NOT NULL DEFAULT '0' , `publish_up` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',` publish_down` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `теги` текст НЕ НУЛЬ,` params `text NOT NULL, PRIMARY KEY (` bid`), KEY `viewbanner` (` showBanner`), KEY `idx_banner_catid` (` catid`)) TYPE = MyISAM AUTO_INCREMENT = 7текст `params` NOT NULL, PRIMARY KEY (` bid`), KEY `viewbanner` (` showBanner`), KEY `idx_banner_catid` (` catid`))) TYPE = MyISAM AUTO_INCREMENT = 7текст `params` NOT NULL, PRIMARY KEY (` bid`), KEY `viewbanner` (` showBanner`), KEY `idx_banner_catid` (` catid`))) TYPE = MyISAM AUTO_INCREMENT = 7

MySQL: запрос MySQL завершился неудачно с ошибкой 1064 (у вас есть ошибка в синтаксисе SQL; проверьте правильность синтаксиса в руководстве, соответствующем версии вашего сервера MySQL, рядом с 'TYPE = MyISAM AUTO_INCREMENT = 7' в строке 1). Запрос был: CREATE TABLE `jos_banner` (` bid` int (11) NOT NULL AUTO_INCREMENT, `cid` int (11) NOT NULL DEFAULT '0',` type` varchar (30) NOT NULL DEFAULT 'banner', ` name` varchar (255) NOT NULL DEFAULT '', `alias` varchar (255) NOT NULL DEFAULT '',` imptotal` int (11) NOT NULL DEFAULT '0', `impmade` int (11) NOT NULL DEFAULT ' 0 ', `clicks` int (11) NOT NULL DEFAULT' 0 ',` imageurl` varchar (100) NOT NULL DEFAULT' ', `clickurl` varchar (200) NOT NULL DEFAULT' ',` date` datetime DEFAULT NULL, `showBanner` tinyint (1) NOT NULL DEFAULT '

Скрин прилагаю:


« Последнее редактирование: 28.12.2018, 02:04:29 от natalileto »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] УСТАНОВКА Joomla на локальном компьютере - чайник

Автор princi_a

Ответов: 21
Просмотров: 9015
Последний ответ 28.06.2026, 09:32:19
от ProtectYourSite
Как заставить Joomla 1.5 работать на сервере с MySQL версии 5.7 и выше?

Автор Palomnik

Ответов: 14
Просмотров: 11342
Последний ответ 01.10.2024, 00:22:40
от jesus
Как установить Joomla 1.5 на php 7?

Автор Marius

Ответов: 8
Просмотров: 6787
Последний ответ 30.05.2021, 21:11:21
от Marius
При попытке войти в админку 404 ошибка компонента - Joomla 1.5: Общие вопросы

Автор omezik

Ответов: 1
Просмотров: 6337
Последний ответ 30.08.2019, 16:10:56
от voland
Нужно починить модуль импорта на сайте Joomla

Автор matus-8

Ответов: 0
Просмотров: 5724
Последний ответ 22.08.2019, 15:09:17
от matus-8