Новости Joomla

👩‍💻 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

Вышли релизы безопасности Joomla 6.1.2 и Joomla 5.4.7

Релиз безопасности Joomla 6.1.2 и Joomla 5.4.7

Проект Joomla! рад сообщить о выходе Joomla 6.1.2 и Joomla 5.4.7. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 6243 Просмотров
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Поля в мтрии выводятся по-порядку. Если бы можно было вставить новые поля (нового типа, что и требуется) до и после некоторого стандартного поля, то можно было бы оформлять каждое поле как угодно. То есть, нужно чтобы выводилось:
Код
[Поле1]
[Поле2]
  [сепаратор, где прописываем<div class="text">]
[поле3 (теперь особо оформленное)]
[поле4]
  [сепаратор, где закрываем оформление</div>]
[Поле5]
Нечто уже готовое (возможно) есть на оф.форуме:
http://forum.mosets.com/showthread.php?t=6435&highlight=custom+fields
Но там все аттачменты - только зарегиным и проплатившим аккаунт
Помогите пожалуйста:
а) Скачать аттачмент у кого есть аккаунт (сорри за варез)
или
б) Сделать анналогичную xml-ку.
В конечном счёте хочется таким образом не столько оформление реализовать, сколько табы, слайды и т.д. для групп форм.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Реализовал. Не совсем так, немного топорно, но так мне даже больше нравицо:
Забиваем жёско какие формы выводить по идентификаторам, получаем структуру вида:

[поле с id=1]
[поле с id=3]
</table>
<div id="tab">
[поле с id=20]
[поле с id=50]
</div>

В файле \components\com_mtree\templates\m2\page_addListing.tpl.php меняем

$this->fields->resetPointer();
while( $this->fields->hasNext() ) {
   $field = $this->fields->getField();
   if($field->hasInputField()) {
      echo '<tr><td valign="top" align="left">';
      if($field->getCaption() != false) {
         if($field->isRequired()) {
            echo '<strong>' . $field->getCaption() . '</strong>:';
         } else {
            echo $field->getCaption() . ':';
         }
      }
      echo '</td><td align="left">';
      echo $field->getModPrefixText();
      echo $field->getInputHTML();
      echo $field->getModSuffixText();
      echo '</td></tr>';
   }
   $this->fields->next();
}
?>

На

<?php
/*первая форма*/
$field = $this->fields->getFieldById(1);
if($field->hasInputField()) {
   echo '<tr><td valign="top" align="left">';
   if($field->getCaption() != false) {
      if($field->isRequired()) {
         echo '<strong>' . $field->getCaption() . '</strong>:';
      } else {
         echo $field->getCaption() . ':';
      }
   }
   echo '</td><td align="left">';
   echo $field->getModPrefixText();
   echo $field->getInputHTML();
   echo $field->getModSuffixText();
   echo '</td></tr>';
}
/*вторая форма и т.д.*/
$field = $this->fields->getFieldById(2);
if($field->hasInputField()) {
   echo '<tr><td valign="top" align="left">';
   if($field->getCaption() != false) {
      if($field->isRequired()) {
         echo '<strong>' . $field->getCaption() . '</strong>:';
      } else {
         echo $field->getCaption() . ':';
      }
   }
   echo '</td><td align="left">';
   echo $field->getModPrefixText();
   echo $field->getInputHTML();
   echo $field->getModSuffixText();
   echo '</td></tr>';
}
?>
</table>

Ниже любой свой код. Формы вызываем:

<!--начало особой формы-->
<?php
$field = $this->fields->getFieldById(13);
if($field->hasInputField()) {
   echo '<div>';
   if($field->getCaption() != false) {
      if($field->isRequired()) {
         echo '<strong>' . $field->getCaption() . '</strong>:';
      } else {
         echo $field->getCaption() . ':';
      }
   }
   echo '</div><div>';
   echo $field->getModPrefixText();
   echo $field->getInputHTML();
   echo $field->getModSuffixText();
   echo '</div>';
}
?>
*

timonnn

  • Захожу иногда
  • 366
  • 15 / 0
А на готовом сайте можете показать результат этих переделок? Просто оч нужна реализация табов и хотелось бы взглянуть как это получается на выходе...
*

dimko300

  • Захожу иногда
  • 61
  • 1 / 0
Цитировать
Нечто уже готовое (возможно) есть на оф.форуме:
http://forum.mosets.com/showthread.php?t=6435&highlight=custom+fields
Но там все аттачменты - только зарегиным и проплатившим аккаунт
Помогите пожалуйста:
а) Скачать аттачмент у кого есть аккаунт (сорри за варез)
или
б) Сделать анналогичную xml-ку.
В конечном счёте хочется таким образом не столько оформление реализовать, сколько табы, слайды и т.д. для групп форм.
благодарностей не надо :)

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

Mosets Tree router Баг

Автор kulikov

Ответов: 3
Просмотров: 4013
Последний ответ 18.06.2024, 08:39:19
от sivers
Удалить материал в Mosets Tree

Автор avtomastersu

Ответов: 0
Просмотров: 4187
Последний ответ 19.03.2023, 17:44:40
от avtomastersu
Интеграция JComments 4 в каталог Mosets Tree 4.0

Автор avtomastersu

Ответов: 3
Просмотров: 4751
Последний ответ 23.02.2023, 13:36:18
от avtomastersu
Как вытащить из базы статьи Mosets Tree?

Автор gorbi_U

Ответов: 10
Просмотров: 5065
Последний ответ 28.02.2021, 13:37:16
от IToro82
AlphaUserPoints и Mosets Tree

Автор polattt

Ответов: 0
Просмотров: 5495
Последний ответ 22.01.2017, 20:24:58
от polattt