Новости 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 Ответов
  • 6039 Просмотров
*

artmaster

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
Ситуация такая. Есть превью товара с низким разрешением 150*100 - превью без водяных знаков и соответственно используется в качестве основного изображения,
но возникает проблема при просмотре в карточке товара установлено просмотр 500*500px соответственно изображение растягивается и выглядит ужасно.
Хотелось бы убрать из карточки товара это изображение(превью) и оставить только большие фото с водяными знаками.  
Как это сделать ?
файлик нашёл - product_default.php
строчки тоже
            <?php foreach($this->images as $k=>$image){?>
            <a class="lightbox" id="main_image_full_<?php print $image->image_id?>" <?php if ($image->image_full!=$this->product->product_full_image){?>style="display:none"<?php }?>>
                <img id = "main_image_<?php print $image->image_id?>" src = "<?php print $this->image_product_path?>/<?php print $image->image_name;?>" alt = "<?php print $this->alt_main_image?>" />
</a>
            <?php }?>
но как вырезать не могу понять
« Последнее редактирование: 03.03.2012, 19:36:25 от artmaster »
*

artmaster

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
Может кто за небольшое вознаграждение поможет?
*

artmaster

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
Бро, ну что совсем не у кого нет мыслей по этому поводу?
*

kit2m2

  • Живу я здесь
  • 3374
  • 276 / 0
  • Беру сайты на полное сопровождение
Бро, ну что совсем не у кого нет мыслей по этому поводу?

Ничего не надо вырезать, нужно просто изменить код:
Код
 <?php foreach($this->images as $k=>$image){?>
            <a class="lightbox" id="main_image_full_<?php print $image->image_id?>" <?php if ($image->image_full!=$this->product->product_full_image){?>style="display:none"<?php }?>>
                <img id = "main_image_<?php print $image->image_id?>" src = "<?php print $this->image_product_path?>/<?php print $image->image_name;?>" alt = "<?php print $this->alt_main_image?>" />
</a>
            <?php }?>

На:

Код
 <?php foreach($this->images as $k=>$image){?>
            <a class="lightbox" id="main_image_full_<?php print $image->image_id?>" <?php if ($image->image_full!=$this->product->product_full_image){?><?php }?>>
                <img id = "main_image_<?php print $image->image_id?>" src = "<?php print $this->image_product_path?>/<?php print $image->image_full;?>" alt = "<?php print $this->alt_main_image?>" />
</a>
            <?php }?>

Попробуйте, должно работать... Если не нужно чтобы изображение открывалось в окне, нужно убрать ссылку:
Код
<a class="lightbox" id="main_image_full_<?php print $image->image_id?>" <?php if ($image->image_full!=$this->product->product_full_image){?>style="display:none"<?php }?>>
                <img id = "main_image_<?php print $image->image_id?>" src = "<?php print $this->image_product_path?>/<?php print $image->image_full;?>" alt = "<?php print $this->alt_main_image?>" />
</a>

А оставить только:
Код
<img id = "main_image_<?php print $image->image_id?>" src = "<?php print $this->image_product_path?>/<?php print $image->image_full;?>" alt = "<?php print $this->alt_main_image?>" />
« Последнее редактирование: 28.02.2012, 09:30:22 от kit2m2 »
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

artmaster

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

kit2m2

  • Живу я здесь
  • 3374
  • 276 / 0
  • Беру сайты на полное сопровождение
