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

kart072

  • Захожу иногда
  • 57
  • 2 / 0
Добрый день!
Столкнулся с проблемой. Стандартное кеширование очень нужно для уменьшения нагрузки на сервер. Включил. Исключил кеширование модуля и компонента Login. Разобрался с этим.
Но на стороне клиента сам браузер кеширет модуль логин. После авторизации на страницах, где уже побывал пользователь, модуль показывает, что человек не авторизирован. Заходишь на страницу, где ещё не был, модуль показывает, что авторизирован. После очистки кеша браузера всё нормально. авторизирован на всех страницах.
После выхода с авторизации, та же проблема. Как заставить модуль логина нормально работать?
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Для начала неплохо бы уяснить, что браузер не может "кешировать модуль", ибо понятие "модуль" имеет смысл только внутри Joomla. А браузер работает с html-страницами целиком. Проблема может быть еще с куками. Если нажать F5 на "закешированной" странице, то страница обновляется?
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

kart072

  • Захожу иногда
  • 57
  • 2 / 0
Да. Согласен. Кешируется страница целиком и с ней отображение модуля без авторизации, когда пользователь уже авторизирован.
Но всё же. Очищаю только кеш браузера. Без куков. И тогда всё нормально.
А на стороне клиента когда это дело происходит, ничего никому не бьяснишь, что очищать и что нажимать. Этого не должно быть.
Что с этим можно сделать? Почему так?
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Так не должно быть. Страница должна отдаваться с заговками, запрещающими кэширование. Нужно проверить эти заголовки. Можете посмотреть их в инструментах разработчика на вкладке Сеть. Смотрите response headers / заголовки ответа. Если не шарите - напишите их сюда.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

kart072

  • Захожу иногда
  • 57
  • 2 / 0
Вот только что проделал одну штуку.
Во вкладке сеть поставил галочку - отключить кеш браузера. Всё работает отлично.
Снял галочку, показывает, при перезагрузке главной страницы, что не авторизирован.

ах да.  
http://www.w-tuning.com.ua/

и такой же прикол и творится у меня с корзиной. Хотя я в файле прописал строчку, чтобы корзина не кешировалась.
« Последнее редактирование: 09.05.2012, 17:51:31 от kart072 »
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
В общем, при первом запросе заголовки ответа такие:
Код
Cache-Control:post-check=0, pre-check=0
Connection:keep-alive
Content-Encoding:gzip
Content-Type:text/html; charset=UTF-8
Date:Wed, 09 May 2012 21:06:44 GMT
ETag:6666cd76f96956469e7be39d750cc7d9
Expires:Mon, 1 Jan 2001 00:00:00 GMT
Last-Modified:Wed, 09 May 2012 21:06:44 GMT
P3P:CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"
Pragma:no-cache
Server:nginx/1.1.10
Transfer-Encoding:chunked
X-Powered-By:PHP/5.2.17
Однако, при повторном запросе, браузер шлет такие заголовки:
Код
If-Modified-Since:Wed, 09 May 2012 21:06:44 GMT
If-None-Match:6666cd76f96956469e7be39d750cc7d9
На что сервак отвечает:
Код
HTTP/1.1 304 Not Modified

Server: nginx/1.1.10
Date: Wed, 09 May 2012 21:08:42 GMT
Connection: keep-alive

Что надо понимать как: Страница не изменилась, бери из кэша.

Как мне кажется - проблема в настройках nginx, попробуйте обратиться к хостеру, или может знающий человек подскажет тут.
« Последнее редактирование: 10.05.2012, 12:08:11 от danik.html »
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

kart072

  • Захожу иногда
  • 57
  • 2 / 0
Оу. Спасибо. Заглянем туда.

----На сервере я включил PHP encoder: Zend Optimizer (Zend Encoder)---

Вот расширения могу сам прописать или убрать в nginex. Сейчас там у меня прописаны.
"avi,bmp,png,css,doc,gif,htm,html,ico,jpeg,js,mp3,swf,txt,xls,zip,wml,wmlc,wmls,wmlsc,wbmp,fla,flv,xml,mpg,mpeg,pdf".
---Для ускоренной отдачи этих файлов используется сервер nginx. При запросе файла с расширением, добавленным в статические не производится обработка .htaccess - то есть mod_rewrite и mod_expires для этих файлов не работают----

