Новости Joomla

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

С тех пор, как в поисковиках появились нейроответы ИИ, трафик на сайты стал гораздо меньше, так как пользователь стал получать информацию непосредственно на странице поисковика без перехода на сайт. Но при генерации ответа ИИ указывает источники - ссылки на сайты, информация которых была использована для генерации ответа.

Долгое время у всех был немой вопрос: "Как же теперь оценивать эффективность сайта?". Теперь этот на этот вопрос отчасти отвечает новый инструмент аналитики.
Процитируем справку Яндекса по инструменту:
На запросы пользователей в Поиске может отвечать Алиса AI. Ответы появляются в поисковой выдаче, в объектных ответах и на отдельной вкладке Поиска. В них чаще всего упоминаются страницы сайтов, на которые Алиса AI опиралась при подготовке ответа.

С помощью инструмента Видимость сайта в Алисе AI в Яндекс Вебмастере вы можете:
- узнать долю упоминаний сайта среди источников в ответах Алисы AI в Поиске и отследить динамику изменений;
- посмотреть примеры запросов, по которым страницы сайта показываются в ответах Алисы AI;
- посмотреть примеры сайтов той же тематики, которые часто упоминаются в генеративной выдаче.
Данные отображаются за последние 3 месяца и обновляются каждую неделю.

Статистика собирается только по тем запросам, по которым ваш сайт уже находится достаточно высоко в поисковой выдаче. Это позволяет анализировать видимость именно в той нише, где вы заинтересованы в продвижении, и избегать «размытия» по малозначимым для вас запросам.

Кроме того, такой подход обусловлен работой Алисы AI: она строит ответ с опорой на самые релевантные, информативные и качественные страницы, которые обычно занимают высокие позиции в Поиске.

Чтобы увидеть статистику вашего сайта в меню Яндекс.Вебмастера перейдите в раздел "Эффективность" и далее в "Показы сайта в Алисе AI".

В начале февраля 2026г. был вебинар с Михаилом Сливинским - амбассадором Поиска Яндекса, и в рамках вебинара была озвучена просьба сделать такой инструмент. Скорее всего разработка на тот момент уже велась, потому что от просьбы до релиза прошло около 2-х месяцев. В любом случае хорошо, что такая статистика появилась.

Показы сайта в Алисе AI в вашем Яндекс,Вебмастере.

@joomlafeed

👩‍💻 ИИ-админ для Joomla ближе, чем вы думаете: Joomla MCP.

👩‍💻 ИИ-админ для Joomla ближе, чем вы думаете: Joomla MCP.

В февральском номере Joomla Community Magazine в статье Evolving Joomla - Joomla CMS MCP Server: Opening the Door to AI-Powered Administration рассказывается о работе команды разработчиков над внедрением в ядро Joomla MCP-сервера.

Что такое MCP-сервер?
Последние годы всех захватывает бум ИИ-технологий. Появились ИИ-агенты - программы, устанавливаемые на сервер или компьютер, которые получают от вас запрос или задачу в человеческом виде и могут выполнять действия с файлами, ходить по сайтам, создавать сайты, программировать и т.д. Люди используют ИИ-агентов в самых разных ситуациях: от написания и проверки кода (даже там, где язык программирования не знаете совсем) до планирования путешествий и бронирования гостиницы.

ИИ-агенты могут использовать различные программные инструменты по протоколу Model Context Protocol (MCP). Для этого разработчик программы должен внедрить MCP в свой продукт или сервис. Так, например, ваш ИИ-агент может ходить по сайтам через браузер и собирать нужную информацию, управляя браузером через MCP-сервер. Или использовать функционал IDE PHP Storm для написания кода, сбора и отладки ошибок, использовать поиск PHP Storm по кодовой базе, а не простой текстовый поиск по файлам. MCP предоставляет набор функций для полноценного управления программным обеспечением.

В случае с Joomla, сервер MCP может предоставить администраторам следующие возможности:
- Автоматическое создание категорий, материалов и меню на основе карты сайта или PDF-файла.
- Создавайть SEO-оптимизированные заголовки и метаописания в пакетном режиме.
- Обновлять расширения на нескольких сайтах одновременно
- Создание посадочные страницы.

Важно отметить, что сервер MCP не задумывался как функция, доступная только «супер-администраторам». Цель инициативы — создать решение, которое будет простым в настройке, маломощным и доступным для широкого круга пользователей.

