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

MazdaY

  • Захожу иногда
  • 56
  • 1 / 0
Для тех, кто использует на кунене систему личных сообщений через UddeIm
Добавил дополнительную вкладку рядом с: Новое, форумы, помощь и т.д. в шапке кунены,
смотрим здесь: Охота и рыбалка в Казахстане

что менять:

\administrator\components\com_kunena\language\kunena.russian.php

находим:
Код
DEFINE('_KUNENA_MY_DISCUSSIONS', 'Мои обсуждения');

после нее вставляем:
Код
DEFINE('_KUNENA_MY_PRIVATEMESSAGE', 'Личные сообщения');

в английском фaйле аналогично
дальше

\components\com_kunena\lib\kunena.link.class.php

находим:
Код
function GetShowMyLatestLink($name, $rel='nofollow')
    {
        return CKunenaLink::GetSefHrefLink(KUNENA_LIVEURLREL.'&func=mylatest', $name, '', $rel);
    }

вставляем после:
Код
function GetShowMyPrivateMes($name, $rel='nofollow')
    {
        return CKunenaLink::GetSefHrefLink('index.php/component/uddeim/', $name, '', $rel);
    }

и последнее

\components\com_kunena\template\default_ex\fb_layout.php

находим:
Код
if ($fbConfig->enablehelppage)
    {
        $header .= ' <li ';
        if ($func == 'faq' ) $header .= ' class="Kunena_item_active" ';
        $header .= ' >'.CKunenaLink::GetHelpLink($fbConfig, '<span>'.(array_key_exists('help', $fbIcons)? '<img src="' . KUNENA_URLICONSPATH . $fbIcons['help'] . '" border="0" alt="' . _GEN_HELP . '" title="' . _GEN_HELP . '"/>' : _GEN_HELP).'</span>');
        $header .= '</li>';
}

вставляем после:
Код
if ($my_id != 0)
    {
   $header .= ' <li ';
   if ($func == 'mylatest') $header .= ' class="Kunena_item_active" ';

if (!(defined('_JEXEC') || defined('_VALID_MOS'))) { die( 'Direct Access to this location is not allowed.' ); }

//$udd_sql="SELECT a.*, b.username AS displayname FROM #__uddeim AS a LEFT JOIN #__users AS b ON a.fromid=b.id WHERE a.toread=0 AND a.totrash=0 AND a.toid=".(int)$udd_userid." ORDER BY a.datum";
$udd_sql="SELECT a.*, b.username AS displayname FROM jos_uddeim AS a LEFT JOIN jos_users AS b ON a.fromid=b.id WHERE a.toread=0 AND a.totrash=0 AND a.toid=".(int)$my_id." ORDER BY a.datum";
$res=mysql_query($udd_sql);
$mecount = 0;
while ($myrow=mysql_fetch_array($res)){
$mecount++;
//echo $my_id;
};
if ($mecount>0){
   $header .=' >'.CKunenaLink::GetShowMyPrivateMes('<span>'.(array_key_exists('showmylatest', $fbIcons)? '<img src="' . _KUNENA_MY_PRIVATEMESSAGE . $fbIcons['showmylatest'] . '" border="0" alt="' . _KUNENA_MY_PRIVATEMESSAGE . '" title="' . _KUNENA_MY_PRIVATEMESSAGE . '"/>' : _KUNENA_MY_PRIVATEMESSAGE.'( '.$mecount).' )</span>');
}
else{
$header .=' >'.CKunenaLink::GetShowMyPrivateMes('<span>'.(array_key_exists('showmylatest', $fbIcons)? '<img src="' . _KUNENA_MY_PRIVATEMESSAGE . $fbIcons['showmylatest'] . '" border="0" alt="' . _KUNENA_MY_PRIVATEMESSAGE . '" title="' . _KUNENA_MY_PRIVATEMESSAGE . '"/>' : _KUNENA_MY_PRIVATEMESSAGE).'</span>');
};
$header .= '</li>';
    }


для проверки, на моем форуме отправьте мне сообщение, я вам отвечу, только пишите что просите ответа :)
логи такой же как здесь
« Последнее редактирование: 15.08.2010, 20:23:43 от MazdaY »
*