Не подходит :(  при замене вываливает все картинки в карточке товара ..... а мне нужно исключить показ в карточке товара основного изображения , т.к. оно у меня маленькое и при растягивании выглядит убого.


Насколько понял, вам ненужен показ основного изображения в лайтбоксе?

Тогда еще проще:

Код
<?php foreach($this->images as $k=>$image){?>
           
                <img id = "main_image_<?php print $image->image_id?>" src = "<?php print $this->image_product_path?>/<?php print $image->image_name;?>" alt = "<?php print $this->alt_main_image?>" />
            <?php }?>

Нужно просто удалить ссылку на большое изображение...

Но есть еще одно решение: Улучшить качество исходного изображения при помощи программы PhotoZoom Pro 4, тогда не стыдно будет показать и увеличенное изображение в лайтбоксе.

Сайт программы: http://www.benvista.com/
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

johnrass

  • Захожу иногда
  • 125
  • 26 / 0
Пробуйте так, если правильно Вас понял:
Замените тот код который Вы нашли в файле product_default.php

<?php foreach($this->images as $k=>$image){?>
            <a  class="lightbox" id="main_image_full_<?php print $image->image_id?>" href="<?php print $this->image_product_path?>/<?php print $image->image_full;?>" <?php if ($image->image_full!=$this->product->product_full_image){?>style="display:none"<?php }?>>
                <img id = "main_image_<?php print $image->image_id?>" src = "<?php print $this->image_product_path?>/<?php print $image->image_name;?>" alt = "<?php print htmlspecialchars($this->product->name)?>" title="<?php print htmlspecialchars($this->product->name)?>"/>
            </a>
            <?php }?>

на код

<?php foreach($this->images as $k=>$image){?>
    <?php if ($k != 0) {?>
        <a  class="lightbox" id="main_image_full_<?php print $image->image_id?>" href="<?php print $this->image_product_path?>/<?php print $image->image_full;?>" <?php if (($image->image_full!=$this->product->product_full_image) && ($k != 1)){?>style="display:none"<?php }?>>
            <img id = "main_image_<?php print $image->image_id?>" src = "<?php print $this->image_product_path?>/<?php print $image->image_name;?>" alt = "<?php print htmlspecialchars($this->product->name)?>" title="<?php print htmlspecialchars($this->product->name)?>"/>
        </a>
    <?php }?>
<?php }?>

В лайтбоксе этой картинки уже не будет, если нужно убрать и в jshop_img_description, пиши.
*

artmaster

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
johnrass дружище то что надо!   куда могу направить благодарность? жду в личку...(телефон, Webmoney, или ...)
*

elvis20072008

  • Захожу иногда
  • 56
  • 1 / 0
  • Элвис жил, Элвис жив, Элвис будет жить.
Уважаемые форумчане, сделал все как тут написано (но дошел до этого сам).
 ! Теперь когда я открываю товар, главное изображение не открывается в lightbox (что мне и нужно было)
Но вот когда я нажимаю на атрибуты этот lightbox опять вылазит, подскажите пожалуйста какой файл нужно изменить, чтобы атрибуты в ели себя как главное изображение.
ЗЫ: кэш чистил, не помогло.(((
сайт: http://narodniedveri.ru/mezhkomnatnye-dveri/8dg
*

archi_tec

  • Захожу иногда
  • 63
  • 0 / 0
У меня в product_default.php немного другой код:

Код
<?php foreach($this->images as $k=>$image){?>
<a class="lightbox" id="main_image_full_<?php print $image->image_id?>" href="<?php print $this->image_product_path?>/<?php print $image->image_full;?>" <?php if ($k!=0){?>style="display:none"<?php }?>>
<img id = "main_image_<?php print $image->image_id?>" src = "<?php print $this->image_product_path?>/<?php print $image->image_name;?>" alt="<?php print htmlspecialchars($image->_title)?>" title="<?php print htmlspecialchars($image->_title)?>" />
<div class="text_zoom">
<img src="<?php print $this->path_to_image?>search.png" alt="zoom" /> <?php print _JSHOP_ZOOM_IMAGE?>
</div>
       </a>
<?php }?>

Нужно убрать превью с основным товаром, ибо оно дублирует картинку, а с остальными изображениями - оставить.
Это возможно? в php не разбираюсь...

Ссылка на сайт:
http://instruments.zp.ua/ru/im/brshes/diskovye-shchetki-100-230
*

archi_tec

  • Захожу иногда
  • 63
  • 0 / 0
Предыдущий вопрос пока снимается.
*

sterveo

  • Захожу иногда
  • 60
  • 1 / 0
Как совсем исключить главное фото из карточки ?.
Что бы в категории, было главное фото а карточке и Lightbox нет, только доп фото.
*

MossveT

  • Новичок
  • 8
  • 0 / 0
Помогите пожалуйста.Сделал выше перечисленное, не помогло.

Спойлер
[свернуть]
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

WT On fly image handler изображения товара JoomShopping в webp на лету

Автор sergeytolkachyov

Ответов: 14
Просмотров: 9864
Последний ответ 30.03.2026, 08:43:36
от sergeytolkachyov
[Решено] Сбросить счётчик ID товаров JoomShopping

Автор goga_pgasovav

Ответов: 3
Просмотров: 3082
Последний ответ 13.02.2025, 00:11:20
от goga_pgasovav
Видео с Youtube вместо картинки на карточке товара

Автор ksena

Ответов: 35
Просмотров: 14526
Последний ответ 08.10.2024, 04:26:36
от kit2m2
JoomShopping: убрать чекбокс "согласен на обработку персональных данных" с формы

Автор Octo7

Ответов: 11
Просмотров: 2725
Последний ответ 25.07.2024, 08:23:10
от Octo7
Условие для кол-ва товара больше нуля

Автор kik84

Ответов: 3
Просмотров: 3176
Последний ответ 16.02.2024, 13:33:24
от kit2m2