В процессе разработки точка входа Joomla (аналогично Site, Administrator, Api, Cli), которая будет работать с Streamable HTTP, необходимым для MCP. Аутентификация пока что предполагается на токенах, но затем планируется создание универсального OAuth-сервера для Joomla.
Фактические возможности MCP — инструменты, ресурсы и подсказки — реализованы в виде плагинов для обеспечения расширяемости. Таким образом ожидаем, что и сторонние разработчики смогут создавать MCP-плагины для внедрения поддержки своих расширений Joomla для работы с ИИ.

@joomlafeed

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

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Да разблокирован уже amazon. Зачем истерику развели. Ну ошиблись немножко, из-за того, что некоторые провы блокировали не думая по IP. Большое дело. Никто и не мешал из админки обновляться.



На всех не угодишь - то блокируй, то не блокируй. Не заблокируешь - опять истерика, куда вы смотрели.

«Некорректный DNS-резолвинг, который осуществляют отдельные операторы связи при блокировке интернет-страниц с противоправной информацией, возникает, когда оператор связи самостоятельно определяет IP-адрес запрещенного интернет-ресурса. В таком случае в результате действий злоумышленников под избыточную блокировку у отдельных провайдеров могут попасть добропорядочные сайты, данные о которых отсутствуют в выгрузке Роскомнадзора операторам связи. В частности, при самостоятельном определении оператором связи IP-адреса запрещенного интернет-ресурса, провайдерам рекомендовано проверять, не попадут ли под блокировку популярные и общественно значимые сайты и их IP-адреса»
« Последнее редактирование: 10.11.2017, 05:31:26 от capricorn »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
capricorn, ты где это взял вообще?
никто ничего не отменил, блокировка всё так же висит. ещё на гитхабе воду мутишь!
ВОТ САЙТ. забей и проверь, прежде чем опять тупость свою выставлять.
http://blocklist.rkn.gov.ru
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Всё равно функционал лишним не будем. Задел на будущее. Уже Pull request сделали!
https://issues.joomla.org/tracker/joomla-cms/18545

Готовимся тестировать.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Уже Pull request сделали!
https://issues.joomla.org/tracker/joomla-cms/18545
Ну там не совсем, то что хотели изначально конечно. Но уже одназначно прогресс. Теперь главное чтобы приняли и сам fallbackdownloadurl Joomla добавили.
Позавтракаю и протестирую, но думаю проблем не будет
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Я тоже не полностью удовлетворен этим решением. Можно было не ограничиться 1 дополнительным downloadurl и не трогать контроллер.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
на сколько я понял из ответов, туча зеркал нам не грозит в любом случае, так что резервный сервер - уже что-то.
но если есть другие предложения - можно же их написать.  какое было бы оптимальным?
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Тут писать можем сколько угодно... Нас тут не читают. Обсуждение вести надо в PR или сначала тут хотите вывести какое-то окончательное?
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Я тоже не полностью удовлетворен этим решением. Можно было не ограничиться 1 дополнительным downloadurl и не трогать контроллер.
Согласен. Вприципе же downloads = array
или сначала тут хотите вывести какое-то окончательное?
Ну скорее просто потрепаться и по раскидывать мозгами. И держать людей в курсе, что что-то движеться
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
я за обсуждение ТАМ, но пока что имеем:
  • первый ответ  - мало ресурсов и времени, если перенесем ещё куда-то или создадим зеркало то ещё и с кодом надо что-то делать
  • решение под резервный сервер (одна штука).
имхо, пока все логично. т.е. два резервных сервера нам не грозили изначально.
другое дело, что если изящнее с позиции кода можно было бы организовать стек серверов, без лимита в 1 (с прицелом на светлое будущее, типа) то надо ТУДА запостить предложение.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
По сути, сама правка ядра ерундовая. чтобы сделать зеркала. Но нашу проблему это не решает. В итоге все равно нужно чтобы сама Joomla отвада несколько ссылок.
p.S вообще как я уже писал имхо но это надо было сделать уже давно. Это же логично. Если не удалось скачать с одного зеркала идет на сл. Все таки это же обновление ядра где может быть исправление критической уязвимости.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
лично я уже слабо понимаю, в чем разница предложенного ТАМ и тобой  ^-^
там же тоже вторая ссылка будет. т.е. стек из 2х серверов. основной недоступен - стучать в резервный.
или я не понял чего-то?

