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

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: SMS оповещения для JoomShopping
« Ответ #120 : 25.03.2014, 21:48:46 »
Ну если вы и правда считаете что между
$params = array("text" =>"Уважаемый клиент, заказ N".$order->order_id." передан на исполнение. Сумма ".$order->order_total. " руб. Спасибо!");
и
$params = array("text" =>"Уважаемый клиент, заказ N".$order->order_id." передан на исполнение. Сумма " round($order->order_total, 2) " руб. Спасибо!");
кроме замены
Код: php
$order->order_total
на
Код: php
round($order->order_total, 2)
больше ничего не изменилось, то могу порекомендовать чуток отдохнуть. В первую очередь глазам. Серьезно, без сарказма. Пойти сделать чайку и перекурить, если курите. Хотя нет, лучше не курить. От курения говорят зрение тока хуже становится
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Темафей

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: SMS оповещения для JoomShopping
« Ответ #121 : 25.03.2014, 21:53:56 »
Спасибо! Но если выставляю, так как вы показали! Приходит пустая SMS!
*

jeka_57

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: SMS оповещения для JoomShopping
« Ответ #122 : 16.05.2014, 14:39:23 »
Здравствуйте.
Я новичок, поэтому прошу сильно не пинать.
Я устанавливал привязку с bytehand и у них на сайте они предоставили такой код:
Цитировать
//send mail admin
      if ($admin_send_order) {

    require_once 'sms/SmsTransport.php';

    $phone = (empty($order->phone)? $order->d_phone : $order->phone);

     $sms = "Заказ #{$order->order_number} от {$order->l_name} {$order->f_name} (тел. {$phone}) на сумму {$order->order_total}";
    ByteHandApi::sendSms(array('79505961441'), $sms); //укажите ваш номер
}

if (isset($order->mobil_phone) && $order->mobil_phone != "") {
   require_once 'sms/SmsTransport.php';
   $text = JText::_(_JSHOP_THANK_YOU_ORDER)."!\n";
   $text .= JText::_(_JSHOP_ORDER_NUMBER).": ".$order->order_id."\n";
   $text .= JText::_(_JSHOP_ORDER_DATE).": ".$order->order_date."\n";
   $text .= JText::_(_JSHOP_TOTAL).": ".$order->order_total." ".$order->currency_code_iso;
   ByteHandApi::sendSms(array($order->mobil_phone), $text);
А теперь вопрос: подскажите, чтобы убрать 4 ноля после точки в сумме заказа, мне необходимо менять $order->order_total на round($order->order_total, 2) в строке
Цитировать
$sms = "Заказ #{$order->order_number} от {$order->l_name} {$order->f_name} (тел. {$phone}) на сумму {$order->order_total}";
или еще необходимо заменить в этой строке
Цитировать
$text .= JText::_(_JSHOP_TOTAL).": ".$order->order_total." ".$order->currency_code_iso;
Заранее благодарю за ответ.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: SMS оповещения для JoomShopping
« Ответ #123 : 16.05.2014, 14:42:21 »
везде замените
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

jeka_57

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: SMS оповещения для JoomShopping
« Ответ #124 : 19.05.2014, 07:40:52 »
Здравствуйте.
Ну вот и началось,
сделал в обоих строках замену, получилось
//send mail admin
      if ($admin_send_order) {

    require_once 'sms/SmsTransport.php';

    $phone = (empty($order->phone)? $order->d_phone : $order->phone);

     $sms = "Заказ #{$order->order_number} от {$order->l_name} {$order->f_name} (тел. {$phone}) на сумму {round($order->order_total, 2)}";
    ByteHandApi::sendSms(array('79505961441'), $sms); //укажите ваш номер
}

if (isset($order->mobil_phone) && $order->mobil_phone != "") {
   require_once 'sms/SmsTransport.php';
   $text = JText::_(_JSHOP_THANK_YOU_ORDER)."!\n";
   $text .= JText::_(_JSHOP_ORDER_NUMBER).": ".$order->order_id."\n";
   $text .= JText::_(_JSHOP_ORDER_DATE).": ".$order->order_date."\n";
   $text .= JText::_(_JSHOP_TOTAL).": ".round($order->order_total, 2)." ".$order->currency_code_iso;
   ByteHandApi::sendSms(array($order->mobil_phone), $text);
после чего покупателю приходит SMS с теми же 4 нолями, а администратору с теми же нолями, но еще и скобки дополнительные, типа:
Заказ#00000065 от Коли Николаева (тел.89056453423) на сумму {round(1000.0000, 2)}
Кроме замены указанной части кода никаких манипуляций не проводил, в чем может быть причина?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: SMS оповещения для JoomShopping
« Ответ #125 : 19.05.2014, 08:44:46 »
Цитировать
в чем может быть причина?

в том, что таким образом в строку можно вставлять только переменную, но не функцию. воспользуйтесь конкатенацией строк
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

jeka_57

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: SMS оповещения для JoomShopping
« Ответ #126 : 19.05.2014, 11:23:05 »
в том, что таким образом в строку можно вставлять только переменную, но не функцию. воспользуйтесь конкатенацией строк
Ох бед, беда.
Не могли бы Вы на примере вышеизложенного кода прописать как должны выглядеть эти две строки, чтобы всё заработало. Я конечно понимаю, что нужно всю эту литературу читать и т.п., но из того что я понял перейдя по вашей ссылке, то, что я забил голову кодами напроч.
Поскольку я не организация которая создает и продает сайты, мне это в дальнейшем не понадобится.
Пожалуйста помогите убрать эти ноли, тем более что вы разбираетесь в данной теме и у Вас наверняка не возникнет проблем прописать 2 строки кода.
Заранее спасибо.
*

jeka_57

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: SMS оповещения для JoomShopping
« Ответ #127 : 23.05.2014, 08:18:45 »
Я так понял, что на этом диалог закончился. Печально, что когда просишь написать реальный пример(тот который работает), на этом всё затихает.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: SMS оповещения для JoomShopping
« Ответ #128 : 23.05.2014, 08:54:23 »
Я так понял, что на этом диалог закончился. Печально, что когда просишь написать реальный пример(тот который работает), на этом всё затихает.
ход мыслей. это то что могут Вам подсказать. пути решения, но решение очень редко... после 100500 ваших попыток возможно.
а если вы хотите решений индивидуальных, это в коммерческом разделе.
там дают готовые ответы.
а здесь их размещают по желанию, своему желанию, а не чьему-то ;)

как то так...
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

jeka_57

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: SMS оповещения для JoomShopping
« Ответ #129 : 23.05.2014, 12:04:50 »
Я вас понял. Сам разберусь. Только напрягает одно, что на большинстве форумах звучит стандартная фраза "гугл в помощь", тогда не понятно для чего создавать эти форумы?
Да и здесь как я понял решение с удалением 4 нолей в SMS, есть. Но не все же программистами родились, и при простом вопросе прописать одну готовую строку для образного понимания, меня пуляют на какую то конкатенацию строк, само собой подразумевается, что человек знает о чем говорит, но надо же поиздеваться для начала. Можете не отвечать на этот пост, это так, крик души.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: SMS оповещения для JoomShopping
« Ответ #130 : 23.05.2014, 12:16:55 »
принцип не издевания, а наталкивания. решение должно быть ваше.
Вас подоводят к решению.
а подход обучения по кальке это в младенчестве и в бывшем ссср было.
"вот так есть, так и надо делать" а умных ... на кол :)
подумайте почитайте... думаю найдете решение и как применить. если оно вам не надо (разбираться) обратитесь за платной помощью к кому-то.
ведь логично что он потратил какое то время на изучение вопроса и разбирается... но ему ведь надо кушать .. ибо пока он учился Вы зарабатывали например :)
ка кто так.. это полемика... возможно помогут ..
хороших людей больше, только встречаются реже :)

