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

vendn

  • Захожу иногда
  • 105
  • 1 / 2
с установкой Joomla 2.5.8 и шаблона по новой перестало работать верхнее меню, а именно drop-down меню перестали отображаться, почему-то скрипт не действует должным образом, помогите пожалуйста!
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Перестало работать javascript-menu
« Ответ #1 : 30.01.2013, 10:51:25 »
Меню модулем сделано ?
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

vendn

  • Захожу иногда
  • 105
  • 1 / 2
Re: Перестало работать javascript-menu
« Ответ #2 : 30.01.2013, 11:27:29 »
Меню модулем сделано ?
да
*

vendn

  • Захожу иногда
  • 105
  • 1 / 2
Re: Перестало работать javascript-menu
« Ответ #3 : 30.01.2013, 12:19:02 »
блин теперь во втором хосте погнала ява( помогите пожалуйста, в яве не силен!
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Перестало работать javascript-menu
« Ответ #4 : 30.01.2013, 12:45:42 »
да
Модуль подходит для Joomla 2.5 ?
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

vendn

  • Захожу иногда
  • 105
  • 1 / 2
Re: Перестало работать javascript-menu
« Ответ #5 : 30.01.2013, 13:48:13 »
Модуль подходит для Joomla 2.5 ?
меню то выходит, но не выходит выпадающее меню, видимо проблема в конфликте java или хз еще где..
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Перестало работать javascript-menu
« Ответ #6 : 30.01.2013, 13:53:19 »
меню то выходит, но не выходит выпадающее меню, видимо проблема в конфликте java или хз еще где..
Возможен конфликт mootools и jQuery . Если меню работает на jQuery , попробуйте прописать noconflict
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

vendn

  • Захожу иногда
  • 105
  • 1 / 2
Re: Перестало работать javascript-menu
« Ответ #7 : 30.01.2013, 18:53:18 »
Возможен конфликт mootools и jQuery . Если меню работает на jQuery , попробуйте прописать noconflict
непонятно на чем работает менюшка, где именно прописывать?
какие еще рекомандации есть?
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Перестало работать javascript-menu
« Ответ #8 : 30.01.2013, 18:54:38 »
какие еще рекомандации есть?
Возможно путь к скрипту Неправильно указан .
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

vendn

  • Захожу иногда
  • 105
  • 1 / 2
Re: Перестало работать javascript-menu
« Ответ #9 : 30.01.2013, 19:30:53 »
Возможно путь к скрипту Неправильно указан .
где именно это может быть?
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Перестало работать javascript-menu
« Ответ #10 : 30.01.2013, 19:32:23 »
Перестало само или после каких-то изменений на сайте?
*

vendn

  • Захожу иногда
  • 105
  • 1 / 2
Re: Перестало работать javascript-menu
« Ответ #11 : 30.01.2013, 19:40:25 »
Перестало само или после каких-то изменений на сайте?
дело в том, что на quickstart версии шаблона пашет норм
но я делаю с нуля на новой версии, из-за проблем с junewsultra
смотрел через "Происпектировать элемент" , где меню пашет выводится class=menu dualfish, на неработающем - просто class=menu
*

vendn

  • Захожу иногда
  • 105
  • 1 / 2
Re: Перестало работать javascript-menu
« Ответ #12 : 30.01.2013, 20:22:51 »
вот код этого меню
Код
function xtcMenu(container, menuClass, sp, del, a, tr, afps, cnt, ali){
  var topmenu;
  if(container === null) { topmenu = $(document.body); }
  else { topmenu = $(container); }
 
  if( !$defined(tr) ) { tr = new Fx.Transition(Fx.Transitions.Quint.easeInOut); }
  if( !$defined(afps) ) {afps = 50; }
  if( !$defined(cnt) ) { cnt = false; }
  if( !$defined(del) ) { del = 0; }
 
  if(topmenu) {
    var menus = topmenu.getElements('ul.' + menuClass);
   
    menus.each(function(menu){
      var menu_lis = menu.getElements('li');
      var uMain = menu.getCoordinates();
         
      menu_lis.each(function(l,i){
        var u = l.getElement('ul');
        if(u) {
          /* u.setStyles({'visibility':'visible'}); */
          if(menu.hasClass('suckerfish')) { u.addClass('suckerfish'); }
          if(menu.hasClass('dualfish')) { u.addClass('dualfish'); }
          if(menu.hasClass('dropline')) { u.addClass('dropline'); }
         
          var uLevel = ((u.getParent()).getParent()).hasClass(menuClass);
          var fx = new Fx.Morph(u, { duration: sp, link:'cancel', transition: tr, fps: afps } );
          var uDim = u.getCoordinates([menu]);
          var uPaddingTop = ( u.getStyle('padding-top') )? u.getStyle('padding-top').toInt() : 0;
          var uPaddingBottom = ( u.getStyle('padding-bottom') )? u.getStyle('padding-bottom').toInt() : 0;
          var uh = uDim.height - (uPaddingTop + uPaddingBottom);
          var mAnimIn;
          var mAnimOut;
                   
          /* IF 1st level dropdown */
          if(uLevel) {
            if (window.ie){ uDim.left = u.getBoundingClientRect().left; }
            //if( (uMain.left + uMain.width) < (uDim.left + uDim.width) ) { u.setStyles({'right': 0 + 'px'}); }
            if(cnt) {
              if( l.getSize().x <= uDim.width ) {
                u.setStyles({'margin-left': ((l.getSize().x - uDim.width)/2) + 'px'});
              }
              else {
                u.setStyles({'margin-left': ((uDim.width - l.getSize().x)/2) + 'px'});
              }
              uDim = u.getCoordinates([menu]);
            }
            if( ali && (uMain.left + uMain.width) < (uDim.left + uDim.width) ) { u.setStyles({'right': 0 + 'px', 'margin-left': 0 + 'px'}); }
            if( ali && (uMain.left) > (uDim.left) ) { u.setStyles({'left': 0 + 'px', 'margin-left': 0 + 'px'}); }


          /* IF 2nd or deeper dropdown */
          }else {
            if (window.ie){ uDim.left = u.getBoundingClientRect().left; }
            if(ali) {
              if( (uMain.left + uMain.width) < (uDim.left + uDim.width) ) { u.setStyles({'left': -uDim.width + 'px'}); }
            }
          }
         
          /* u.addClass('xtcHide'); */
                   
          switch(a) {
            case 'h':
              u.setStyles({'height':'0px'});
              mAnimIn = {'height': uh + 'px'};
              mAnimOut = {'height': 0 + 'px'};
            break;
           
            case 'f':
              u.setStyles({'opacity':0});
              mAnimIn = {'opacity': 1};
              mAnimOut = {'opacity': 0};
            break;
           
            case 'hf':
              u.setStyles({'height':'0px', 'opacity':0});
              mAnimIn = {'height': uh + 'px', 'opacity': 1};
              mAnimOut = {'height': 0 + 'px', 'opacity': 0};
            break;
          }
         
          var timer;
          l.addEvent('mouseenter', function(){
            l.addClass('xtcHover');
            if(window.ie7) { u.setStyle('display', 'block'); }
            timer = $clear(timer);
            fx.cancel();
            fx.start(mAnimIn);
          });
         
          l.addEvent('mouseleave', function(){
            timer = (function(){
              fx.start(mAnimOut).chain(function(){
                l.removeClass('xtcHover');
                if(window.ie7) { u.setStyle('display', 'none'); }
              })
            }).delay(del); 
          });
         
        }/* If there is submenu */
       
      });
     
    });/* if(menu) END */
  }/* if(topmenu) END */
}
дайте понять его пожалуйста, как лучше и с чем совмещать?
*

vendn

  • Захожу иногда
  • 105
  • 1 / 2
Re: Перестало работать javascript-menu
« Ответ #13 : 30.01.2013, 22:01:01 »
бывает, что заработает, но только не на главной странице, а уже когда заходишь на страницу с подразделами...
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: Перестало работать javascript-menu
« Ответ #14 : 30.01.2013, 22:02:36 »
У вас случаем на Jquery 1.9 грузится например с Google?
*

vendn

  • Захожу иногда
  • 105
  • 1 / 2
Re: Перестало работать javascript-menu
« Ответ #15 : 31.01.2013, 00:25:12 »
У вас случаем на Jquery 1.9 грузится например с Google?
нет, полный 0... сайт на денвере, может проблема в нем?
что в основном отвечает за вывод ява скрипта на главную страницу?
*

vendn

  • Захожу иногда
  • 105
  • 1 / 2
Re: Перестало работать javascript-menu
« Ответ #16 : 31.01.2013, 19:21:39 »
в настройке модуля меню есть menu class suffix - думаю надо ставить на dualfish...
но всеравно есть свои недочеты( кто поможет??
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Menu и Header

Автор everlog

Ответов: 0
Просмотров: 4793
Последний ответ 18.02.2019, 13:40:54
от everlog
Не работает mega menu в шаблоне sj_jare

Автор premisse

Ответов: 5
Просмотров: 4940
Последний ответ 28.02.2017, 21:35:24
от ddenov
zt conto left menu

Автор Roman62

Ответов: 2
Просмотров: 1450
Последний ответ 12.11.2015, 18:12:11
от Roman62
Как убрать отступ в chinch-menu?

Автор xandr

Ответов: 7
Просмотров: 1585
Последний ответ 20.08.2015, 13:26:54
от vipiusss
Как активировать (jQuery Superfish Menu) в шаблоне ( JP Model Agency v4 )?

Автор million777

Ответов: 0
Просмотров: 1475
Последний ответ 30.09.2014, 22:04:32
от million777