Новости Joomla

Process Forge — фреймворк для создания AI-процессов.

Process Forge — фреймворк для создания AI-процессов.

На новогодних каникулах 2026 в одном из чатов Joomla-сообщества коллега по цеху поделился промптом для ИИ-агента и результатом этого промпта. За неделю до этого он впервые попробовал Gemini CLI. Я до этого ИИ пользовался только в веб версиях и в целом меня это устраивало. Увидев простыню текста, запрос в CLI и простыню ответа первое, что меня охватило: "Я НЕ ХОЧУ вот это всё изучать! Опять что-то новое, надоело...".

Потом были стадии проб и ошибок, попыток использовать готовые пакеты community skills с гитхаба с ролевым внушением "ты супер-пупер мега-бэкенд-Joomla разработчик с 40-летним опытом, сделай мне красиво". Где-то в середине этого полугодия я стал формализовать свои процессы (а это не только разработка, но и SEO, аналитика, бизнес-аналитика, проработка и выстраивание процессов и т.д., но в итоге это, как правило, или связано с или ведёт к сайту на Joomla). Формализация привела к моему пониманию некоторых базисов, которые общие для всех процессов. Об этом чуть ниже.

Теперь я хочу представить на суд уважаемой публике свои наработки по фреймворку для создания формализованных процессов работы для ИИ-агентов - Process Forge.

- Читать статью на Хабре
- Process Forge (GitHub)

@joomlafeed

Компонент 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

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

artlux

  • Захожу иногда
  • 466
  • 58 / 0
1. Кидаем файлы в /administrator/components/com_virtuemart

2. в настройках модуля в и VirtueMart указываем ид магазина, секретный ключ, и статус заказа после оплаты

3. Указываем текст в модуле

Код
<form name="payment" action="https://interkassa.com/lib/payment.php" method="post" 
enctype="application/x-www-form-urlencoded" accept-charset="cp1251">
<input type="hidden" name="ik_shop_id" value="<? echo ik_shop_id ?>">
<input type="hidden" name="ik_payment_amount" value="<?php printf("%.2f", $db->f("order_total"))?>">
<input type="hidden" name="ik_payment_id" value="<?php echo $order_id ?>">
<input type="hidden" name="ik_payment_desc" value="Оплата заказа номер: <?php echo $order_id ?>">
<input type="submit" onclick="return( submit_order( this.form ) );" class="button" name="process" value="Перейти к оплате">
</form>

4. В интеркассе все 3 адреса /administrator/components/com_virtuemart/interkassa_notify.php  POST

5. Для изменения шаблонов писем правим файл /administrator/components/com_virtuemart/interkassa_notify.php

6. Дорабатываем под себя, если потребуется...

новое апи интеркассы - http://joomlaforum.ru/index.php/topic,226888.msg1425461.html#msg1425461

[вложение удалено Администратором]
« Последнее редактирование: 06.02.2014, 14:25:50 от artlux »
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

yoda

  • Осваиваюсь на форуме
  • 19
  • 2 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #1 : 23.12.2012, 00:54:29 »
Цитировать
2. в настройках модуля в и VirtueMart указываем ид магазина, секретный ключ, и статус заказа после оплаты

Извини за глупый вопрос но не могу разобраться в каком это модуле сделать?
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #2 : 23.12.2012, 00:56:01 »
После установке в VirtueMart появаится новый модуль оплаты интеркасса
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

yoda

  • Осваиваюсь на форуме
  • 19
  • 2 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #3 : 23.12.2012, 16:50:37 »
Спасибо что ответил.
Но я вроде правильно файлы закинул. Но интеркасса не появилась, или я не там ищу?
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #4 : 23.12.2012, 17:03:17 »
Модуль для wm 1.1
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

yoda

  • Осваиваюсь на форуме
  • 19
  • 2 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #5 : 23.12.2012, 17:18:38 »
Блииин. 
А я так обрадовался что модуль есть.
В любом случае спасибо, и плюсик за ответ.
Если не решу как подключить интеркасу, придется ставить VM1.
 
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #6 : 23.12.2012, 17:20:16 »
Есть платные модули для интеркассы на wm2
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

turbo2483

  • Новичок
  • 2
  • 0 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #7 : 06.01.2013, 04:41:41 »
Сайт на Joomla 1.5.17 (eng) + VirtueMart 1.1.9 (rus).

Сделал все по пунктам, как написано. Вроде все нормально. Большое спасибо за этот модуль и подробное описание!

Остались только вопросы: как сделать страницы success_url и fail_url. На них должны быть обработчики сообщений, которые передаются от интеркассы или это просто странички для того, чтобы пользователь вернулся на сайт?.. Судя по документации интеркассы на этих страничках должны быть обработчики на php... Не подскажете, где можно взять такие странички готовые?

