Новости 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 Пользователей и 2 Гостей просматривают эту тему.
  • 65 Ответов
  • 96386 Просмотров
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Кстати о крошках. Сегодня полез в модуль и увидел
Код: php
if ($params->get('showHome', 1))
{
$item = new stdClass();
$item->name = $params->get('homeText', JText::_('MOD_BREADCRUMBS_HOME'));
$item->link = JRoute::_('index.php?Itemid='.$app->getMenu()->getDefault()->id);
array_unshift($items, $item);
}
Это значит, что если в поле "Текст пункта `Главная`" ничего нет, значение берется из языковой константы MOD_BREADCRUMBS_HOME в файле перевода модуля ru-RU.mod_breadcrumbs.ini
Можно не копировать модули для разных языков. Просто оставлять поле пустым, тогда значение будет браться из языковых файлов.
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

effrit

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

ZHart

  • Захожу иногда
  • 324
  • 53 / 2
надо в первый пост это вписать вместе с предыдущим советом, чтобы не по всей теме размазано было

Постарался резюмировать все самое полезное в первом сообщении.
*

Сержo

  • Захожу иногда
  • 113
  • 4 / 1
Да ужжжж..., на мудрили они со встроенной мультиязычностью, сам попарился когда разбирался, и в конечном счёте пришёл к виду двух модулей меню, на русском и английском.
Вот только весь этот геморрой не решает основной проблемы со статьями, их всё равно надо делать для каждого языка отдельно, а в этом случае JoomFish лучший выход, только нет его для 1.6 версии. :(
*

pika4y

  • Осваиваюсь на форуме
  • 24
  • 3 / 0
Поясните как текст на другом языке добавить. Вот к примеру - есть материал (статья) на рус, а мне надо еще что бы и англ был, я чего то не вкурил куда перевод вставлять к материалу.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
pika4y, ты читать умеешь уже, или только писАть?
постом выше модератор просил писать ПО ТЕМЕ.
к тому же мог просто в разделе посмотреть, или, на худуй конец, создать НОВУЮ тему, а не соваться в первую попавшуюся с невтемачным вопросом.
http://joomlaforum.ru/index.php/topic,153050.0.html
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Блин, какой все же народ глупый... Следующий оффтоп тру тупо без предупреждения!
*

radiouniverse

  • Новичок
  • 9
  • 0 / 0
Кто может подробней написать, как создать Главную и Меню на четырёх языках? В каких файлах и где именно файлы находятся? Joomla 1.6.3
За ранее очень благодарен.
*

ZHart

  • Захожу иногда
  • 324
  • 53 / 2
radiouniverse, в первом сообщении темы недостаточно подробно написано?

radiouniverse, в первом сообщении темы недостаточно подробно написано?
Видимо недостаточно.
Я шаблон собирал сам и к сожалению понятия не имею, что такое ЯЗЫКОВОЙ ФАЙЛ ШАБЛОНА, как он выглядит, где находится и что содержит. Поэтому чтение первого поста темы мне никак не помогло и видимо не мне одному :(
Уважаемый, ZHart, помогите всетаки решить проблему до конца, приведите имя, расположение и содержание ЯЗЫКОВОГО ФАЙЛА ШАБЛОНА и как его правильно подключить.
Заранее благодарю.
*

ZHart

  • Захожу иногда
  • 324
  • 53 / 2
Rasputin, по поводу языковых файлов, их нахождения, содержания и принципов создания ищите и спрашивайте все же в других темах. Это слишком общие и не относящиеся напрямую к этой теме вопросы. В двух словах — находятся они в директории «language» для фронта сайта, и в директории «administrator/language» для админки, и создаются не только для шаблонов, а для всех составляющих Joomla. За примером рекомендую обратиться в один из бесплатных шаблонов.
*

n_i_x

  • Захожу иногда
  • 130
  • 6 / 0
у меня тоже не получилось с 4 способом. в какую часть вставлять (начало, конец, центр)? и что делать, если шаблон поделён на части, то есть типа head, main, footer?

за ранее спасибо!
« Последнее редактирование: 09.05.2011, 15:33:11 от n_i_x »
*

rstas

  • Новичок
  • 6
  • 0 / 0
у меня тоже не получилось с 4 способом. в какую часть вставлять (начало, конец, центр)? и что делать, если шаблон поделён на части, то есть типа head, main, footer?

за ранее спасибо!
В mainmenu должен быть пункт HOME(на англ.) установленный как главная страница, в шаблоне прописаны строки из 4 способа.В директории \language\ru-RU\ должен находиться файл ru-RU.tpl_НазваниеШаблонаНаАнглМаленькимиБуквами.ini *например ru-RU.tpl_beez5.ini, в котором должна быть строка вида HOME="НазваниеПункаМенюПоРусски".

Следует заметить что в файле перевода строки должны начинаться со 2ой... т.е. 1ая строка должна быть пустой. Например
  • HOME="Главная"
  • CONTACTS="Контакты"
*

n_i_x

  • Захожу иногда
  • 130
  • 6 / 0
это понятно, спасибо за разъяснение. но вот так и не могу разобраться, с тем куда в какой всё таки файл шаблона вписывать код, если index.php поделён на части (типа head.php, main.php, footer.php)

п.с. сам шаблон построен на основе T3 framework 2.0 от joomlart
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Да куда хочешь. Пиши в head.php.
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

AlexeyMaloi

  • Новичок
  • 6
  • 0 / 0
Все это конечно хорошо, но у меня вопрос такого плана.
Для того что бы появились иконки языков в опубликованном модуле "Переключение языка" - необходимо что бы как минимум для 2х пунктов меню были установлены используемые языки (допустим RU и EN) и они были обозначены как ГЛАВНАЯ СТРАНИЦА!
Но также Joomla не дает уже сделанной Главной странице выбрать один из пунктов языка (либо Ru либо En) просит указать в качестве языка  пункт "Все"
отсюда получается что у меня на главной странице сайта всегда есть пункт меню "Главная" и в зависимости от выбранного языка дублирующий его пункт меню. Каким образом это можно исправить?
*

rstas

  • Новичок
  • 6
  • 0 / 0
Все это конечно хорошо, но у меня вопрос такого плана.
Для того что бы появились иконки языков в опубликованном модуле "Переключение языка" - необходимо что бы как минимум для 2х пунктов меню были установлены используемые языки (допустим RU и EN) и они были обозначены как ГЛАВНАЯ СТРАНИЦА!
Но также Joomla не дает уже сделанной Главной странице выбрать один из пунктов языка (либо Ru либо En) просит указать в качестве языка  пункт "Все"
отсюда получается что у меня на главной странице сайта всегда есть пункт меню "Главная" и в зависимости от выбранного языка дублирующий его пункт меню. Каким образом это можно исправить?
оставить главную страницу, у которой в качестве языка "Все", в покое, а страницы указанные как главные для языков снять с публикации...

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

AlexeyMaloi

  • Новичок
  • 6
  • 0 / 0
Спасибо..Сделал как указано в п.3 (геморройно конечно) =(
*

n_i_x

  • Захожу иногда
  • 130
  • 6 / 0
Следует заметить что в файле перевода строки должны начинаться со 2ой... т.е. 1ая строка должна быть пустой. Например
  • HOME="Главная"
  • CONTACTS="Контакты"

ничего не понял)
*

genko1

  • Новичок
  • 6
  • 0 / 0
ВОПРОС:

Можно ли как-то сделать, чтобы для каждого языка первый пункт главного меню можно было назвать по-своему?


Вот тут в картинках описано простое решение  без всякого копания в коде http://blognote.by/joomla/joomla-articles/16-multilanguage-in-joomla16
*

ZHart

  • Захожу иногда
  • 324
  • 53 / 2
genko1, тоже топорное и некрасивое решение.
Хотя понятно, что приходится извращаться, раз разработчики не предусмотрели такую простую возможность.

Для тех, кому лень идти по ссылке:
Предлагается сделать фейковое (нигде не отображаемое) меню, в котором сделать пункт «по умолчанию», ведущий неважно куда. Это позволит нам снять с публикации первый пункт отображаемого (главного) меню. В итоге для каждого языка все пункты меню могут быть свои, в том числе и главный (Home/Главная).
*

genko1

  • Новичок
  • 6
  • 0 / 0
genko1, тоже топорное и некрасивое решение.
А можно по-подробнее: в чем заключается топорность и некрасивость данного решения?
*

ZHart

  • Захожу иногда
  • 324
  • 53 / 2
А по-вашему специально создавать отдельное меню и скрывать его только ради того, чтобы получить возможность вывода первого пункта меню — это красиво и правильно? Сущность меню используется совершенно не по назначению. Это явный костыль, по-моему это очевидно.
Другой вопрос, что разработчики не предоставили возможности некостыльных решений, поэтому приходится извращаться.
*

genko1

  • Новичок
  • 6
  • 0 / 0
То, что приходиться извращаться для отключения первого пункта меню - согласен, не красиво. Но что сделано разработчиками, то сделано.  И нам приходится  искать возможность, или "костыль" по-Вашему как обойти этот косяк. И из всех "костылей" которые были предложены, этот самый быстрый и не связан с копанием в коде.  Вы его сами в двух словах описали, даже картинок не потребовалось:)
*

Aquasonick

  • Захожу иногда
  • 314
  • 1 / 7
  • Пока семь раз отмеришь - другие уж сожрут.
Что ты вы тут намудрили...
Или у меня походу ещё и 5 вариант.)
Решил просто настройками. 3 языка, везде соответствующий пункт меню.
Потом попросили убрать его вообще - убрал. Ничего сложного
Короче не понял я почему у вас так сложно.
*