это нормальный принцип, почему все считают что форум это бесплатное средство для заработка ? :)
это место общения единомышлеников в первую очередь, но никак не место бесплатной помощи по требованию :)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

jeka_57

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: SMS оповещения для JoomShopping
« Ответ #131 : 23.05.2014, 14:19:58 »
Хорошо попробую разобраться.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: SMS оповещения для JoomShopping
« Ответ #132 : 23.05.2014, 14:21:18 »
Только напрягает одно, что на большинстве форумах звучит стандартная фраза "гугл в помощь"
а я разве послал в Google? я дал вполне конкретную ссылку. с ответом на ваши вопросы.

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

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

OlegNKor

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: SMS оповещения для JoomShopping
« Ответ #133 : 25.06.2015, 08:25:44 »
$numfon = str_replace("8096", "096", $numfon); - и далее добавлять 38 в начало номера (там где вы это делаете)

Наверное проще, ко всему что введет пользователь в поле - "номер телефона", отнестись так:
1. Убрать всё символы, которые не цифра.
2. Отрезать последние 10 символов (цифр) - это должен быть чистый номер телефона с кодом оператора
3. Приклеить к ним спереди 038 или +038 или кому что надо
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Мы починили поиск для JoomShopping

Автор Dimidrol-Pruper

Ответов: 101
Просмотров: 36927
Последний ответ 24.06.2024, 14:20:58
от kit2m2
Плагин - Вывод значения поля из таблицы продуктов в корзине JoomShopping

Автор draff

Ответов: 3
Просмотров: 3139
Последний ответ 26.02.2024, 07:00:01
от kit2m2
Плагин - Товар на складе или Товар под заказ для JoomShopping [Скачать]

Автор kit2m2

Ответов: 58
Просмотров: 13436
Последний ответ 18.05.2023, 12:59:00
от Akeksandr
[Решено] Комплект товаров JoomShopping - конструктор

Автор vgromov

Ответов: 96
Просмотров: 33750
Последний ответ 14.12.2022, 15:21:24
от kit2m2
Функционал сравнение товаров в JoomShopping

Автор falur

Ответов: 53
Просмотров: 17040
Последний ответ 22.08.2022, 09:54:16
от kit2m2