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

Grisly

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Все, разобрался, компонент не причем.. установил..
А в чем дело было? Сам сейчас с этим столкнулся...

Помогло отключение в общих настройках-Сервер-GZIP сжатие страниц

Баги на 1.5.5
1.Подкатегории не заполняются (все валится в категорию уровнем выше)
2.Экспортировались пути "Мин. Изображение" вида resized/..., а после импорта на сайте пути обращались по пути resized/resized/ т.е. я остался без картинок. Убрал из экселя все resized/ и импортировал еще раз. На этот раз убились картинки категорий.
3. Изменения в имени в экселе не приводят к изменению имени товара на сайте.
4. наличие кавычки в имени и описании привело к сбою по полям из-за преобразования в &quote; Цена и количество уехало в другие колонки при следующем экспорте.
« Последнее редактирование: 02.04.2011, 20:21:54 от Grisly »
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
Баги на 1.5.5
1.Подкатегории не заполняются (все валится в категорию уровнем выше)
2.Экспортировались пути "Мин. Изображение" вида resized/..., а после импорта на сайте пути обращались по пути resized/resized/ т.е. я остался без картинок. Убрал из экселя все resized/ и импортировал еще раз. На этот раз убились картинки категорий.
3. Изменения в имени в экселе не приводят к изменению имени товара на сайте.
4. наличие кавычки в имени и описании привело к сбою по полям из-за преобразования в &quote; Цена и количество уехало в другие колонки при следующем экспорте.
1. Мне нужно увидеть структуру вашего файла импорта
2. Да действительно была замечена такая проблема
3. При вторичной заливки прайса компонент проверяет его наличие по артикулу, и если он есть то меняет его цену, остаток на складе и картинки, все остальное не меняется
4. Сбой связан с знаком ; который является разделителем который используется в  scv формате

В версии 1.5.6 буду исправлены эти ошибки и добавлена возможность изменения названия у товаров
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

Grisly

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
1. Мне нужно увидеть структуру вашего файла импорта
Как я понял проблема в экспорте.
не работает $database->loadResult(); на запросы вида "SELECT *"
поэтому мы не получаем имени и других параметров в подкатегориях

В итоге поставил

$subcategory_data= $database->loadObjectList(); 
                        foreach ($subcategory_data as $subcategory_name) {
                               $subcat=$subcategory_name->category_name;
   

PS. где синтаксис посмотреть? а то пришлось использовать foreach, хотя известно, что строчка таблицы вернулась одна, но как обратиться к объекту category_name непонятно.
« Последнее редактирование: 15.04.2011, 12:01:51 от Grisly »
*

koby84

  • Захожу иногда
  • 55
  • 1 / 0
а как компонент на повторное залитие базы реагирует? все ли строки обновляет при повторном импорте?
*

Grisly

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
В случае, когда товар находится одновременно в нескольких категориях, возникают трудности.
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
В случае, когда товар находится одновременно в нескольких категориях, возникают трудности.
Это вообще не продумано :)
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

koby84

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

Sedoy

  • Давно я тут
  • 897
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
конфликтует с CSV Improved
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)

У меня есть подозрение, что используется magic_quotes, что на разных хостингах вызывает разные проблемы. У меня, например, при импорте в 1.5.5 заново создались все категории, но со знаком кавычки в конце, да ещё и все товары были с кавычкой. Даунгрейдился на 1.5.4 и попробовал сделать экспорт - разделители почти все пропали, очевидно, эти проблемы связаны.
Но идея компонента мне очень нравится, если проблемы с кавычками (вижу, что не у меня одного) будут побеждены, готов оказать материальную поддержку разработчику.
*

Grisly

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
У меня, например, при импорте в 1.5.5 заново создались все категории, но со знаком кавычки в конце, да ещё и все товары были с кавычкой.
У меня первый раз тоже такое было... из-за того, что открывал в OpenOffice и не убрал при открытиии
Код
разделитель текста " 
, получилось, что при сохранении поменялся формат файла.
*

asimo

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Скажите нет ли у кого обработки или отчета который бы из 1С формировал такую структуру фала?
*

zenja

  • Новичок
  • 8
  • 0 / 0
Проблема в том, что компонент открывается в кривой кодировке. Может кто знает в чем проблема ?
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
Проблема в том, что компонент открывается в кривой кодировке. Может кто знает в чем проблема ?
В новой версии надеюсь устранить эту проблему. Которая наверно коснулась почти каждого)))
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
конфликтует с CSV Improved
В чем заключается конфликт?
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

Sedoy

  • Давно я тут
  • 897
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
не помню уже - выдает типа "у вас уже есть импорт"
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)
*

vitlik

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Как я понял проблема в экспорте.
не работает $database->loadResult(); на запросы вида "SELECT *"
поэтому мы не получаем имени и других параметров в подкатегориях

В итоге поставил

