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

alexS

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

raduga

  • Захожу иногда
  • 70
  • 75 / 2
Подскажите пожалуйста. Как сделать так, чтобы новости на главной странице были каждая в своей рамке?

Очень просто, надо подправить файл components/com_content/content.html.php. Заголовку новости надо задать класс отличный от класса вывода таблицы самой новости. Сейчас они одинаковые:
<table class="contentpaneopen<?php echo $params->get( 'pageclass_sfx' ); ?>">

Очень просто, надо подправить файл components/com_content/content.html.php. Заголовку новости надо задать класс отличный от класса вывода таблицы самой новости. Сейчас они одинаковые:
<table class="contentpaneopen<?php echo $params->get( 'pageclass_sfx' ); ?>">
А по подробнее можно?
Что куда вставить? Что делать с строчкой <table class="contentpaneopen<?php echo $params->get( 'pageclass_sfx' ); ?>">  ??
Очень интересует этот вопрос!
*

raduga

  • Захожу иногда
  • 70
  • 75 / 2
А по подробнее можно?
Что куда вставить? Что делать с строчкой <table class="contentpaneopen<?php echo $params->get( 'pageclass_sfx' ); ?>">  ??
Очень интересует этот вопрос!

в content.html.php:
вот это
<table class="contentpaneopen<?php echo $params->get( 'pageclass_sfx' ); ?>">
         <tr>
            <?php
            // displays Item Title
            HTML_content::Title( $row, $params, $link_on, $access );


заменить на
<table class="contentpaneopen1">
         <tr>
            <?php
            // displays Item Title
            HTML_content::Title( $row, $params, $link_on, $access );



в css :

table.contentpaneopen {
width            : 100%;
border: 1px solid #cccccc;
border-top: none;
}
table.contentpaneopen1 {
width            : 100%;
border: 1px solid #cccccc;
border-bottom: none;
}

Это и заголовок и новость в одной рамке.

Если хочешь только новость в рамке, без заголовка, то стили такие:


table.contentpaneopen {
width            : 100%;
border: 1px solid #cccccc;
}
table.contentpaneopen1 {
width            : 100%;
}

Частные случаи можешь посмотреть здесь и здесь

Супер! Именно это я и хотел!
+1)

А вот такой вопрос:
у меня в шаблоне модули сконфигурированы следующим образом:

Код
<table width="100%" border=0 align="center" cellpadding=0 cellspacing=0>
        <tr>
          <td> <img src="box_01.png" width=31 height=28 alt=""></td>
          <td width="100%" background="box_02.png">&nbsp;</td>
          <td> <img src="box_03.png" width=32 height=28 alt=""></td>
        </tr>
        <tr>
          <td height="100%" background="box_04.png">&nbsp; </td>
          <td width="100%" height="65" valign="top" background="box_05.png"><?php mosLoadModules ( 'user1' ); ?>

</td>
          <td height="100%" background="box_06.png">&nbsp; </td>
        </tr>
        <tr>
          <td> <img src="box_07.png" width=31 height=29 alt=""></td>
          <td width="100%" background="box_08.png">&nbsp; </td>
          <td> <img src="box_09.png" width=32 height=29 alt=""></td>
        </tr>
      </table>
Какие изменения надо произвести в content.html.php чтобы каждый модуль был в таком блоке и Главное чтобы каждая новость на главной тоже!??
   А то я сделал как ты сказал и получилось рамка в рамке- не очень логично и правильно.

Прочитал все статьи но мне осилить это очень сложно, я бы скушал уже разжеваное!

ps У меня после тех изменений пропал значек "редактировать"  на статьях. Что сэтим делать!
*

raduga

  • Захожу иногда
  • 70
  • 75 / 2
Какие изменения надо произвести в content.html.php чтобы каждый модуль был в таком блоке и Главное чтобы каждая новость на главной тоже!??
   А то я сделал как ты сказал и получилось рамка в рамке- не очень логично и правильно.

Прочитал все статьи но мне осилить это очень сложно, я бы скушал уже разжеваное!

ps У меня после тех изменений пропал значек "редактировать"  на статьях. Что сэтим делать!

Рамка в рамке - это как? Приложи скриншот. И значёк редактирования никуда не пропадает.
Модули вставляются в рамку вот так:
table.moduletable {
border: 1px solid #cccccc;
}

Если у тебя выходит рамка в рамке при выводе модуля newsflash, т.к. это модуль так внутри себя текст выводит, в таблице contentpaneopen. Это надо в модуле исправлять.

Рамка в рамке - это вот так:
Вложение- файл 1do!
А хочу я чтобы было так как я нарисовал в файле 2do!
Как это сделать? Что надо править?
Может такой вариант окантовки рамки можно решить на уровне css?  А то что-то у меня голова уже кругом идет! ???

[вложение удалено Администратором]

Не ужели никто не знает?
А куда пропал великий raduga?
*

raduga

  • Захожу иногда
  • 70
  • 75 / 2
А куда пропал великий raduga?

Отмечал день рождения Joomla!  ;D

Вторая рамка - это рамка в шаблоне, она обрамляет вывод его средней части. Если она тебе не нужна, то просто посмотри какие стили прописаны для средней таблицы и удали в них картинки обводки.

Если ты еще хочешь именно такую рамку вокруг каждой новости, то смотри ссылки, которые я тебе дал выше, там есть целых 2 подробных описания как это сделать (даже код приведен).

Ладно, спасиба и на этом! Хотелось конечно, чтобы разжевали мне и в рот положили! А то я в php не силен!
И гаверно, то что хочу реализовать не смагу!;(
*

raduga

  • Захожу иногда
  • 70
  • 75 / 2
Ладно, спасиба и на этом! Хотелось конечно, чтобы разжевали мне и в рот положили! А то я в php не силен!
И гаверно, то что хочу реализовать не смагу!;(

Для начала прочти топики по ссылкам, которые я дал выше. Далее попробуй это сделать, там приведен конкретный код и файл,  в котором всё это делать. Если выйдет криво, подправим общими усилиями.

Хорошо щас попробую еще раз!

Я бы тоже хотела так сделать, но у меня в папке components/com_content/  отсутствует файл content.html.php. Есть только     content.php.
Что тогда делать ? :(
*

chtec

  • Захожу иногда
  • 230
  • 100 / 1
rivoi, ты находишься в форуме по шаблонам Joomla версии 1.0.х, а у тебя версия 1.5.х
Осень тоже хорошо.
*

chelsyk

  • Осваиваюсь на форуме
  • 49
  • 1 / 0
Как сделать решение для 1.5?
*

Real

  • Новичок
  • 8
  • 0 / 0
Доброво времени суток!

Может кото знает как надо прописивать для
Цитировать
К2
рамку
Цитировать
border: 1px solid #cccccc;
?
Подскажите как надо правильно прописать и где. А то я питаюсь сделать вивод рамки навколо каждой новости в компоненте К2 и ничево не получаєтса...:-( Может чтото не так делаю :-(((
Помогите, пожалуйста! :-)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать, чтобы в заявке проставлялось название страницы?

Автор Ricka-tyan

Ответов: 3
Просмотров: 7839
Последний ответ 06.03.2020, 10:33:32
от Ricka-tyan
Как сделать предпросмотр шаблонов?

Автор Irchik

Ответов: 7
Просмотров: 6024
Последний ответ 21.07.2009, 16:33:43
от Kostelano
Как сделать последние новости в виде "Блог"?

Автор vovchikku

Ответов: 5
Просмотров: 3722
Последний ответ 16.06.2009, 22:14:42
от vovchikku