*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #8 : 07.01.2013, 00:44:47 »
Цитировать
как сделать страницы success_url и fail_url. На них должны быть обработчики сообщений, которые передаются от интеркассы или это просто странички для того, чтобы пользователь вернулся на сайт?.. Судя по документации интеркассы на этих страничках должны быть обработчики на php...

смотрим пункт 4 и 5

ну и это не странички, а просто скрипт... При успешной оплате интеркасса пошлет запрос, если запрос успешный то статус заказа изменится на установленный в настройках, и пользователю уйдет уведомление...

Если же оплата прошла неудачно - то статус заказа не изменится...
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

turbo2483

  • Новичок
  • 2
  • 0 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #9 : 08.01.2013, 03:10:58 »
смотрим пункт 4 и 5

ну и это не странички, а просто скрипт... При успешной оплате интеркасса пошлет запрос, если запрос успешный то статус заказа изменится на установленный в настройках, и пользователю уйдет уведомление...

Если же оплата прошла неудачно - то статус заказа не изменится...

Сделал обычные HTML странички и просто закинул в корень сайта на хостинге.
Проверил - при отмене оплаты банком и при удачном проведении платежа - попадаю на соответствующие странички на своем сайте. Я просто думал - нужно ли вообще в этих страничках писать код php для приема сообщений от ИнтерКассы или можно просто HTML использовать... Ведь вся информация в принципе все равно остается - в модуле VirtueMart в заказах, в почтовых сообщениях, в заказах в аккаунте интеркассы... Другое дело, если сделать такой обработчик в страничке success, который мог бы менять в админке сайта в компоненте VirtueMart в заказе статус заказа с Pending на Confirmed самостоятельно, и отсылать второй email заказчку и администратору сайта о том, что статус заказа - подтвержден.

*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #10 : 09.01.2013, 20:16:47 »
Код
Другое дело, если сделать такой обработчик в страничке success, который мог бы менять в админке сайта в компоненте VirtueMart в заказе статус заказа с Pending на Confirmed самостоятельно, и отсылать второй email заказчку и администратору сайта о том, что статус заказа - подтвержден.

В модуле есть такая возможность за это отвечает скрипт /administrator/components/com_virtuemart/interkassa_notify.php
и в зависимости от посылаемого ответа от интеркассы происходит смена статуса заказа + отправка уведомления (там же можно поменять эти уведомления)...
И  собственно редиректы следует прописать уже в данном файле...

Механизм модуля примерно такой... (можно сделать несколько скриптов и подложить их куда угодно, но в данном модуле за все действия отвечает 1 файл)
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

Zorge

  • Новичок
  • 4
  • 0 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #11 : 24.02.2013, 13:36:18 »
День добрый! Помогите новичку!
Joomla 1.5.25 + VM 1.1.4
может уже появился какой то другой модуль?
И что скажете про http://www.joomlakassa.com/ru/about-component-joomlakassa.html и http://shop.sitexart.com/home/modules/interkassa?
Смущает что они для Joomla 2.5 и JoomShopping 3.11.4 - 3.12.0, у меня получается работать не будут?
« Последнее редактирование: 24.02.2013, 13:45:29 от Zorge »
*

Zorge

  • Новичок
  • 4
  • 0 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #12 : 26.02.2013, 17:32:53 »
 Joomla 1.5.25 + VM 1.1.4
сделал пункт 1, в админке VM  модуль интеркассы не появился
« Последнее редактирование: 26.02.2013, 17:38:22 от Zorge »
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #13 : 26.02.2013, 17:38:11 »
Версия магазина 1.1.X и Joomla 1.5 ?
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

Zorge

  • Новичок
  • 4
  • 0 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #14 : 26.02.2013, 17:40:26 »
Joomla 1.5.25 + VM 1.1.4 могу аську скинуть для связи
файлы на хостинге лежат, проверил
« Последнее редактирование: 26.02.2013, 17:55:11 от Zorge »
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #15 : 26.02.2013, 17:43:23 »
administrator/index.php?pshop_mode=admin&page=store.payment_method_list&option=com_virtuemart

тут должен появится модуль интеркассы
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

Zorge

  • Новичок
  • 4
  • 0 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #16 : 26.02.2013, 18:01:51 »
работает )
« Последнее редактирование: 26.02.2013, 23:09:50 от Zorge »
*

alexandr2

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #17 : 03.09.2013, 00:37:30 »
добрый день!

Помогите решить проблему с interkassa_notify.php
Установил ваш модуль на сайт, версия VM1.1.9
Успешно переходит на Интеркасу платеж совершается.

Но при возврате в магазин, получаем белый экран.