в любом случае, конкретику программисты должны с программистами осуждать, а не с сочувствующими  ;D напиши на гитхаб.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
лично я уже слабо понимаю, в чем разница предложенного ТАМ и тобой
Ну тут просто теоретизируем. И ничего пока не предлагаем. Полазаю в ядре если придумаю как сделать лучше сделаю пулл.
Я это к тому, что даже есть пулл принять, без открытия второго зеркала официально. толку не будет. Так что могут вообще до 3.9 или 4.0 отложить. вот я о чем.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
а, ну это само собой ).
но изначально-то нас вообще в будущее послали, частично ввиду того, что ядро не готово  ^-^
так что уже какое-то движение к цели.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
так что уже какое-то движение к цели.
Ага, это самый положительный момент. теперь как говориться. уже не отвертеться.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Цитировать
Let's keep this open. The PR is at best a workaround, even if it means we have to make a B/C break in the API it should be possible to add more download URLs here without coming up with a new name for each tag.
Ну собственно ожидаемо.
P.S сделал форк.

UPD идет хуже чем я думал....
« Последнее редактирование: 10.11.2017, 16:56:27 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Так ну сами зеркала то я сделал =_ теперь осталосб скачивание сделать =)
P.S как лучше
mirror0
mirror-0
или downloadmirror ?

« Последнее редактирование: 10.11.2017, 18:13:45 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Слелал так mirror0 ибо по другому тупо не фурчит
Сейчас с тестами закончу и сделаю pull
« Последнее редактирование: 10.11.2017, 19:09:33 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
@Septdir А не проще ли так
Код
            [downloadurl] => stdClass Object
                (
                    [_data] =>
https://downloads.joomla.org/cms/joomla3/3-1-3/Joomla_3.1.2_to_3.1.3-Stable-Patch_Package.tar.gz;
https://downloads.joomla.org/cms/joomla3/3-1-3/Joomla_3.1.2_to_3.1.3-Stable-Patch_Package2.tar.gz;
https://downloads.joomla.org/cms/joomla3/3-1-3/Joomla_3.1.2_to_3.1.3-Stable-Patch_Package3.tar.gz;
https://downloads.joomla.org/cms/joomla3/3-1-3/Joomla_3.1.2_to_3.1.3-Stable-Patch_Package4.tar.gz

                    [type] => full
                    [format] => zip
                )
? Минимальная модификация кода.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Минимальная модиикация кода.
Не так не выйдет. Там наркомания.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Почему не выйдет? Менять нужно только модель в 2-х местах и view - в 1-м. Я даже кое-что начал набросать.
« Последнее редактирование: 10.11.2017, 19:34:31 от robert »
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Почему не выйдет? Менять нужно только модель в 2-х местах и view - в 1. Я даже кое-что начал набросать.
Так предложи и свой вариант, думаю это только в +. В кой-то веки вклад сделаем. Глядишь и озаботятся проблемой.
Я не трогал downloads потому что в объекте jupdate он вообще пустой приходит, ну это лучше,что я придумал.
Я изменил логику обновлений, не только самой joomla =) Надо будет потом еще обновы com_extensions поправить. если примут.
А вообще свои 5 копеек я вставил PR сделал. А дальше пусть сами решают =)
« Последнее редактирование: 11.11.2017, 03:20:09 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Ну, download() будет примерно такой
Спойлер
[свернуть]
« Последнее редактирование: 10.11.2017, 20:01:37 от robert »
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Ну, download() будет примерно такой
А ты их уже получаешь? Просто я этот вариант откинул, почти сразу когда умаялся пытаться получать downloads в нужном виде.
Вообще, имхо в идеале, бы сделать mirrors в XML да и все.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Кстати еще одно, там когда на заболоченный ресурс идет, то еще до download erorr отдает
P.S https://joomla.septdir.ru/updateserver/list.xml малоли для тестов надо
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
А ты их уже получаешь?
У меня нет возможности сделать mirror, поэтому проверял только на примерах. Да и проверять там особо нечего. Я просто закинул все ссылки, разделенные ";", в 1 тэг. Строку получаю стандартным способом, в download() перевожу в массив ссылок и пробую по одной, пока не получу файл или не закончатся ссылки.
Не будь паразитом, сделай что-нибудь самостоятельно!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

joomla-i.org - что за воришки?

Автор Филипп Сорокин

Ответов: 290
Просмотров: 26702
Последний ответ 01.09.2017, 18:00:19
от vipiusss
Захотел делать сайты, взял Joomla, появились вопросы? Потрать 3 мин. на прочтение и сэкономишь время

Автор NortonFox

Ответов: 24
Просмотров: 17408
Последний ответ 08.12.2016, 19:17:40
от dmitry_stas
Устанавливаем Joomla, пошаговая инструкция

Автор vipiusss

Ответов: 12
Просмотров: 2184
Последний ответ 10.01.2016, 10:13:12
от vipiusss
Joomla точно бесплатная?

Автор cRow

Ответов: 71
Просмотров: 16969
Последний ответ 01.12.2011, 00:18:25
от CTPZ