Julia_

  • Захожу иногда
  • 81
  • 0 / 0
вроде сделала все как написали, но не получилось, а именно кнопка получилась,
а вот при нажатии на нее открывается страничка форума, но вся без рамок, строчки как то
сдвинуты, во общем проблема....
как быть? 
*

MazdaY

  • Захожу иногда
  • 56
  • 1 / 0
попробуйте включить модуль UddeIm Notifier
*

MazdaY

  • Захожу иногда
  • 56
  • 1 / 0
еще как вариант, у меня на локале такое было,

перед:
Код
$udd_sql="SELECT a.*, b.username AS displayname FROM jos_uddeim AS a LEFT JOIN jos_users AS b ON a.fromid=b.id WHERE a.toread=0 AND a.totrash=0 AND a.toid=".(int)$my_id." ORDER BY a.datum";
$res=mysql_query($udd_sql);

добавьте:
Код
mysql_connect("localhost", "mysql_user", "mysql_password") or
        die("Could not connect: " . mysql_error());
    mysql_select_db("mydb");

и посмотрите что покажет, только mysql_user, mysql_password, mydb  поменяйте на свое
*

migus

  • Давно я тут
  • 992
  • 144 / 0
  • OPEN THE BOX
Наверное, у кого много пользователей и так знают, но на всякий случай напишу - дополнительные запросы увеличивают нагрузку на сервер пропорционально количеству пользователей...
"The Lord Of A SandBox"
*

ChaosHead

  • Moderator
  • 5242
  • 451 / 13
Так модуль такой есть у UddeIm. Зачем велосипед изобретать?
*

Julia_

  • Захожу иногда
  • 81
  • 0 / 0
попробуйте включить модуль UddeIm Notifier
походу у меня его нет, посмотрела в менеджере модулей - там нет...
как установить и от куда?
Так модуль такой есть у UddeIm. Зачем велосипед изобретать?
подскажите как настроить....
*

migus

  • Давно я тут
  • 992
  • 144 / 0
  • OPEN THE BOX
Вот весь самый новый бесплатный пакет: uddeIM_2.1_unzip1st.zip
"The Lord Of A SandBox"
*

Julia_

  • Захожу иногда
  • 81
  • 0 / 0
подскажите как правильно его обновить с 1.9 до 2.1...
*

MazdaY

  • Захожу иногда
  • 56
  • 1 / 0
Так модуль такой есть у UddeIm. Зачем велосипед изобретать?

Если вы имеете ввиду UddeIm Notifier, то толку от него, он у меня включен, но только на главной, на других страницах, а тем более на форуме нет позиции для его вставки,
или я чего то пропустил?

думаете велосипед изобретал от нечего делать,
даже если и нотифиер работает, думаю он не сможет встроится во вкладки
*

Julia_

  • Захожу иногда
  • 81
  • 0 / 0
еще как вариант, у меня на локале такое было,

перед:
Код
$udd_sql="SELECT a.*, b.username AS displayname FROM jos_uddeim AS a LEFT JOIN jos_users AS b ON a.fromid=b.id WHERE a.toread=0 AND a.totrash=0 AND a.toid=".(int)$my_id." ORDER BY a.datum";
$res=mysql_query($udd_sql);

добавьте:
Код
mysql_connect("localhost", "mysql_user", "mysql_password") or
        die("Could not connect: " . mysql_error());
    mysql_select_db("mydb");

и посмотрите что покажет, только mysql_user, mysql_password, mydb  поменяйте на свое

хорошо, попробую, только в каком это файле и первые изменения оставлять?
*

ChaosHead

  • Moderator
  • 5242
  • 451 / 13
Почему нет позиции, есть. Называется она kunena_profilebox
Вбивается ручками. В списке её нет. Либо в любой другой удобной позиции его можно разместить.
*

migus

  • Давно я тут
  • 992
  • 144 / 0
  • OPEN THE BOX
Почему нет позиции, есть. Называется она kunena_profilebox
Вбивается ручками. В списке её нет. Либо в любой другой удобной позиции его можно разместить.
К этому можно еще добавить, что если вы хотите разместить этот модуль на других страницах, но в другой позиции, то можно - сделать копию модуля...
удачи ;)
"The Lord Of A SandBox"
*

