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

Aeliot

  • Захожу иногда
  • 107
  • 2 / 0
Всем привет.
Разбирался с вопросом как на сайте в автоматическом режиме выполнять кроном определенные действия от имени "спец.пользователя" - робот. Проблема осложнялась тем, что нужно было вызывать разные плагины, а приделывать всевозможные костыли под крон не хотелось. Тогда решил разобраться с системой авторизации.
Для нормальной работы системы авторизации нужен логин и пароль. Для того, чтобы скрипт подставлял эти данные, их нужно хранить где-то в открытом виде, чего естественно не хотелось бы.
Тогда я решил взглянуть на систему авторизации повнимательнее. И то, что я там увидел  :o у меня вызывает смешанные чувства.

Конечно, если пользоваться стандартными модулями авторизации, то всё работает, так как и задумано. Но если на сайт кто-либо добавит очень маленький скрипт, то достаточно знать ИД пользователя или угадать (подобрать) его. С учетом того, что учетки суперадминов создаются в самом начале жизни сайта, то получить полный контроль над сайтом не составляет труда.

Чтобы все могли убедиться на сколько все просто выкладываю получившийся скрипт.

Спойлер
[свернуть]

Вызывается скрипт очень просто. Достаточно в GET-запросе передать две переменных, например так
<имя_сайта><какой-то_там_путь_к_скрипту>?app=<где_авторизуемся>&id=<ИД_пользователя>
Где,
app - на какой часть сайта авторизуетесь. Принимает значения 'site' или 'administrator'  для авторизации соответственно во форнт энде и бэкэнде.
id - ИД пользователя.

Кто из пользователей может оставить вам такой "подарок" думайте сами, но после этого хоть меняй ему пароль, хоть не меняй - он все равно всегда сможет зайти на сайт и под любой учеткой. Даже под вашей. И сможет сделать на сайте все, что пожелает.  >:(
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
p.s. перечитав пять раз подряд понимаю что ваш план по захвату власти рушиться на этапе загрузки php файла пользователем на хостинг...
« Последнее редактирование: 24.08.2013, 01:11:35 от Istaan »
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Если есть возможность добавить маленький скрипт - можно полный файловый менеджер залить. И не нужно никакой авторизации обходить.

Все уже давно придумано за нас.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Aeliot

  • Захожу иногда
  • 107
  • 2 / 0
Если есть возможность добавить маленький скрипт - можно полный файловый менеджер залить. И не нужно никакой авторизации обходить.

Про то, как слить/добавить файлы и как слить базу, не будучи авторизованным, т.е. сделать полностью идентичную копию сайта, или что-либо добавить что-то в базу, я давно знал. Сейчас разобрался, что можно еще и "похозяйничать" под видом пользователя. Чем и поделился.
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Про то, как слить/добавить файлы и как слить базу, не будучи авторизованным, т.е. сделать полностью идентичную копию сайта, или что-либо добавить что-то в базу, я давно знал. Сейчас разобрался, что можно еще и "похозяйничать" под видом пользователя. Чем и поделился.
Похозяйчать под видом пользователя можно и прямым вносом необходимых данных в базу! и тупо добавить себе админа вот посмотрите этот скрипт: http://joomlaforum.ru/index.php/topic,273055.msg
но вы так и не сказали как обычному пользователю который не имеет ни доступа в админку ни доступа к хостингу вообще залить данный скрипт?!

но и без того что вы написали можно на абссолютно чистом PHP без использования API CMS написать абсолютно такое же для любой CMS
« Последнее редактирование: 24.08.2013, 09:55:15 от Istaan »
*

Aeliot

  • Захожу иногда
  • 107
  • 2 / 0
но вы так и не сказали как обычному пользователю который не имеет ни доступа в админку ни доступа к хостингу вообще залить данный скрипт?!

Почему не сказал? читайте конец первого поста

Кто из пользователей может оставить вам такой "подарок" думайте сами...

Что касается "чистого PHP" и "для любой CMS", то оно скорее всего так и есть. Но поскольку не являюсь специалистом в "любых CMS", то не утверждаю такого.
Все гораздо проще: что нашел, тем и поделился. И что с этим делать уже вам самим решать.
*

Aeliot

  • Захожу иногда
  • 107
  • 2 / 0
Istaan, спасибо за ссылку. Полюбопытствовал.
Основная часть функционала действительно такая же. Разница в мелочах и в том, что "сам нашел"  ^-^
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Почему не сказал? читайте конец первого поста
то есть это читать:
Цитировать
Кто из пользователей может оставить вам такой "подарок" думайте сами, но после этого хоть меняй ему пароль, хоть не меняй - он все равно всегда сможет зайти на сайт и под любой учеткой. Даже под вашей. И сможет сделать на сайте все, что пожелает.

?
ещё раз спрашиваю как пользователь который не имеет доступа к хостингу, или к административной части сайта может загрузить на хостинг данный скрипт для его выполнения?!
если он сможет, то у вас уязвимость в сайте  или хостере, и взломщику не нужно будет грузить данный скрипт что бы хозяйничать, он загрузит что то для работы с базой и полноценный файл менеджер и у него будет в разы больше возможностей чем в вашем варианте!

вот к примеру мой сайт на Joomla http://ссылка вырезана, так как домен распространяет вирусы/ логин от админской учетки Frisian! загрузите на него свой скрипт
*

Aeliot

  • Захожу иногда
  • 107
  • 2 / 0
...ещё раз спрашиваю...

Если бы вы внимательней читали первый пост, то увидели бы, что я не утверждаю про "всех". Речь шла только про "пользователей", имеющих соответствующий доступ. Например, про горе-настройщиков, которых очень часто пускают на сайт без разбору. Либо когда у пользователей есть возможность загрузки файлов на сайт (например разрешено "прикреплять" к статьям и/или постам на форуме файлы без должной проверки последних). Либо бывают ситуации, когда "потенциальным клиентам" (незарегистрированным пользователям) дают возможность оставить заявку на выполнение каких-то работ и прикрепить к ней файлы.

Что касается "людей со стороны", то достаточно оставить какой-нибудь php-шный файл с последней цифрой в CHMOD, равной 3 или 7, и после некоторого изучения сайта будет ему счастье :)
« Последнее редактирование: 24.08.2013, 11:08:29 от Aeliot »
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Если бы вы внимательней читали первый пост, то увидели бы, что я не утверждаю про "всех". Речь шла только про "пользователей", имеющих соответствующий доступ. Например, про горе-настройщиков, которых очень часто пускают на сайт без разбору. Либо когда у пользователей есть возможность загрузки файлов на сайт (например разрешено "прикреплять" к статьям и/или постам на форуме файлы без должной проверки последних). Либо бывают ситуации, когда "потенциальным клиентам" (незарегистрированным пользователям) дают возможность оставить заявку на выполнение каких-то работ и прикрепить к ней файлы.
все что вы перечислили относится к потенциальной уязвимости сайта! зачем заливать взломщику этот скрипт если можно залить файл менеджер с скриптом для работы с базой и делать с сайтом что угодно даже не зная админки сайта и особенностей CMS...
с авторизацией все нормально! вы через чур перегибаете, и  необоснованно развели панику.. вы просто забываете про то что если сайт нормально написан то никто ваш скрипт не выполнит, а если есть потенциальная уязвимость с возможностью загрузки файла то ни одна CMS или фреймворк или самопис на PHP не спасет...
*