ZHart

  • Захожу иногда
  • 324
  • 53 / 2
Для Joomla 1.7 все поменялось, ибо изменилась логика работы многоязычного сайта.
Если обновиться с Jooomla 1.6 до Joomla 1.7, оставив все как есть, то модуль переключения языков перестает работать.
Поэтому в случае с Joomla 1.7 нужно забыть все инструкции и выполнить другую, не менее простую инструкцию:
  • Создать несколько главных меню — одно общее и по одному для каждого из языков.
    Например: mainmenu-all, mainmenu-ru, mainmenu-en.
    Для каждого из языковых меню создать соответствующие им модули. Для «общего» меню модуль можно не создавать (ибо его все равно потом придется скрыть).
  • Назначение «общего» меню только одно — создать в нем единственный пункт меню «Главная», сделать его основным и назначить его всем языкам. Смысл этой манипуляции в том, что хотя-бы один пункт меню обязательно должен быть главным и при этом должен быть назначен всем языкам.
  • Далее в каждом из языковых меню нужно создать соответствующие языку пункты меню. Важно, чтобы в каждом из этих меню присутствовал пункт «Главная», при этом чтобы он был сделан основным, а в качестве языка был выбран язык этого конкретного меню.
  • Profit.

P.S.: Кого интересует пошаговая настройка мультиязычного сайта на Joomla 1.7 (с нуля, а не после обновления) — можете заглянуть сюда (ахтунг, английский!).
*

