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

kav

  • Захожу иногда
  • 121
  • 0 / 0
Доброе время суток,

Есть Joomla 2.5 и стандартный шаблон Beez 20. Включена многоязычность.

Подскажите как в нем сменить логотип в зависимости от выбранного языка (логотип выбран через свойства шаблона в админке)
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Код: php
<?php
//echo $this->language;
switch ($this->language):
case 'en-GB': $urllogo= '/image/logoen.png'; break;
case 'ru-Ru': $urllogo= '/image/logoru.png'; break;
//...............................
default: $urllogo= '/image/logo.png';
endswitch;
echo '<div id="logo" style="background: url('.$urllogo.') no-repeat;"></div>';
?>

css
Код: css
#logo{
height: 100px;
width: 100px;
}
*

kav

  • Захожу иногда
  • 121
  • 0 / 0
Код: php
<?php
//echo $this->language;
switch ($this->language;):
case 'en-GB': $urllogo= '/image/logoen.png'; break;
case 'ru-Ru': $urllogo= '/image/logoru.png'; break;
//...............................
default: $urllogo= '/image/logo.png';
endswitch;
echo '<div id="logo" style="background: url('.$urllogo.') no-repeat;"></div>';
?>

css
Код: css
#logo{
height: 100px;
width: 100px;
}

этим что то заменить или куда его вставить?
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
код туда где надо вывести лого в шаблон обычно index.php
css код в файл стилей шаблона CSS добавь в самый конец
*

kav

  • Захожу иногда
  • 121
  • 0 / 0
код туда где надо вывести лого в шаблон обычно index.php
css код в файл стилей шаблона CSS добавь в самый конец
в шаблоне есть стандартное место под лого, туда оно вставляется из меню, когда заходишь в настройки шаблона.
как я понял мне нужно заменить код вывода того лого на тот что вы предложили, или нет?
*

kav

  • Захожу иногда
  • 121
  • 0 / 0
спасибо, попробую
*

kav

  • Захожу иногда
  • 121
  • 0 / 0
ага
при установки вашего кода вылетает ошибка: Parse error: syntax error, unexpected ';' in /var/www/vhosts/novakartka.com/subdomains/new/httpdocs/templates/beez_20/index.php on line 119
может я что то не то заменяю, у меня код отвечающий за вывод лого следующий:
Код: php
<div id="header">
<div class="logoheader">
          <h1 id="logo">

          <?php if ($logo): ?>
          <img src="<?php echo $this->baseurl ?>/<?php echo htmlspecialchars($logo); ?>" alt="<?php echo htmlspecialchars($templateparams->get('sitetitle'));?>" />
          <?php endif;?>
          <?php if (!$logo ): ?>
          <?php echo htmlspecialchars($templateparams->get('sitetitle'));?>
          <?php endif; ?>
          <span class="header1">
          <?php echo htmlspecialchars($templateparams->get('sitedescription'));?>
          </span></h1>
</div><!-- end logoheader -->
я заменяю:
Код: php
          <?php if ($logo): ?>
          <img src="<?php echo $this->baseurl ?>/<?php echo htmlspecialchars($logo); ?>" alt="<?php echo htmlspecialchars($templateparams->get('sitetitle'));?>" />
на тот код что вы дали
« Последнее редактирование: 22.08.2012, 11:41:18 от kav »
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Исправил. Должно быть так switch ($this->language):
Точка с запятой в скобках лишняя была
*

Stolyar

  • Осваиваюсь на форуме
  • 15
  • 2 / 0
Код: php
<?php
//echo $this->language;
switch ($this->language):
case 'en-GB': $urllogo= '/image/logoen.png'; break;
case 'ru-Ru': $urllogo= '/image/logoru.png'; break;
//...............................
default: $urllogo= '/image/logo.png';
endswitch;
echo '<div id="logo" style="background: url('.$urllogo.') no-repeat;"></div>';
?>

Сей код всегда попадает на условие default...
Хотя сайт двуязычный, переключатель есть и работает, теги языков точно такие же как описаны тут...
В чем может быть загвоздка?

P.S. Не знаю важно это или нет, но в не зависимости от того какой язык сейчас показывается в заголовках страница присутствует следующий кусок кода:
<html xmlns="http://www.w3.org/1999/xhtml"
     xmlns:og="http://ogp.me/ns#"
     xmlns:fb="http://www.facebook.com/2008/fbml"
     xml:lang="pl" lang="pl">
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Re: изменение logo в зависимости от языка
« Ответ #10 : 30.08.2012, 00:58:32 »
Код
<?php
//echo $this->language;
switch ($this->language):
case 'en-gb': $urllogo= '/image/logoen.png'; break;
case 'ru-ru': $urllogo= '/image/logoru.png'; break;
//...............................
default: $urllogo= '/image/logo.png';
endswitch;
echo '<div id="logo" style="background: url('.$urllogo.') no-repeat;"></div>';
?>

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

Stolyar

  • Осваиваюсь на форуме
  • 15
  • 2 / 0