И ещё на сервер есть у меня доступ:
----Расширения файлов, которые будут обрабатываться интерпретатором PHP
PHP файлы: php,phtml --

Имея доступ к этому, я могу что-то сделать?

И ещё у меня стоит CssJsCompressor. Не может он что-то объединять и так выдавать?
« Последнее редактирование: 10.05.2012, 20:12:28 от kart072 »
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Проблему решили? Попробуйте убрать HTML из первого списка. И отключить на время CssJsCompressor.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

kart072

  • Захожу иногда
  • 57
  • 2 / 0
Пока нет. Ломаю голову. Но ваши подсказки очень помогают. Наводят на цепочку мыслей.
Убрал из запрета nqinx, не помогло. Отключил minifirity PHP  в компрессоре. Не помоголо. Вместе. Не помогло. Отключение Zend оптимизера на сервере - не помогло.

Я вот думаю тут. Есть идея такая. Можно прописать запрет кеширования на любые расширения. Вытереть это расширение с nginx, чтобы обрабатывалось файлом .htaccess, и прописать на него запрет в этом файле. Думаю прописать расширение .html.
 Или есть другие варианты, какое расширение можно исключить из кэширования?

Вот скажем, смотрю все файлы в папке модуля логина. Там одни файлы php. Даже CSS нет. только .css.php. И .js тоже нет. Значит используют файлы компонента логина. А в CssJsCompressor я прописал запрет на обработку компрессором всего com_login. Так что навряд ли это он. Тем более что вижу, этот файл в CSS фалах, CSS.php грузится польностью всё время. Тоесть его компрессор не трогает.
Наверное на полную врубили кеширование на сервере, чтобы нагрузку уменьшать. Попробуем запертить как я описал.
Спойлер
[свернуть]

Можно ещё убрать P3P заголовки из кэша таким же способом. Вот у меня такие заголовки, судя по первому запросу, цетируемому выше.
P3P:CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"

Получается:
Спойлер
[свернуть]

Вот только, всё таки кэширование полезно для скорости и нагрузки на сервер. Не хотелось бы всё вырубать.
Если без метода втыка, вы не знаете, какие заголовки можно было бы исключить?
« Последнее редактирование: 13.05.2012, 20:02:10 от kart072 »
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Я думаю проблема не в том, какие заголовки сервер отдает изначально, а в том что на запрос, содержащий заголовок

If-Modified-Since:Mon, 14 May 2012 07:56:03 GMT (то что браузер шлет такой заголовок - это нормально)

nginx отвечает 304 Not Modified  (какого черта? nginx даже не дает выполнить скрипт, а сразу отвечает, мол страница не изменялась - с какого перепугу то)
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

kart072

  • Захожу иногда
  • 57
  • 2 / 0
Да. Вы правы. С какого перепугу.
С всего описанного выше ничего не помогло.
Результат не изменился.\

Вообщем не проблема прописать кеширование и запрет на .html в .htaccess. Но на виртуальных хостингах не включают mod_expires. Все команды ничего не дают.
« Последнее редактирование: 15.05.2012, 16:16:12 от kart072 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с редиректом

Автор cher68

Ответов: 2
Просмотров: 4646
Последний ответ 03.08.2019, 18:46:28
от cher68
Проблема с генерацией нового пароля взамен забытого старого в 1.5.16-1.5.17?

Автор ecolora

Ответов: 30
Просмотров: 31719
Последний ответ 08.12.2017, 12:25:27
от Masha2245
Проблема Кэширование в Joomla 1.5.26

Автор berTalino

Ответов: 6
Просмотров: 2774
Последний ответ 02.08.2017, 15:31:50
от berTalino
Как закрыть от индексации модуль?

Автор kirill-juk

Ответов: 27
Просмотров: 5362
Последний ответ 12.11.2016, 23:00:04
от flyingspook
Как показывать баннер (модуль) только для мобильных устройств?

Автор Escander

Ответов: 9
Просмотров: 4360
Последний ответ 27.10.2016, 12:26:56
от Escander