Julia_

  • Захожу иногда
  • 81
  • 0 / 0
да что вы спорите, помогите лучше мне в настройке каждого варианта,
а я уже оценю что лучше...
обновила до 2.1 и с помощью UddeIm Notifier удалось вывести информацию
о сообщениях на страницу форума, но она такая убогая, что не вписывается
в цветной фон форума и еще из-за моего шаблона не могу ее установить в требуемое
место, а шаблон менять не хочу и в программировании не сильна, что бы изменить
шаблон....
второй вариант с кнопкой красивее, но он у меня не получился да и не понятно, что
он должен делать... если при нажатии на кнопку перекидывает в свой профиль где
можно посмотреть о наличии сообщения, то это не катит, я и так захожу без этой кнопки...
если она как то символизирует, то это хорошо, но повторюсь у меня не заработало даже
с последними изменениями что предложил автор... >:(
помогайте....
*

migus

  • Давно я тут
  • 992
  • 144 / 0
  • OPEN THE BOX
...Skip... помогите лучше мне в настройке каждого варианта...Skip..
а помощь то в чем нужна? вписать в цветной фон форума? или кнопку запускать? Давайте в картинках или хотя-бы на пальцах обясните - чего в итоге хочется? ;)
"The Lord Of A SandBox"
*

Julia_

  • Захожу иногда
  • 81
  • 0 / 0
нужно, что бы пользователь зайдя (авторизовался) на форум
видел что у него есть новое сообщение, не заходя в свой профиль...
всплывающее окно не катит, так как у большинства наверное заблокирована
в браузерах эта функция, а пользователи бывают как и я блондинки и каждой
не объяснишь как это настроить...
было бы хорошо если была кнопка как в Вашем варианте, а в ней либо цифра
о количестве новых сообщений либо надпись - есть новое сообщение....
*

migus

  • Давно я тут
  • 992
  • 144 / 0
  • OPEN THE BOX
нужно, что бы пользователь зайдя (авторизовался) на форум
видел что у него есть новое сообщение, не заходя в свой профиль...{
Если пользуетесь CommunityBuilder то у него есть очень удобная функция в mod_cblogin отображающая новые сообщения...
Если нет, то цепляйте здесь фотку своего сайта - будем придумывать удобное место для такой функции...
...Skip... а пользователи бывают как и я блондинки ...Skip...
... а, судя по аватару - брюнетка ;)
"The Lord Of A SandBox"
*

Julia_

  • Захожу иногда
  • 81
  • 0 / 0
CommunityBuilder - не установлен... а что это такое?
цветовая гамма и шаблон такой же как и у топик стартера - http://www.ohotairibalka.kz/forum

P.S.
аватар это не фотография, а средство выражения образа, в данный момент он у меня
такой, а завтра может быть другим... в общем не обращайте внимания...
*

migus

  • Давно я тут
  • 992
  • 144 / 0
  • OPEN THE BOX
Смотрите здесь, на этом форуме CommunityBuilder

Насчет аватара согласен. Иначе получается, что я - лысый, толстый коротышка в белых перчатках  ;D
"The Lord Of A SandBox"
*

Julia_

  • Захожу иногда
  • 81
  • 0 / 0
да, не мало у них  там  проблем с CommunityBuilder, даже страшно ставить...
наверное пока пережду, может кто и решит мою проблему, а точнее две.
*

migus

  • Давно я тут
  • 992
  • 144 / 0
  • OPEN THE BOX
Если правильно настроить проблем никаких нет. Просто потребуется с настройками разобраться...
Насчет ваших 2 проблем - вслепую помочь не получится, или ссылка, или фотка нужны в любом случае...
"The Lord Of A SandBox"
*

Julia_

  • Захожу иногда
  • 81
  • 0 / 0
я не поняла, фото чего нужно?  ::)
туда куда нужно установит кнопку с информацией о сообщении?
*

migus

  • Давно я тут
  • 992
  • 144 / 0
  • OPEN THE BOX
Ну, конечно. Покажите - как выглядит сейчас и чего хочется нарисуйте, тогда можно будет что-то изобретать...
"The Lord Of A SandBox"
*

Julia_

  • Захожу иногда
  • 81
  • 0 / 0