Re: изменение logo в зависимости от языка
« Ответ #11 : 30.08.2012, 01:00:26 »
Код
<?php
//echo $this->language;
switch ($this->language):
case 'en-gb': $urllogo= '/image/logoen.png'; break;
case 'ru-ru': $urllogo= '/image/logoru.png'; break;
//...............................
default: $urllogo= '/image/logo.png';
endswitch;
echo '<div id="logo" style="background: url('.$urllogo.') no-repeat;"></div>';
?>

вроди буковки маленькие должны быть
Легче не становится... Увы...
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Re: изменение logo в зависимости от языка
« Ответ #12 : 30.08.2012, 01:01:43 »
<?echo $this->language;?>

посмотрите что выводит?

<?print_r($this)?> - или так... вставьте сюда текст
« Последнее редактирование: 30.08.2012, 01:05:53 от artlux »
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

Stolyar

  • Осваиваюсь на форуме
  • 15
  • 2 / 0
Re: изменение logo в зависимости от языка
« Ответ #13 : 30.08.2012, 01:14:06 »
<?echo $this->language;?>

посмотрите что выводит?

<?print_r($this)?> - или так... вставьте сюда текст

Первая команда не выводит вообще ничего, а вот вторая команда выводит много чего, в том числе:
[language] => ru-ru
или
[language] => en-gb
в зависимости от выбранного языка

Похоже как-то не так к переменной language обращаемся... :(
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Re: изменение logo в зависимости от языка
« Ответ #14 : 30.08.2012, 01:18:03 »
должно все работать...
может русская буква в слове language... Скопируйте проверьте...

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

Stolyar

  • Осваиваюсь на форуме
  • 15
  • 2 / 0
Re: изменение logo в зависимости от языка
« Ответ #15 : 30.08.2012, 01:23:01 »
должно все работать...
может русская буква в слове language... Скопируйте проверьте...

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

А массив очень не маленький, выложу его в файлике текстовом...
www.koleda.ru/text.txt
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Re: изменение logo в зависимости от языка
« Ответ #16 : 30.08.2012, 01:32:57 »
Попытался понять...

$this->API->language; - вроди должно быть так....

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

Stolyar

  • Осваиваюсь на форуме
  • 15
  • 2 / 0
Re: изменение logo в зависимости от языка
« Ответ #17 : 30.08.2012, 08:46:30 »
Попытался понять...

$this->API->language; - вроди должно быть так....

p.s. - шаблон у вас то не стандартный :)
Ооооо, так получилось... Тока не понял в чем фокус был...
И чем же нестандартный мой шаблон? Обычный GK_Yourshop

Спасибо за помощь...
*

kav

  • Захожу иногда
  • 121
  • 0 / 0
Re: изменение logo в зависимости от языка
« Ответ #18 : 03.09.2012, 18:29:33 »
Попытался понять...

$this->API->language; - вроди должно быть так....

p.s. - шаблон у вас то не стандартный :)
а можете полный текст выложить, а то у меня тоже только default выводит
« Последнее редактирование: 03.09.2012, 19:00:55 от kav »
*

Stolyar

  • Осваиваюсь на форуме
  • 15
  • 2 / 0
Re: изменение logo в зависимости от языка
« Ответ #19 : 03.09.2012, 18:37:39 »
Parse error: syntax error, unexpected T_ENDIF in /var/www/vhosts/novakartka.com/subdomains/new/httpdocs/templates/beez_20/index.php on line 127
Че-то ты там накосячил с условиями, ты бы скопировал сюда побольше кода, начиная немного до того что вставлял и еще немного после, чтобы было видно что там у тебя написано, тогда можно будет что-то советовать, а не видя что и куда ты вставил ничего подсказать невозможно... :(
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: изменение logo в зависимости от языка
« Ответ #20 : 03.09.2012, 18:50:59 »
Еще один вариант
Код: php
<?php
$lng =explode('-', $this->language);
echo '<div id="logo" style="background: url(/image/logo'.$lng[0].'.png)"></div>';
?>
*

kav

  • Захожу иногда
  • 121
  • 0 / 0
Re: изменение logo в зависимости от языка
« Ответ #21 : 03.09.2012, 19:02:59 »
Еще один вариант
Код: php
<?php
$lng =explode('-', $this->language);
echo '<div id="logo" style="background: url(/image/logo'.$lng[0].'.png)"></div>';
?>
а как в этом случае должны файлы с картинками называться
*

Stolyar

  • Осваиваюсь на форуме
  • 15
  • 2 / 0
Re: изменение logo в зависимости от языка
« Ответ #22 : 03.09.2012, 19:06:10 »
а как в этом случае должны файлы с картинками называться
Да прикрепи ты файлик к сообщению своему в который ты пытаешься впихнуть этот код, тогда смогут тебе ответить куда вставлять и что вставлять...
*

kav

  • Захожу иногда
  • 121
  • 0 / 0
*

kav

  • Захожу иногда
  • 121
  • 0 / 0
Re: изменение logo в зависимости от языка
« Ответ #24 : 03.09.2012, 19:29:18 »
Да прикрепи ты файлик к сообщению своему в который ты пытаешься впихнуть этот код, тогда смогут тебе ответить куда вставлять и что вставлять...
вот
*

Stolyar

  • Осваиваюсь на форуме
  • 15
  • 2 / 0
Re: изменение logo в зависимости от языка
« Ответ #25 : 03.09.2012, 20:18:02 »
вот
Собственно код выбирающий картинку в зависимости от выбранного языка должен быть у тебя такой:

                                        <h1 id="logo">

                                        <?php switch ($this->language):
                                              case 'en-gb': $logo= 'images/logoen.png'; break;
                                              case 'ru-ru': $logo= 'images/logoru.png'; break;
                                              case 'uk-ua': $logo= 'images/logoua.png'; break;
                                              default: $logo= 'images/logo.png';
                                        endswitch; ?>
                                        
                                        <?php if ($logo): ?>
и т.д.

в этом случае если посмотреть код полученной страницы то видно что в теге h1, в зависимости от языка подставляется соответствующая ссылка на картинку... :) Пробуй и если что пиши... У себя я уже смог добиться разных картинок в разных языках... :)
*