Aeliot

  • Захожу иногда
  • 107
  • 2 / 0
Что вы, что вы... какая паника?.. не в моем возрасте паниковать по таким вещам.
Всего лишь делюсь впечатлением о том, как легко рушится вся система безопасности данной CMS и хотелось бы обратить внимание почтенной публики на, чтобы лишний раз думали о том кому и что доверяют на своих сайтах. Что до того перегибаю или не догибаю что-то -- это пускай каждый сам для себя решает.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Про то, как слить/добавить файлы и как слить базу, не будучи авторизованным, т.е. сделать полностью идентичную копию сайта, или что-либо добавить что-то в базу, я давно знал.
а ну-ка! слейте мне базу с joomlaportal.ru, там даже 1 стоит))
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Что вы, что вы... какая паника?.. не в моем возрасте паниковать по таким вещам.
Всего лишь делюсь впечатлением о том, как легко рушится вся система безопасности данной CMS и хотелось бы обратить внимание почтенной публики на, чтобы лишний раз думали о том кому и что доверяют на своих сайтах. Что до того перегибаю или не догибаю что-то -- это пускай каждый сам для себя решает.
Ещё раз объясняю: у вас впечатление основано на сферической лошади в вакууме! вы никак не можете объяснить как на сайте который писал программист с ровными руками левый пользователь может загрузить подобный скрипт! И вы почему то не понимаете что если пользователь может загрузить любой скрипт на сайт, то ему нафиг не нужен подобный файл, потому что он сможет с системой делать все что угодно, этому подвержена любая система с открытым исходным кодом! а авторизация в Joomla адекватная, и ничего в ней нет что бы вызывать смешанные чувства!
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
у вас впечатление основано на сферической лошади в вакууме!
Точно. Aeliot, вы, видимо, были под очень сильным впечатлением. Если я могу и хочу что-то залить на ваш сайт, то зачем мне мелочиться?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Ну, наехали) Человек просто нашел интересную взаимосвязь и поспешил ею поделиться.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Ну, наехали) Человек просто нашел интересную взаимосвязь и поспешил ею поделиться.
да мы просто пытаемся показать что человек не совсем в курсе происходящего ) а вообще мы тут все белые и пушистые
*