А-а, думаю что после активации после кнопки "Помощь" должна появится
кнопка на которой будет написано о количестве сообщений и при нажатии
на которую я должна попадать в раздел для просмотра этих сообщений.



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

migus

  • Давно я тут
  • 992
  • 144 / 0
  • OPEN THE BOX
Советую сделать вот так:

При отсутствии непрочитанных сообщений красная надпись исчезает. Очень удобно, потому, что пользователь быстро замечает информацию при появлении нового поста.
При клике на ссылку: Входящие, Отправленные, Новое - открывает интерфейс UDDEIM в соответствующем разделе и пользователь сразу может читать или создавать сообщение...
Если устроит - объясню как сделать... ;)
« Последнее редактирование: 27.08.2010, 00:15:28 от migus »
"The Lord Of A SandBox"
*

Julia_

  • Захожу иногда
  • 81
  • 0 / 0
О-о, это супер...
конечно такое устроит, но боюсь это большой объем работы для Вас,
может какую нибудь ссылочку дадите как это сделать, я попробую
и что не получится тогда спрошу.
*

migus

  • Давно я тут
  • 992
  • 144 / 0
  • OPEN THE BOX
Потом будете улыбаться, вспоминая, как это было просто сделать... ;)

Итак. В админке Joomla открываем меню Расширения - > Менеджер модулей
У вас откроется список всех модулей. В нем  в самой правой колонке с заголовком ТИП: находим где написано: mod_uddeim_mailbox (если вы установили пакет UDDEIM, то он у вас обязательно есть). Слева от него выделяем чек-бокс и в панели инструментов выбираем Изменить...
Теперь у вас откроется окно настройки этого модуля. Дальше по картинке:


1. Пишите название какое хотите чтобы отображалось вместо моего Личка (избегайте слишком длинных, т.к. там места немного...)
 - Показывать заголовок и Включен переключаем на - Да

2. Это самое интересное место... Я, например - тоже не сразу узнал, что в этом окошке, где выпадающий список - можно вписывать значения позиций вручную... Так вот помещаете курсор в это окно и набираете с клавиатуры: kunena_profilebox

3. Дальше, как обычно... указываете уровень доступа

4. В назначении меню надо указать: Выбрать из списка и выделить только Форум (или как он у вас в меню назван...)

5. В параметрах модуля можно выбрать все, но тогда он сильно потянет вниз дизайн этого окошка. Советую сделать как у меня...

Все. Наслаждаемся результатом... :)

P.S. Если у вас окошко для модуля в форуме окажется слишком узким, пишите мне - расскажу как справиться...
удачи ;)
« Последнее редактирование: 28.08.2010, 09:23:46 от migus »
"The Lord Of A SandBox"
*

Julia_

  • Захожу иногда
  • 81
  • 0 / 0
спасибо, так я пробовала и писала выше об этом, что у меня
в шаблоне нет подходящего места, а именно то что есть у Вас - kunena_profilebox
а в программировании я не сильна что бы изменить шаблон форума  :(

*

migus

  • Давно я тут
  • 992
  • 144 / 0
  • OPEN THE BOX
Прочтите - внимательно...
В выпадающем списке не будет этого места - его надо вбить с клавиатуры...
"The Lord Of A SandBox"
*

Julia_

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

UddelM для личных сообщений

Автор dyVinter

Ответов: 10
Просмотров: 4338
Последний ответ 26.02.2020, 18:59:00
от dyVinter
Проблема с созданием тем и сообщений

Автор VladNessonov

Ответов: 0
Просмотров: 1361
Последний ответ 29.11.2019, 13:18:59
от VladNessonov
Переход с модуля последних сообщений

Автор Tanyaks

Ответов: 0
Просмотров: 1282
Последний ответ 21.03.2019, 23:27:01
от Tanyaks
Как использовать редактор сообщений в форуме и Руководство по BBCode (Мануал)

Автор userJmla

Ответов: 0
Просмотров: 1681
Последний ответ 29.03.2018, 00:26:04
от userJmla
Kunena 4.0.10 не найду где меняется значение количества ссылок в сообщении

Автор ejik_off

Ответов: 1
Просмотров: 1349
Последний ответ 03.10.2017, 23:01:03
от tigra-uki