Testikus

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
В Joomla 1.6/1.7 есть тип пункта меню "Псевдоним пункта меню" или "Menu Item Alias".

Пробую делать так:
В главном меню, есть пункт по умолчанию "Главная", который ведёт на главную страницу. Это меню для всех языков и НЕ выводится не в одном из модулей.

Создаю второе меню (для всех языков) которое будет видно пользователям, делая два пункта на разных языках, с типом "Псевдоним пункта меню", в параметрах указываю, что это псевдоним главной страницы из не отображаемого главного меню. Дальше в этом же меню создаю остальные пункты для каждого из нужных языков.

На тесте вроде работает, посмотрим не вылезет ли каких багов.
*

pantela

  • Захожу иногда
  • 257
  • 1 / 0
И как понять? В итоге что ли Joomla использовать в качестве мультиязычности лучеще едлать клоны меню, материалов, модулей... чем использовать что то на подобии JoomFish (Конечно когда он будет поддерживатся)
*

veselun

  • Новичок
  • 1
  • 0 / 0
установил программу Joomla все нормально запустил сервер создал шаблон сайта , теперь хочу текст сохранить на Главной странице сайта , беру  код текста захожу в панель управления сайтом через   admin   ,  хочу вставить текст ,а кнопка  html  не нажимается и не открывается редактор HTML  . Обычный текст вставить можна , что я не так сделал подскажите . Может что то недогрузил в корневой папке ? Отдельно на компе редактор есть HTML .
« Последнее редактирование: 06.12.2011, 18:08:01 от veselun »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

В Joomla 2.5 VirtueMart 2.0.26d не работает добавление в корзину под мобилку

Автор kvintovskiy

Ответов: 8
Просмотров: 3530
Последний ответ 15.04.2024, 17:29:25
от Vastriet
Озвучивание текста на сайте

Автор Cherr23

Ответов: 2
Просмотров: 5310
Последний ответ 29.08.2023, 19:26:50
от Bobbi86
Изменить размер видео на сайте

Автор MultiMatrix83

Ответов: 5
Просмотров: 4488
Последний ответ 15.08.2022, 07:57:42
от marksetter
Модуль устанавливается, но Joomla его не видит

Автор ruppert

Ответов: 20
Просмотров: 20127
Последний ответ 01.08.2022, 05:30:50
от rezon777
Как сделать что бы заголовки статей на сайте были в теге <h1>?

Автор MultiMatrix83

Ответов: 10
Просмотров: 4516
Последний ответ 27.04.2022, 15:56:45
от MultiMatrix83