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

esmark

  • Захожу иногда
  • 91
  • 9 / 0
Всем привет!
Предлагаю свой компонент BaseConstructor 1.0.0 alpha для создания всевозможных табличных баз данных на Joomla 1.5 по аналогии с принципом работы Ms Access или OO Base.

Он может пригодиться для создания или ведения следующих таблиц:
  • таблицы событий,
  • прайс-листов,
  • список объектов или адресов,
  • список работников фирмы,
  • различные справочные данные
  • и многое другое.

В программе реализовано создание табличной структуры, Списка, Запросов, их связывание между собой. Это позволяет объединить 2 и более таблицы воедино (например, объединить таблицу работников предприятия с адресной таблицей по SQL) или включить в таблицу различные списки (страны, города, различные варианты ответа: Да, Нет и пр.).

Также возможно создания отдельной для каждой таблицы настройки, ее импорта и экспорта через админку. При создании таблицы можно указать необходимые типы полей для БД (int, varchar, text & etc) и для формы ввода (hidden, textfield, textarea, radio-button, checkbox, dropdown, calendar, ajax-dropdown и пр).

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

Имеются русская и английская локализация для данного компонента.

За основу был взят компонент Event Table Edit и существенно переделан. Компонент предлагается для тестирования и находится в бета-версии.

Буду рад за выявление ошибок, конструктивные предложения и пожелания по разработке очередных релизов данного компонента.

Скачать компонент можно по ссылке Download.
« Последнее редактирование: 06.04.2010, 20:45:56 от esmark »
*

ucnavigator

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
после попытки открыть созданную табличку выдается:

Parse error: syntax error, unexpected T_STRING in /......./www/components/com_baseconstructor/controller.php on line 149

что це таке?
*

il2

  • Новичок
  • 9
  • 0 / 0
Отлично! давно ищу что то подобное) Испробую.. быть может ссылочку на сайт где это работает?
*

il2

  • Новичок
  • 9
  • 0 / 0
после попытки открыть созданную табличку выдается:

Parse error: syntax error, unexpected T_STRING in /......./www/components/com_baseconstructor/controller.php on line 149

что це таке?


Поддерживаю! ) что это))
*

esmark

  • Захожу иногда
  • 91
  • 9 / 0
после попытки открыть созданную табличку выдается:

Parse error: syntax error, unexpected T_STRING in /......./www/components/com_baseconstructor/controller.php on line 149

что це таке?

Здесь в строке 149 controller.php должен быть комментарий // после ";"
Код
       	$assid[] = (isset($row2->assid))?$row2->assid:"";  //ass_id replase to var config
Ссылочку на демо пока не могу дать, чуть позже. В ближайшее время постараюсь выложить принтскрины.
*

k2010

  • Новичок
  • 2
  • 0 / 0
Добрый день!
попытался установить компонент BaseConstructor
без проблем воткнулся в раздел компоненты
далее создал таблицу,
подгрузил  меню и ... ничего ни вывести на страничку и не увидел средств занесения данных в эту созданную таблицу
люди добрые помогите, времени в обрез, сайт горит все застопорилось ,нужно было создать таблицы как в акссесе с редактированием на сайте
*

esmark

  • Захожу иногда
  • 91
  • 9 / 0
Средства занесения в таблицу на самом сайте, во фронте. Нужно только, чтобы в конфигурации данной таблицы были указаны доступы на редактирование и добавление строк.
P.S. Компонент находится в alfa версии, в ближайшее время выйдет beta.
*

esmark

  • Захожу иногда
  • 91
  • 9 / 0
Компонент обновлен до версии бета - много значительных услучшений в админке и фронте.
Тестируем, оставляем отзывы.
*

k2010

  • Новичок
  • 2
  • 0 / 0