$subcategory_data= $database->loadObjectList();  
                        foreach ($subcategory_data as $subcategory_name) {
                               $subcat=$subcategory_name->category_name;
 

PS. где синтаксис посмотреть? а то пришлось использовать foreach, хотя известно, что строчка таблицы вернулась одна, но как обратиться к объекту category_name непонятно.
Можно инструкцию для чайников получить, куда вписать эти строки?
У меня названия подкатегорий не записываются.  J1.5.23 VM 1.8.8 MyImport 1.5.5
« Последнее редактирование: 05.06.2011, 15:01:25 от vitlik »
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
У меня названия подкатегорий не записываются.  J1.5.23 VM 1.8.8 MyImport 1.5.5
Не записываются куда?
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

vitlik

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Не записываются куда?
не записываются в export_price.csv
вместо названия id родительской категории
*

vitlik

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Вопрос снят, сам разобрался что куда.
И попутно пределал компонент для записи эксопрта в XML файл.
Если надо, могу выложить.
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
Вопрос снят, сам разобрался что куда.
И попутно пределал компонент для записи эксопрта в XML файл.
Если надо, могу выложить.
Можно сделать выбор варианта экспорта :)
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

vitlik

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Можно сделать выбор варианта экспорта :)
Енто где там можно выбрать? Или это предложение?
« Последнее редактирование: 05.06.2011, 21:30:10 от vitlik »
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
Енто где там можно выбрать? Или это предложение?
Это предложение может кому удобно экспорт  в XML а кому в csv
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

vitlik

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Это предложение может кому удобно экспорт  в XML а кому в csv
И можно будет вставать рядом с CSVImproved
тока я найти не могу, как здесь файл прикрепить?
« Последнее редактирование: 07.06.2011, 11:45:37 от vitlik »
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Проблема в том, что компонент открывается в кривой кодировке. Может кто знает в чем проблема ?
В файл: toolbar.myimport.html
нужно добавить в самый вверху над: defined( '_JEXEC' ) or die( 'Restricted access' );
такую запись:
header('Content-Type: text/html; charset=utf-8');
Проблема с кодировкой должна решиться...
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
header('Content-Type: text/html; charset=utf-8');
Первый альтернативный вариант устранение проблемы с кодировкой :)
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

xdi

  • Новичок
  • 4
  • 0 / 0
Пытаюсь добавить даже файл примера, или просто 1-ну категорию, всегда выводит

Файл /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/cache/myimport/export_price.csv успешно загружён на сервер!
Тип файла: text/comma-separated-values
Размер файла: 1.08 кб.

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133

Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133
Новый каталог заведён!


Выводит варнинг на каждую строку.

При этом в базе ничего не меняется, установился без проблем.

*

Grisly

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Цитировать
Warning: explode() [function.explode]: Empty delimiter in /home/virtwww/w_toyota-detai-ru_181158de/http/administrator/components/com_myimport/admin.myimport.php on line 133
Как я понимаю химичили с кодом.
вероятно, что было
Код
$data_array = explode(";", $data[$i]);  
стало
Код
$data_array = explode("", $data[$i]);  
*

xdi

  • Новичок
  • 4
  • 0 / 0
Вообще ничего не трогал.

Скачал компонент - установил через установщик - скачал файл csv - запихнул.
« Последнее редактирование: 24.06.2011, 11:11:59 от xdi »
*

xdi

  • Новичок
  • 4
  • 0 / 0
Как я понимаю химичили с кодом.
вероятно, что было
Код
$data_array = explode(";", $data[$i]);  
стало
Код
$data_array = explode("", $data[$i]);  

нашел в коде:

<config>
<params>
<param name="separator" type="text" menu="hide" default=";" label="CSV разделитель" description="Разделитель который используется в CSV для разделения полей"


$sep = $params->get ('separator');

133 строка
$data_array = explode($sep, $data[$i]);
*

Grisly

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
у нас похоже разные версии...
поставить $data_array = explode(";", $data[$i]); и все будет нормально.
Хотя после нескольких раз использования я пришел к выводу что от разделителя в виде точки с запятой нужно уходить. Уже несколько раз накололся, когда в описании была использована ";" и все съезжало.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль Даты и события для Joomla 1.5

Автор newfork

Ответов: 6
Просмотров: 9332
Последний ответ 17.08.2021, 12:08:15
от Elimelech
SM FAQ - компонент Вопрос-Ответ для Joomla 1.5

Автор SmokerMan

Ответов: 973
Просмотров: 241189
Последний ответ 24.06.2019, 16:30:17
от Tinael92
JXLSPriceParser - MS Excel + Joomla (v0.3.2)

Автор miraj

Ответов: 277
Просмотров: 134671
Последний ответ 09.04.2017, 11:59:46
от svarg
(CSVI) Компонент импорта csv файлов (Joomla 1.5 ~ Virtuemart 1.1 Native mode), beta

Автор Jkarter

Ответов: 114
Просмотров: 78991
Последний ответ 16.03.2016, 19:03:16
от Ferax
Георгиевская ленточка для Joomla 1.5

Автор ageent

Ответов: 10
Просмотров: 9111
Последний ответ 21.01.2016, 23:50:10
от SeBun