378
Новости о Joomla! и веб-разработке по-русски. Наш сайт: https://joomlaportal.ru По вопросам размещения новостей о Joomla @zikkuratvk
👩💻 WT Max библиотека для интеграции с Joomla.
Joomla-библиотека для API мессенджера MAX с системным плагином для настроек и диагностики подключения. Библиотека предназначена для разработчиков.
v.0.1.1.0. Что нового?
- Отправка сообщений в Max через тригер onWtmaxSendMessage. Добавлено событие onWtmaxSendMessage для отправки сообщений из сторонних Joomla-расширений в чат по умолчанию.
- Чат по умолчанию для отправки сообщений. Добавлена настройка default chat_id для исходящих сообщений (выбор MAX-чата через Joomla ModalSelect). В плагине показывается информация об этом chat_id.
- Лог исходящих сообщений. Добавлен лог исходящих сообщений в таблицу плагина #__plg_system_wtmax_messages.
- Центральная обработка входящих вебхуков. Добавлена центральная обработка входящих вебхуков из ботов MAX . Центральная обработка вебхуков триггерит событие onWtmaxIncomingWebhook для системных плагинов и плагинов группы wtmax
- Обновление PHP SDK Max. PHP SDK Max обновлён до версии 0.1.1.
Страница расширения.
GitHub расширения
@joomlafeed
#joomla #расширения #разработка #max
🚀 Вышли релизы безопасности Joomla 6.1.1 и 5.4.6!
Только что состоялся релиз Joomla 6.1.1 и Joomla 5.4.6. Это критически важные обновления безопасности, устраняющие сразу 20 уязвимостей в ядре и фреймворке!
🚨 Что закрыли разработчики?
✅ XSS (межсайтовый скриптинг): в модулях лент новостей, компонентах ассоциаций, истории контента и даже в ссылках «Подробнее».
✅ Слепые SQL-инъекции (Blind SQLi): обнаружены и исправлены уязвимости с авторизацией в компонентах поиска com_finder и тегов com_tags.
✅ Уязвимости обхода защиты: закрыто два независимых бага для обхода многофакторной аутентификации (MFA Bypass) и уязвимость CSRF при активации пользователей.
✅ Угрозы файловой системы: исправлены LFI (локальное включение файлов) в HTMLView и выход за пределы каталога (path traversal) в медиа-менеджере через API.
✅ Повышение привилегий: устранены уязвимости в com_users, позволявшие несанкционированно повышать права в системе, а также уязвимость некорректного контроля доступа в плагинах демо-данных и компоненте com_scheduler.
🛠 Исправления ошибок:
Помимо безопасности, в релиз вошло более 30 исправлений стабильности и доступности (a11y), включая фиксы для редактора TinyMCE, работы с AJAX-запросами, кастомных полей и темной темы оформления.
⚠️ Что делать администраторам сайтов?
Если вы используете ветки Joomla 5.x или 6.x, настоятельно рекомендуется обновиться как можно скорее.
#joomla #cms #безопасность
https://joomlaportal.ru/news/release-news/vyshli-relizy-bezopasnosti-joomla-6-1-1-i-joomla-5-4-6
👩💻 Как изменить вид меню панели администратора Joomla 6.
Обычно мало кто этим занимается, но у Joomla широкие возможности по изменению внешнего вида панели администратора: почти такие же, как и при работе с шаблоном фронтенда.
Ну а на видео наглядно показано, как можно изменить внешний вид и содержимое модуля главного меню Joomla в админке просто переключением параметров.
При необходимости можно изменить позицию отображения, а для совсем искушённых администраторов - создать собственный макет вывода меню.
@joomlafeed
#joomla
Как подружить TinyMCE и атрибуты Uikit 📝
Типичная ситуация: работаешь с контентом Joomla в редакторе и внезапно нужно вставить в код небольшой блок с версткой. Простая вёрстка: сетка в 3 колонки и кнопки во всю ширину. так кнопочки будут смотеться гармонично - с единой шириной и в одну строку.
⚠️Наши действия? Правильно. Переключаемся в TinyMCE в режим Выключить редактор и быстро верстаем grid. Но неприятный сюрприз в том, что нестандартные атрибуты редактор просто очищает, достаточно только выйти из режима кода и включиить WYSIWYG режим обратно. И брюки, то есть <div uk-grid> превращаются…. превращаются в элегантные шорты <div>…
И что же в такой ситуации делать?
⛔️ Создавать шорткод через Revars не всегда удобно, особенно если это разовая верстка. В условиях быстрой работы над контентом, переключаться туда-сюда очень неудобно.
⛔️ Ставить специальное расширение типа Sourcerer для вставки кода — это поставить большое расширение и следить за его обновлением, что избыточно. К тому же, это подвергнет сайт риску в плане безопасности из-за использования стороннего решения (меньше лишних расширений — спишь лучше). Расширения Regular Labs следует избегать.
⛔️ Сменить редактор на CodeMirror и поставить быструю переключалку редакторов, а в пометке к статье написать предупреждение, что внутри код? Рано или поздно, вы ошибетёсь, особенно при быстрой работе и вёрстка сломается.
⛔️ Вставлять модуль внутрь статьи с маленьким кусочком кода? Это настолько громоздкое решение, что даже говорить неудобно.
❇️ Но есть одно простое и эффективное решение.
Идём в Система > Плагины > Редактор - TinyMCE
Первая вкладка, ниже середины находим параметр Расширенные валидные элементы. Он пустой по-умолчанию. Дописываем div[*].
⚠️ Расширенные валидные элементы: div[*]
👩💻 Переопределение классов ядра Joomla с помощью плагина на примере MVCFactory.
Разработчики сайтов, веб-мастера, рассматривая Joomla как CMS, чаще всего используют компоненты ядра такими, какие они есть. Но компоненты ядра, обеспечивающие CRUD-ы в Joomla, следует рассматривать ещё и как примеры использования Joomla в качестве фреймворка. Иногда реалии проекта таковы, что требуется внести изменения именно в логику классов ядра Joomla. Я покажу это на нескольких примерах: как исхитрялись раньше и какие возможности появились в современных версиях Joomla.
В статье речь идёт не о том, чтобы править файлы ядра. Это плохая идея почти всегда. При обновлении Joomla такие изменения будут потеряны, а сопровождать их потом придётся вручную. Речь о другом: как изменить точку создания MVC-классов компонента через плагин и DI-контейнер, не залезая в core-файлы.
Ну и приятный бонус - Joomla-археология и немного красивого и ужасного треша из практики 😎
Читать статью
#joomla #разработка
👩💻 Создание материала при отправке формы RadicalForm. Плагин Joomla.
С помощью плагина для формы обратной связи Radical Form вы можете создавать материалы Joomla. Это может пригодиться для упрощённого процесса публикации статей пользователями или для создания механизма отзывов на сайте.
Ранее для Joomla 3 уже существовал подобный плагин, а механизм программного создания материалов был описан в статье Дмитрия Рекуна (@drekun) "Как программно создать материал с настраиваемыми полями на PHP".
Позже в статье "Программное создание материалов с пользовательскими полями в Joomla 5+" на Хабре был описан тот же процесс, но в рамках обновлённых подходов Joomla 5+.
Плагин Создание материала при отправке формы RadicalForm является реинкарнацией плагина RadicalForm - NewArticle, но для Joomla 5 / Joomla 6. Также в его параметрах появились настройки сопоставления полей формы Radical Form и пользовательских полей материалов Joomla.
Плагин бесплатный.
👩💻 Разработчик - участник нашего сообщества Дмитрий Денисов (@mitriy_bug).
- Плагин RadicalForm NewArticle на GitHub для Joomla 3.
- Статья Дмитрия Рекуна "Как программно создать материал с настраиваемыми полями на PHP" о Joomla 3.
- Статья Сергея Толкачева "Программное создание материалов с пользовательскими полями в Joomla 5+"
- Страница расширения и скачать
@joomlafeed
#joomla
WT Yandex map items модуль Яндекс.Карт для Joomla v.2.2.0.
Модуль выводит метки из различных компонентов на Яндекс.Карты. На данный момент выводятся только материалы Joomla. Используется API 3.0 Яндекс.Карт. Поддерживается Joomla 5 и старше.
v.2.2.0. Что нового?
Кастомизация Яндекс.Карты.
Добавлен новый параметр в настройках отображения модуля: теперь можно указать путь к готовому JSON-файлу стиля карты от корня сайта. Модуль читает этот файл и применяет стиль к слою Scheme через YMapDefaultSchemeLayer.customization.
Улучшена работа нескольких модулей на одной странице.
Если на странице размещено несколько экземпляров модуля, каждый из них использует только свой JSON-стиль карты. Данные кастомизации передаются в JavaScript отдельно для каждого module_id, поэтому настройки одного экземпляра не подмешиваются к другому.
Сохранение вида карты после действий пользователя.
Сохранение центра и масштаба карты теперь выполняется после завершения пользовательского действия с картой, а не во время инициализации или программного обновления карты. Это уменьшает риск перезаписи общих данных при загрузке страницы с несколькими картами.
Страница расширения
GitHub расширения
#joomla #расширения #яндекс
👩💻 WT Max библиотека для интеграции с Joomla.
Вышла Joomla-библиотека для API мессенджера MAX с системным плагином для настроек и диагностики подключения. Библиотека предназначена для разработчиков.
Расширение является Joomla-обёрткой над самостоятельным PHP Composer-пакетом Webtolk\Max. PHP SDK разрабатывалось с учётом стандартов PSR и полностью не зависит от какого-либо фреймворка и/или пакета.
Библиотека может использоваться для:
- отправки сообщений через бота в мессенджере Макс с сайта (разного рода уведомления),
- отправки контента с сайта в мессенджер - видео, аудио, картинки
- кнопок-ссылок к сообщениям
- приёма и обработки реакций на эти кнопки
- обработки ответов в чате / личных сообщениях
- работы с пользователями, чатами, статусами "печатает/просмотрено" и т.д.
👉 PHP SDK работает с:
- PHP 8.1+
- любым PSR-18 HTTP-клиентом (Guzzle, Symphony Http client, Joomla HTTP и другие)
- стандартом PSR-17 RequestFactoryInterface и StreamFactoryInterface
- любым PSR-3 логгером
👩💻 Joomla-библиотека интегрирует в ваш сайт PHP SDK, использующий инструменты ядра Joomla: http клиент, фабрики PSR-17, стандартный PSR-3 логгер из ядра Joomla.
Пример кода
<?php
declare(strict_types=1);
use Webtolk\Wtmax\Wtmax;
defined('_JEXEC') or die;
$max = Wtmax::getInstance();
$bot = $max->bots()->me();
echo $bot->getId();
echo $bot->getUsername();
Вышел RadicalForm 4.0.0 🎉
Это новая версия плагина форм обратной связи для Joomla 5 и 6.
Главное:
— новая архитектура плагина;
— поддержка Joomla 5 и Joomla 6;
— работа на Joomla 6 без плагина обратной совместимости;
— новый раздел «АнтиСпам»;
— блокировка по времени отправки формы, IP, User-Agent и содержимому полей;
— проверка CSRF-токена при загрузке файлов;
— переезд репозитория в организацию RadicalMart.
Важно: на Joomla 3 и 4 эту версию устанавливать нельзя — работать не будет.
Отдельное спасибо Дмитрию Васюкову @fictionlabs за Pull Request, который сильно ускорил миграцию кода.
Подробнее:
https://radicalmart.ru/novosti/vyshla-versiya-radicalform-4-0-0
👩💻 SM WT CDEK аддон доставки для JoomShopping.
Способ доставки для интернет-магазина JoomShopping. Работает с API CDEK v.2. Считает стоимость доставки, позволяет выбрать пункт выдачи заказа CDEK на карте, отображает полную информацию о ПВЗ в заказе. Для работы аддона необходимо установить и настроить библиотеку WT CDEK.
👉 v.1.3.4. Что нового?
- Скидки на доставку. Добавлены настройки скидок на доставку в зависимости от суммы заказа. Также можно выбрать какую цену использовать: до применения купона или после.
- Фиксированная наценка. Добавлено поле для фиксированной наценки на доставку в интерфейс цены на доставку.
- Локализация. Сделаны файлы локализации. Русский и английский языки.
- Рефакторинг и чистка кода. Приблизили код к стандартам.
Страница расширения
@joomlafeed
#joomla #joomshopping #расширения
👩💻 Joomshopping: Web services REST API - плагин для Joomla.
Разработчики компонента интернет-магазина JoomShopping представили аддон, добавляющий функционал REST API в компонент. REST API в Joomla является "прослойкой" к функционалу панели администратора. Вы можете использовать его для создания мобильных приложений, интеграции со сторонними сервисами или для работы с ИИ-агентами.
Некоторые детали:
Base URL: /api/index.php/v1/shop/{resource}
Доступные точки входа (более 40):
- Catalog: products, categories, manufacturers, productlabels, productimages, productsvideos, productsfiles
- Attributes: attributes, attributesgroups, attributesvalues, freeattributes, productsattrs, productsattr2s
- Product extras: productfields, productfieldvalues, productsoptions, productsprices, productsrelations
- Orders: orders, orderitems, orderhistorys, orderstatus
- Payments: payments, paymenttrxs, paymenttrxdatas
- Shipping: shippings, shippingsprices, shippingmethodpricecountries, shippingmethodpriceweights, deliverytimes
- Store settings: currencies, countries, taxs, exttaxes, units, coupons, languages, addons
- Configuration: configs, configseos, configstatictexts, importexports
- Users: users, usergroups, vendors, reviews
Для авторизации используются встроенные механизмы ядра Joomla. По умолчанию в Joomla включён плагин авторизации по токену пользователя и этот токен доступен только для группы супер-пользователей, однако вы можете самостоятельно добавить нужные группы в параметрах плагина группы api-authentication или же включить плагин Аутентификация API - Базовая аутентификация, который включает возможность авторизации в REST API Joomla по логину и паролю пользователя.
⚠️ Разработчик предупреждает, что пока что этот аддон является alpha-релизом и не рекомендуется к применению на реальных "боевых" проектах.
Также доступно видео-демонстрация работы этого аддона с ИИ-агентом Claude.
Смотреть видео (Youtube).
Страница аддона
Аддон JoomShopping MCP Server
#joomla #расширения #joomshopping
Маленький апгрейд ленты, который даёт большой буст в карьере.
Наш канал JoomlaFeed попал в подборку тг-каналов про ИТ, ИИ, технологии и карьеру — получилась такая ламповая тусовка «для своих» 😎
Тут собрали каналы, которые реально помогают:
➕ следить за ИИ — от свежих инструментов до реальных кейсов
➕ разбираться в технологиях — тренды, обзоры и объяснения
➕ расти в IT — советы по карьере, поиску работы и развитию
➕ быть в теме HR Tech — как технологии меняют найм и управление
🔠 Добавьте папку себе /channel/addlist/18HEmAENo0FkYjUy
👩💻 Admin Checklist для Joomla простой компонент задач прямо в админке.
Admin Checklist от Joomill — это расширение для Joomla, предназначенное для организации и контроля задач непосредственно в административной панели сайта. Решение ориентировано на администраторов, разработчиков и команды поддержки, которым важно структурировать регулярные операции и снизить риск пропуска критичных действий.
Расширение реализует внутри Joomla функциональность чек-листов, позволяя:
- формировать списки задач (checklist’ы)
- отслеживать статус выполнения
- структурировать задачи по категориям
- связывать задачи с конкретными страницами админки
Таким образом, Joomla используется не только как CMS, но и как инструмент контроля.
В пакет входят :
- Компонент - управление задачами и категориями
- Модуль - отображение чек-листов в панели управления
- Плагины - интеграция с системными событиями (например, логирование действий)
Есть импорт и экспорт задач, плагин логирования действий пользователя - видим кто выполнил задачу, фиксирует изменение статусов.
Есть платная PRO-версия, где реализовано назначение исполнителей и повторяющиеся задачи.
Страница расширения
#joomla #расширения
👩💻 Joomla-дайджест. 1-й квартал 2026 года.
Все главные новости из мира Joomla за 1-й квартал 2026 года в одной статье. Традиционно дайджест собирает новости сообщества, релизы, расширения, интеграции, видео и статьи из мира Joomla.
Читать дайджест на Хабре.
#joomla #community
👩💻 Компонент "CS Афиши" для Joomla.
Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.
В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"
Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.
Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.
Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.
P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.
Разработчик - участник нашего сообщества Дмитрий Денисов (@mitriy_bug).
Страница расширения
Демо
#joomla #расширения
👩💻 Модуль joomLab Article Slider.
Модуль joomLab Article Slider загружает материалы динамически (ajax), что позволит максимально увеличить скорость загрузки страницы, если на ней используется много контентных модулей, а в каждом таком модуле выводится много материалов. Материалы в модуле выводятся в виде адаптивного слайд-шоу (используется swiper.js).
Как работает?
Материалы в модулях, которые видимы при загрузке страницы, загружаются только после полной загрузки страницы , а модули, которые не видимы при загрузке страницы, загружаются только при прокрутке до модуля.
Модуль поддерживает стандартное переопределение макета Joomla. Распространяется бесплатно.
Разработчик - участник нашего сообщества Александр Новиков (@pro_portal).
Страница расширения
#joomla #расширения
JL Sitemap 2.2.0 — обновление
Вышла новая версия популярного расширения для генерации карты сайта.
Главное в релизе:
— Надёжная генерация: sitemap записывается атомарно и не повреждается при сбое
— Полная совместимость с Joomla 5 и 6 (минимум PHP 8.1)
— Исправлена мультиязычная генерация через CLI и планировщик задач
— Корректные SEF-ссылки VirtueMart для разных языков
— Валидный sitemap изображений и точная обработка noindex
Подробности и загрузка: https://joomline.ru/rasshirenija/komponenty/jlsitemap.html
Аддон Счет на оплату PDF JoomShopping 5+.
Полная автоматизация выставления и отправки счетов клиентам вашего интернет-магазина.
Шаблоны под способы оплаты.
- Создавайте уникальные шаблоны счетов для разных типов клиентов. Вы можете настроить отдельный бланк с полными реквизитами для юридических лиц и совершенно другой вариант (например, квитанцию) для оплаты физическими лицами через банк.
- Мультиязычность из коробки. Расширение полностью поддерживает многоязычность. Вы можете настроить и перевести шаблоны счетов сразу для всех языков, включенных в вашем JoomShopping, чтобы иностранные клиенты получали документы на своем родном языке.
- Быстрый предпросмотр.
- Брендирование и автоотправка.
- Шорткоды для использования в макете.
Страница расширения
@joomlafeed
#joomla #joomshopping
👩💻 Вышла версия SP Page Builder 6.5.0.
Новый релиз известного конструктора страниц для Joomla от команды JoomShaper.
v.6.5.0. Что нового?
- Новое: Добавлена поддержка CAPTCHA для подтверждения работы в Joomla 6.1 во все формы SharePoint Page Builder.
- Новое: Добавлена поддержка схем микроразметки для страниц через плагин Joomla System - Schema.org.
- Новое: Динамический контент и динамические статьи теперь поддерживают нумерованную пагинацию.
- Новое: Добавлена опция паузы при наведении курсора для всех аддонов карусели.
- Обновление: Добавлена опция смещения даты для фильтрации по текущей дате в динамическом контенте.
- Обновление: теперь в заголовках аддона Accordion может отображаться фоновое изображение.
- Обновление: В настройках отображения аддона Div теперь присутствует элемент Grid.
- Обновление: Добавлена маркировка источника для дополнений с динамическим контентом.
- Обновление: заменён Twitter на X для дополнения Social Share.
- Обновление: Улучшена доступность (для слабовидящих) дополнения Accordeon.
- Исправление: Устранена проблема со статусом плагина изображения профиля пользователя.
- Исправление: Исправлена проблема с адаптивностью зеркального отображения кода во фронтенд-редакторе.
- Исправлено: Исправлена проблема с настраиваемым положением фонового изображения.
- Исправлено: Исправлена ошибка, из-за которой вставка текста внутрь дополнения «Коллекция» приводила к отключению дополнения.
- Исправлено: Исправлена проблема с шириной карусели изображений, возникавшая при размещении изображений внутри дополнения «Вкладки».
- Исправлено: Оригинальное описание и изображение теперь корректно отображаются на страницах отдельного просмотра динамического контента.
- Исправлено: Исправлена ошибка перенаправления в дополнении «Форма подписки».
- Исправление: Устранена проблема с URL-адресами шрифтов Google Fonts.
Читать новость
@joomlafeed
#joomla #расширения #шаблоны
🚀 Вышел RadicalForm 4.2.0 «Содружество»
Новый релиз RadicalForm посвящён расширению возможностей для плагинов и интеграций.
Главная идея версии — сделать RadicalForm более открытым для взаимодействия с другими расширениями Joomla и дать разработчикам больше инструментов для обработки формы на серверной стороне.
Что появилось и изменилось:
— новые возможности для PHP-плагинов RadicalForm;
— серверная валидация данных формы;
— более гибкая обработка ошибок;
— улучшенная история отправок;
— разделение обычных сообщений и спама;
— доработки в обработке файлов и логов;
— улучшенная совместимость с актуальными версиями PHP.
Мы назвали этот выпуск «Содружество», потому что он делает RadicalForm не просто формой обратной связи, а более удобной основой для взаимодействия разных плагинов, сценариев и интеграций.
Подробнее о релизе — в статье:
https://radicalmart.ru/novosti/reliz-radicalform-4-2-0
👩💻 Плагин шорткодов для Joomla. Статья на Хабре.
Новая статья на Хабре описывает как создать собственный плагин для обработки собственных же шорткодов.
👩💻 Автор статьи - участник нашего сообщества Олег Воронкович с (@cheaptanks). Это дебют автора на Хабре - поддержим его плюсами в карму! Приветствуется адекватная и обоснованная конструктивная критика в комментариях под статьей.
Читать статью на Хабре
@joomlafeed
#joomla
Обновилось расширение "Доставка в пункты самовывоза JoomShopping 5+"
- добавлена возможность выбора пункта самовывоза на карте (Гугл карты и Яндекс карты).
- каждому пункту можно назначить емейл, на который будет приходить заказ при смене статус заказа на указанный в настройках пункта. (для своевременного уведомления о необходимости комплектации на выдачу)
- удобно для региональных пунктов самовывоза с группировкой (по регионам) для каждого способа доставки. а также для удобного представления собственных и партнерских пунктов самовывоза.
Страница расширения
#joomla #joomshopping
🚀 Вышла новая версия RadicalForm 4.1.0
В обновлении:
— 📎 Множественная загрузка файлов (да, наконец-то)
— 💬 Интеграция с российским мессенджером Макс
— ⚙️ Добавлен переключатель возможности загрузки файлов
— 📊 Логи стали понятнее (Антиспам показывает поле, вызвавшее блокировку )
Плагин остаётся лёгким, быстрым и работает в любом месте сайта на Joomla — без лишних зависимостей.
📖 Подробнее об обновлении:
https://radicalmart.ru/novosti/vyshla-versiya-radicalform-4-1-0
👩💻 JoomShopping: Самый полный курс по созданию интернет-магазина на CMS Joomla.
В открытый доступ выложен видео-курс Дмитрия Гончарова по созданию интернет-магазина на связке Joomla + JoomShopping. Видеоуроки содержат пошаговые инструкции от регистрации хостинга до особенностей вёрстки, настройки способов оплаты и доставки.
В видео фигурирует JoomShopping 4 и Joomla 3, однако JoomShopping довольно консервативный компонент и многие способы и подходы в нём не менялись годами, поэтому данные видео могут быть по прежнему полезны.
Смотреть видео-курс
@joomlafeed
#joomla #joomshopping #видео
Вышла новая версия RadicalForm 3.1.6
Это последняя версия плагина, выпущенного для архитектуры Joomla 3 и 4.
Несмотря на то, что Joomla 3 и 4 уже не поддерживаются и их нельзя использовать на новых сайтах, множество уже созданных сайтов сейчас подвергаются атакам усовершенствованных ботов.
Эта версия плагина вводит новый раздел "АнтиСпам", который позволяет бороться с атаками таких ботов по анализу содержимого и времени отправки форм.
более подробно здесь
https://radicalmart.ru/novosti/vyshla-versiya-radicalform-3-1-6
само расширение тоже переехало на сайт radicalmart.ru
🚀 Встречайте Joomla 6.1 [Nyota] и Joomla 5.4.5! ⚡️
Главное событие дня — выход новой версии Joomla 6.1!
💎 Что нового в 6.1:
— Proof-of-Work CAPTCHA: встроенная защита от спама без API и внешних сервисов.
— Визуальный Workflow: интерактивные диаграммы для управления публикациями.
— Медиа-поля: поддержка аудио, видео и документов в Custom Fields.
— Версионность модулей: теперь история изменений доступна и для модулей.
🛠 Что исправили в 5.4.5:
— Устранена рекурсия в loadposition/loadmodule.
— Исправлены даты и часовые пояса в Медиа-менеджере.
— Поправлена логика отображения полей (ShowOn).
📈 Обновляемся:
Рекомендуем перейти на 6.1 для доступа к новым функциям или обновить 5.x до 5.4.5 для стабильности.
📖 Читаем новость
#Joomla #Joomla6 #Update #Joomla5
Видео-курс по CMS Joomla.
Полный путь от установки Joomla до создания и настройки полноценного сайта с контентом, меню, дизайном, пользователями и расширениями: 144 подробных урока по одной из самых мощных CMS для создания сайтов - Joomla.
Большая часть уроков записана ещё для Joomla 4, но по прежнему не теряют своей актуальности. Ранее эти уроки составляли платный курс Дмитрия Гончарова, теперь выложены в открытый доступ автором.
Опубликованные видео составляют 9 модулей и выложены в хронологическом порядке.
1. Введение и установка Joomla
- Что такое Joomla, возможности, где скачать.
- Хостинг, домен, подключение, установка CMS.
- Обзор админки (панель управления, модули, шаблоны)
2. Основы работы с контентом в Joomla.
Материалы (статьи), категории, структура контента, вывод на сайт.
3. Меню и навигация.
Типы пунктов меню. Связка меню ↔️ контент. URL и структура сайта. Как строится сайт логически.
4. Модули сайта (frontend).
Что такое модули, позиции, вывод блоков (меню, формы, HTML и т.д.).
5. Шаблоны и внешний вид.
Шаблоны сайта, настройка дизайна, позиции шаблона.
6. Пользователи и доступ (ACL).
Группы пользователей, права доступа, ограничение контента. Кто что может видеть и делать в Joomla.
7. Расширения Joomla.
Установка компонентов, модулей, плагинов, обзор экосистемы. Практическое использование.
8. Практическая работа с сайтом.
Настройка реальных страниц. Формы, обратная связь. Работа с медиа.
9. Дополнительные возможности и продвинутые вещи.
SEO, оптимизация, доп. настройки системы и практические советы.
Смотреть курс на RuTube.
#joomla #видео
👩💻 Вышел JoomShopping 5.9.1 - компонент интернет-магазина для Joomla.
В новом релизе:
- исправлена ошибка дублирования номеров заказов при ручном создании в панели администратора.
- исправлена загрузка изображений в атрибуты товара
- добавлен новый параметр в триггер onAfterRemoveProductField
- новые параметры config.php
-- product_img_show_all_if_no_attr
-- prod_attr_load_data_by_partial_selection
-- user_password_gen_in_shop
- Добавлено сообщение об успешном применении кода для скидки
- код платежа теперь сохраняется в логи компонента.
- История версий JoomShopping
- Скачать JoomShopping
@joomlafeed
#joomla #joomshopping #расширения
👩💻 Joomla World Conference пройдёт 16-18 октября 2026 г. в Германии.
После долгого перерыва возвращается Всемирная конференция Joomla. В течение двух с половиной дней участников ждут четыре параллельных секции, две на английском и две на немецком языках, с докладами от международных спикеров. Также на мероприятии будет выделено пространство, где спонсоры смогут продемонстрировать свою продукцию и наладить контакты с сообществом.
👉 Среди заявленных спикеров:
- Лаура Гордон, координатор команды Joomla User Group и организатор конференции JoomlaDay USA, США.
- Брайан Тиман, сооснователь Joomla и Open Source Matters, Англия.
- Сигрид Грамлингер, координатор Joomla Production Department и член оргкомитета конференции, Австрия.
- Рене Крейвельд, Joomla разработчик, Нидерланды.
- Янник Готье, один из организаторов JoomlaDay France, Франция.
- Марио Фрауне, специалист по UX, Австрия.
- Филлип Уолтон, релиз-менеджер Joomla 6.0, Англия.
- Надя Ламиш, руководитель команды Social Media в Joomla, Германия.
- Харальд Лейтнер, релиз-менеджер Joomla 6.2, член команды безопасности Joomla, Security Strike и член оргкомитета, Австрия.
- Давид Жарден, руководитель Joomla Security Strike Team, Германия.
- Вивана Менцель, руководитель команды Accessibilty & Usability в Joomla, Германия.
- Бенджамин Тренкл, руководитель команды поддержки CMS (CMS Maintenance Team), Германия.
- Марк Дешевр, автор многочисленных публикаций и видео о Joomla, Бельгия.
❓ Хотите стать докладчиком?
Хотите поделиться чем-то с сообществом Joomla? Конференция приглашает докладчиков: вы разработчик, дизайнер, владелец агентства, эксперт по доступности для слабовидящих или просто человек, у которого есть интересная история о создании сайтов на Joomla. Сессии могут проводиться на английском или немецком языке.
🪙Спонсорам.
Вы можете стать одним из спонсоров конференции. С помощью конференции вы сможете:
- Установить связь с глобальной аудиторией разработчиков, агентств разработки и лиц, принимающих решения.
- Представить свои товары, услуги или расширения
- Укрепить свой бренд в экосистеме Joomla.
- Поддержать и внести свой вклад в будущее открытого исходного кода.
Независимо от того, являетесь ли вы глобальной компанией, агентством или независимым разработчиком, мы предлагаем ряд пакетов, адаптированных к различным целям и бюджетам.
От масштабных спонсорских проектов до доступных пакетов услуг для сообщества и расширения охвата — каждый вариант разработан таким образом, чтобы принести реальную пользу как спонсорам, так и участникам.
Сайт конференции
Список докладчиков
Подробности для спонсоров
@joomlafeed
#joomla #community
Яндекс выпустил инструмент Видимость сайта в Алисе AI.
С тех пор, как в поисковиках появились нейроответы ИИ, трафик на сайты стал гораздо меньше, так как пользователь стал получать информацию непосредственно на странице поисковика без перехода на сайт. Но при генерации ответа ИИ указывает источники - ссылки на сайты, информация которых была использована для генерации ответа.
Долгое время у всех был немой вопрос: "Как же теперь оценивать эффективность сайта?". Теперь этот на этот вопрос отчасти отвечает новый инструмент аналитики.
Процитируем справку Яндекса по инструменту:
На запросы пользователей в Поиске может отвечать Алиса AI. Ответы появляются в поисковой выдаче, в объектных ответах и на отдельной вкладке Поиска. В них чаще всего упоминаются страницы сайтов, на которые Алиса AI опиралась при подготовке ответа.
С помощью инструмента Видимость сайта в Алисе AI в Яндекс Вебмастере вы можете:
- узнать долю упоминаний сайта среди источников в ответах Алисы AI в Поиске и отследить динамику изменений;
- посмотреть примеры запросов, по которым страницы сайта показываются в ответах Алисы AI;
- посмотреть примеры сайтов той же тематики, которые часто упоминаются в генеративной выдаче.
Данные отображаются за последние 3 месяца и обновляются каждую неделю.
Статистика собирается только по тем запросам, по которым ваш сайт уже находится достаточно высоко в поисковой выдаче. Это позволяет анализировать видимость именно в той нише, где вы заинтересованы в продвижении, и избегать «размытия» по малозначимым для вас запросам.
Кроме того, такой подход обусловлен работой Алисы AI: она строит ответ с опорой на самые релевантные, информативные и качественные страницы, которые обычно занимают высокие позиции в Поиске.