не работает
и еще, есть компонент eventtableedit. Как понимаю родоначальник baseconstruktor он работает, но криво задает ссылку по умолчанию на первую созданную таблицу. В меню создания ссылки на этот компонент задаешь номер таблицы а ссылка остается defaut и в меню ее не переделаешь есть модули по перенаправлению ссылок но там тоже труба, вообщем или что можно сделать с baseсconstructor, чтоб заработал или как переопределить ссылки
*

esmark

  • Захожу иногда
  • 91
  • 9 / 0
Cсылка на первую таблицу должна быть вида yoursite.ru/index.php?option=com_baseconstructor&view=default&choose=1&Itemid=55. Можешь жестко указать как url в меню. У меня все работает. Если что не работает, то покажи сайт, где.
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
не работает кнопка Создать, чтобы создать таблицу.
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

esmark

  • Захожу иногда
  • 91
  • 9 / 0
Нашел ошибку несрабатывания кнопки при отсутствии раннее созданных таблиц.
Чтобы исправить работу кнопки нужно в файле joomla/administrator/components/com_baseconstructor/views/showtables/tmpl/default.php найти и заменить
Код
<?php
if ($this->count) {
?>
<form action="index2.php" method="post" name="adminForm" id="adminForm">
на
Код
<form action="index2.php" method="post" name="adminForm" id="adminForm">
<?php
if ($this->count) {
?>

и

Код
<?php echo JHTML::_('form.token'); ?>
<input type="hidden" name="task" value="display" />
<input type="hidden" name="option" value="<?php echo $option; ?>" />
<input type="hidden" name="boxchecked" value="0" />
</form>

<br clear="all">
<?php
}
else {
echo JTEXT::_('NO_TABLE');
}
?>
на
Код
<?php echo JHTML::_('form.token'); ?>
<?php
}
else {
echo JTEXT::_('NO_TABLE');
}
?>
<input type="hidden" name="task" value="display" />
<input type="hidden" name="option" value="<?php echo $option; ?>" />
<input type="hidden" name="boxchecked" value="0" />
</form>

<br clear="all">
*

alex-inc

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Установил, но посмотреть так и не получилось. Не удалось создать ни одной таблицы. Попробовал импорт CSV - после нажатия на кнопку "Применить" почему-то перебрасывает на логин.
*

esmark

  • Захожу иногда
  • 91
  • 9 / 0
Баг с созданием таблиц описан выше.
На счет испорта из CSV, файл принимается в кодировке UTF-8 (сохраненный в OpenOffice).
Если будут проблемы, прикладываем csv-файл в пост.
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Так, пробую на Денвере, загружаю файл в CSV, нажимаю "применить" и выдает ошибку
Fatal error: Call to a member function nameQuote() on a non-object in Z:\home\site.ru\www\administrator\components\com_baseconstructor\includes\csvio.php on line 22

Что такое?
*

kot_ix

  • Новичок
  • 2
  • 0 / 0
esmark Есть предложение по данной теме, свяжитесь со мной 387883077
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль Даты и события для Joomla 1.5

Автор newfork

Ответов: 6
Просмотров: 10114
Последний ответ 17.08.2021, 12:08:15
от Elimelech
SM FAQ - компонент Вопрос-Ответ для Joomla 1.5

Автор SmokerMan

Ответов: 973
Просмотров: 268433
Последний ответ 24.06.2019, 16:30:17
от Tinael92
JXLSPriceParser - MS Excel + Joomla (v0.3.2)

Автор miraj

Ответов: 277
Просмотров: 146479
Последний ответ 09.04.2017, 11:59:46
от svarg
(CSVI) Компонент импорта csv файлов (Joomla 1.5 ~ Virtuemart 1.1 Native mode), beta

Автор Jkarter

Ответов: 114
Просмотров: 85317
Последний ответ 16.03.2016, 19:03:16
от Ferax
Георгиевская ленточка для Joomla 1.5

Автор ageent

Ответов: 10
Просмотров: 9676
Последний ответ 21.01.2016, 23:50:10
от SeBun