kav

  • Захожу иногда
  • 121
  • 0 / 0
Re: изменение logo в зависимости от языка
« Ответ #26 : 04.09.2012, 16:29:56 »
Собственно код выбирающий картинку в зависимости от выбранного языка должен быть у тебя такой:

                                        <h1 id="logo">

                                        <?php switch ($this->language):
                                              case 'en-gb': $logo= 'images/logoen.png'; break;
                                              case 'ru-ru': $logo= 'images/logoru.png'; break;
                                              case 'uk-ua': $logo= 'images/logoua.png'; break;
                                              default: $logo= 'images/logo.png';
                                        endswitch; ?>
                                       
                                        <?php if ($logo): ?>
и т.д.

в этом случае если посмотреть код полученной страницы то видно что в теге h1, в зависимости от языка подставляется соответствующая ссылка на картинку... :) Пробуй и если что пиши... У себя я уже смог добиться разных картинок в разных языках... :)
спасибо помогло, работает
*

pegasus86

  • Новичок
  • 5
  • 0 / 0
Re: Изменение logo в зависимости от языка
« Ответ #27 : 09.11.2012, 22:40:20 »
Доброго времечка. Прошу у Вас помощи.
Проблема аналогичная, как у топикстартера, только тема не стандартная. Прикладываю текст index.php
Спойлер
[свернуть]
Буду очень благодарна за помощь.
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Изменение logo в зависимости от языка
« Ответ #28 : 09.11.2012, 23:12:27 »
Замени
Код: html4strict
<a href="<?php echo $this->baseurl ?>"><img id="head-logo" src="<?php echo $this->baseurl ?>templates/elitpodarki/images/logo.png" width="194" height="53"></a>
на
Код: php-brief
<?php $lng =explode('-', $this->language); ?>
Код: html4strict
<a href="<?php echo $this->baseurl ?>"><img id="head-logo" src="<?php echo $this->baseurl ?>templates/elitpodarki/images/logo<?php echo $lng[0] ?>.png" width="194" height="53"></a>
*

pegasus86

  • Новичок
  • 5
  • 0 / 0
Re: Изменение logo в зависимости от языка
« Ответ #29 : 09.11.2012, 23:59:55 »
Замени
Код: html4strict
<a href="<?php echo $this->baseurl ?>"><img id="head-logo" src="<?php echo $this->baseurl ?>templates/elitpodarki/images/logo.png" width="194" height="53"></a>
на
Код: php-brief
<?php $lng =explode('-', $this->language); ?>
Код: html4strict
<a href="<?php echo $this->baseurl ?>"><img id="head-logo" src="<?php echo $this->baseurl ?>templates/elitpodarki/images/logo<?php echo $lng[0] ?>.png" width="194" height="53"></a>

сайт перестал открываться.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Изменение шаблона Joomla! 2.5.24

Автор SecondPC

Ответов: 0
Просмотров: 6629
Последний ответ 26.03.2021, 18:09:33
от SecondPC
Ширина модулей в зависимости от количества опубликованных позиций (Решение)

Автор Fedor Vlasenko

Ответов: 17
Просмотров: 12025
Последний ответ 07.01.2020, 14:46:05
от Progressive
Изменение вывода шаблона блога категорий

Автор Lepiloff

Ответов: 18
Просмотров: 2679
Последний ответ 22.12.2015, 14:45:15
от Arkadiy
Изменение Login Form

Автор Pirojkov007

Ответов: 1
Просмотров: 1266
Последний ответ 02.06.2015, 07:52:11
от ajjzhanat
Изменение шаблона вывода новостей

Автор Pirojkov007

Ответов: 3
Просмотров: 1801
Последний ответ 29.04.2015, 20:02:14
от motokraft