Есть еще один модуль Интеркассы, при подмене файла interkassa_notify.php он успешно перебрасывает на страницу заказа. Но не меняется статус заказа блин.
Помогите собрать из двух этих модулей один рабочий. Так что бы и статус менялся и на заказ переходил.
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #18 : 03.09.2013, 01:04:43 »
нужно смотреть лог ошибок (там где белый экран)...либо редирект не срабатывает(вроди такая штука выскакивала коегде) или еще чтото...
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

rezon

  • Захожу иногда
  • 83
  • 0 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #19 : 04.12.2013, 17:31:15 »
А если оплата не прошла, как можно потом покупателю ещё раз оплатить, или оплата не моментально проходит?
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #20 : 04.12.2013, 18:27:44 »
А если оплата не прошла, как можно потом покупателю ещё раз оплатить, или оплата не моментально проходит?

при просмотре заказа, как и любым другим модулем
зачисление и смена статуса проходит для разных платежных систем по разному, может и не сразу
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

rezon

  • Захожу иногда
  • 83
  • 0 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #21 : 04.12.2013, 19:19:17 »
при просмотре заказа, как и любым другим модулем
зачисление и смена статуса проходит для разных платежных систем по разному, может и не сразу
то есть статус поменяется только тогда, когда платёжный шлюз получит деньги и  даст запрос в интернет магазин для изменения статуса (напр. на оплачен)
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #22 : 04.12.2013, 19:23:12 »
то есть статус поменяется только тогда, когда платёжный шлюз получит деньги и  даст запрос в интернет магазин для изменения статуса (напр. на оплачен)
да при поступлении оплаты с интеркассы идет запрос на сайт...

сделайте какой тестовый товар, после платеж... Да проверьте механизм...
Я интеркассу видел последний раз когда модуль этот писал, год назад... :)
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

Сergei

  • Захожу иногда
  • 189
  • 0 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #23 : 03.01.2014, 13:47:42 »
C Новым Годом!

Установил модуль, но после нажатия кнопки "Оплатить" появляется сообщение интеркассы:
Цитировать
Вы используете старый протокол ID Интеркассы 1.0 передавая данные из новой Интеркассы 2.0. Пожалуйста,
используйте новый протокол Интеркассы 2.0 (http://new.interkassa.com/technical-documentation)
Скрин: http://rghost.ru/51369880/image.png

прочитал (http://new.interkassa.com/technical-documentation), но так и не понял, что нужно менять. Подскажите, пожалуйста!
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #24 : 03.01.2014, 14:06:56 »
раз сменили протакол то тут уже не сделать ничего, нужно модуль переделывать.
Да и поддержка БЕСПЛАТНОГО модуля не планировалась... (должны быть платные аналоги)

1. wm версии 1.1 уже морально устарел;
2. у меня нет клиентских рабочих магазинов на данной платформе;
3. нет даже акаунта Интеркассы;
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

JASON X

  • Захожу иногда
  • 155
  • 9 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #25 : 06.02.2014, 14:21:43 »
Переписал плагин под новую Интеркассу 2.0. Попробовал на 1-м из магазинов клиента - оплата прошла.
« Последнее редактирование: 06.02.2014, 14:29:10 от JASON X »
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #26 : 06.02.2014, 14:26:14 »
Переписал плагин для новой Интеркассы 2.0. Попробовал на 1-м из магазинов клиента - оплата прошла.

спс добавил ссылку в теме
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

JASON X

  • Захожу иногда
  • 155
  • 9 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #27 : 06.02.2014, 14:34:48 »
artlux
Спасибо!
Надеюсь, что плагин пригодится и будет работать на разных магазинах без проблем :)
*

Mishok333

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #28 : 22.02.2014, 22:47:45 »
сделал все как указано в описании, но выдает следующее параметр "ik_shop_id" задан в неверном формате
как исправить ?
*

rezon

  • Захожу иногда
  • 83
  • 0 / 0
Re: Модуль оплаты Интеркасса vm 1.1
« Ответ #29 : 06.03.2014, 22:29:55 »
параметр "ik_shop_id" задан в неверном формате  тоже саое, нужно старый id может прописать?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль доставки "Почтой России"

Автор alibedog

Ответов: 104
Просмотров: 63652
Последний ответ 13.07.2021, 17:36:09
от SolopoV
Модуль доставки Укрпочта

Автор al_13

Ответов: 13
Просмотров: 9932
Последний ответ 13.05.2021, 12:57:59
от nnnata
Модуль оплаты Liqpay

Автор aragon2

Ответов: 33
Просмотров: 28227
Последний ответ 13.11.2018, 12:51:02
от serge2
Модуль доставки - самовывоз. Как сделать?

Автор demonm

Ответов: 18
Просмотров: 11611
Последний ответ 29.04.2017, 17:31:56
от princeyury
Модуль доставки почты России 1.0.6 для VirtueMart 1.1.Х

Автор esmark

Ответов: 65
Просмотров: 30657
Последний ответ 24.12.2015, 11:29:51
от SolopoV