koyot777

  • Захожу иногда
  • 136
  • 1 / 2
  • Не щекочи койота..
а как такое проделать с Дж 3.6? есть такая возможность?
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
а как такое проделать с Дж 3.6? есть такая возможность?
Не знаю на счет 3.6.5, но в целом почитайте про RCE для 3 ветки.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
а как такое проделать с Дж 3.6? есть такая возможность?
1. вы с какой стороны баррикады интересуетесь?
2. что именно проделать?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

koyot777

  • Захожу иногда
  • 136
  • 1 / 2
  • Не щекочи койота..
защита от кидал-заказчиков) делаю магазин и для тестирования его нужно перенести на хост заказчика, только после теста оплата и стоит вопрос страховки.
т.е. нужен скрипт авторизации под суперюзером в обход логин-пароль
« Последнее редактирование: 09.03.2017, 17:00:05 от koyot777 »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
имхо странный подход к решению странной проблемы. что-то мешает провести тестирование на вашем хосте?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
защита от кидал-заказчиков)
От кидал делаем сайт и размещаем в сети, даем доступ - заходите, смотрите. Работа сделана. Как бабки переведете - получите ваш сайт. Все. На этом строятся отношения, а не внедрении бэкдоров. Если клиент проверит и найдет эту вашу лазейку, ваша репа будет подмочена довольно конкретно.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

koyot777

  • Захожу иногда
  • 136
  • 1 / 2
  • Не щекочи койота..
я не таких советов просил а по делу. если нет возможности работать на своем хосте (да и муторно туда сюда все кидать), то для меня это вариант и оставлять скрипт на сайте не намерен
*

koyot777

  • Захожу иногда
  • 136
  • 1 / 2
  • Не щекочи койота..
в общем все отлично работает и на Дж 3.6.5  yes!
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
та конечно работает. бекдору вообще все равно где работать. только это по прежнему
имхо странный подход к решению странной проблемы
:) ну, дело ваше. хотите рисковать именем - рискуйте. я бы не хотел краснеть объясняя почему, если вдруг какая нибудь проактивная защита на хостиге клиента обнаружит ваш бекдор и запищит поросячим визгом. если вам охота - пожалуйста.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

koyot777

  • Захожу иногда
  • 136
  • 1 / 2
  • Не щекочи койота..
та конечно работает. бекдору вообще все равно где работать. только это по прежнему:) ну, дело ваше. хотите рисковать именем - рискуйте. я бы не хотел краснеть объясняя почему, если вдруг какая нибудь проактивная защита на хостиге клиента обнаружит ваш бекдор и запищит поросячим визгом. если вам охота - пожалуйста.

не беспокойтесь, пищать не будет)
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
я не таких советов просил а по делу.
За такими советами идите на сайты кибершпаны и уточняйте, как нагадить везде и остаться при этом чистым. Ну и за минус мне в репу спасибо, буду теперь показывать эту тему и очередного умника, который не понимает, что ему говорят. Вам минус ставить в отместку не буду - я не такой человек.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Я уважаю тех, кто все делает хорошо, со вкусом, даже если это "все" - что-то плохое. А вам, koyot777, мало того, что сами не можете постоять за себя, еще и раздаете минусы за правильные советы. Ни знания, ни чести, ни проф.этики :(. Жаль, что я установил для себя правило "никому не минусовать".
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Septdir

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

На сайте появились ошибки

Автор Hocotih

Ответов: 0
Просмотров: 1657
Последний ответ 13.05.2021, 10:24:20
от Hocotih
Где на сайте находится адрес для уведомлений(платежной системы)? Сейчас адрес д

Автор Марина-6

Ответов: 0
Просмотров: 1758
Последний ответ 23.06.2020, 10:57:10
от Марина-6
Отзывы на сайте не публикуются(не выводятся )

Автор Марина-6

Ответов: 1
Просмотров: 1646
Последний ответ 21.06.2020, 00:36:29
от wishlight
Нужна помощь! На сайте выдаёт ошибку: Ошибка 310 (net::ERR_TOO_MANY_REDIRECTS) циклическая переадр

Автор ABOC

Ответов: 4
Просмотров: 6039
Последний ответ 13.01.2020, 16:11:00
от Katya1212
Ошибка на сайте нужна помощь по php

Автор vdv1979

Ответов: 7
Просмотров: 3647
Последний ответ 23.11.2019, 09:41:33
от Elimelech