Вышел JoomShopping 5.4.0
Один из популярных компонентов интернет-магазина для Joomla за недавнее время получил 3 релиза: 5.3.4, 5.3.5, 5.4.0.

👩‍💻 Что нового?
Типы характеристик
Добавлены новые типы характеристик, теперь характеристика может быть типов
- Список,
- Множественный список,
- Текст (сохранить уникальный),
- Текст.
⚠️ Старые характеристики типа "текст" помечены как "устарел".
‼️ Примечание deprecated (устарело) означает, что в будущем этот параметр будет удалён. Когда именно, а также какие варианты переноса старых текстовых характеристик в новые предложат разработчики JoomShopping пока что остаётся вопросом.

Наличие товара

Новый значок доступности товара в шаблоне по умолчанию. С иконкой.

Скачать логи
Если переключить JoomShopping в режим разработчика, то в разделе "Опции" появится кнопка "Logs", где можно скачать файлы логов ошибок, инсталляции, оплат и платёжных данных, логи аддонов платёжных методов.

Добавлены настройки прав доступа для способов оплаты и доставки.

Если вы используете официальные расширения команды разработчиков JoomShopping - в списке аддонов можно увидеть актуальные версии и следить таким образом за обновлениями.

Также добавлены новые триггеры для плагинов, исправлены некоторые ошибки валидации форм, CSS, обновлён lightbox, добавлен параметр в конфиг payment_status_no_send_mail_status (не все параметры конфига JoomShopping доступны в админке, их можно увидеть в файле components/com_jshopping/config/default_config.php и переопределить в файле components/com_jshopping/config/user_config.php).

Спасибо за подсказки @IhorNVG

Подробнее: история версий JoomShopping

#расширения #JoomShopping
Please open Telegram to view this post
VIEW IN TELEGRAM
Вышли релизы Joomla 5.1.0 и Joomla 4.4.4
👩‍💻 Какие новые возможности появились в Joomla 5.1?
- TUF updater для обновления ядра
Чтобы избежать возможные атаки при обновлении, в систему обновления была добавлена поддержка The Update Framework.
- Переключатель тёмной темы и её множественные улучшения
Тёмная тема была значительно доработана и улучшена. Добавлен переключатель для выбора светлой темы, тёмной темы или включение темы на основе настройки операционной системы.
- Приветственный (Welcome) обучающий тур
Для новых установок приветственный тур будет включаться автоматически.
- SEO: настройка для слеша в конце URL-адреса
В SEF плагин добавлена настройка, которая позволяет добавлять или убирать завершающий слеш в конце URL.
- SEO: улучшения поведения URL с index.php
В SEF плагин добавлена настройка, которая позволяет убирать index.php
В общие настройки добавлено уведомление о дополнительных настройках в SEF плагине
В раздел SEO общих настроек добавлено уведомление о том, что в SEF плагине есть дополнительных настройки, которые относятся к SEO.
- Улучшение Jooa11y (версия сайта для слабовидящих)
Значительные улучшения плагина проверки доступности.
- Поддержка валидации полей формы с помощью регулярных выражений
Добавляем validate="regex" в XML формы и само выражение в validate_regex="".
- Два новых типа схемы для Schemaorg
Добавлены два новых плагина для Schema.org: Generic и Article.
- Замена Bootstrap modal на dialog
Во многих местах заменены устаревшее модальное окно на более современное окно dialog.
- Обновление: улучшена обработка ошибок при записи файлов
Попытка улучшить процесс обновления и его зависания посередине процесса.
- Расширения и совместимость
В Joomla 5.1 представлены Fontawesome 6.5.1 и TinyMCE до 6.8.3.
- Добавлена поддержка SVG в mod_banners
В модуле можно было загрузить SVG, но он не отображал изображение. Это исправлено.
И множество других изменений и улучшений.

Подробнее на сайте Joomla-сообщества
Please open Telegram to view this post
VIEW IN TELEGRAM
Добавление полей Joomla в результаты Умного Поиска при помощи JFilters
Страница результатов Умного Поиска позволяет нам отображать некоторые поля (изображение, категорию, дату и т. д.), но не пользовательские поля. Поскольку поля Joomla предоставляют очень гибкий способ добавления дополнительных свойств к нашему контенту, их отображение в результатах поиска может сделать результаты более значимыми.
Тот же макет, который используется в Умном Поиске Joomla, также используется JFilters. Таким образом, наша настройка повлияет как на результаты выдачи Умного Поиска, так и на компонент JFilters.

Читать статью на Хабре

Спасибо за перевод участнику сообщества @norrbits
Что нового в joomla 5.1?
16 апреля 2024 года вышли релизы Joomla 5.1 и Joomla 4.4.4. Если Joomla 4.x уже находится в режиме поддержки и получает только "заплатки", то в каждом выпуске Joomla 5.x появляется что-то новое. Краткий список был опубликован в недавней новости. Давайте посмотрим подробнее на то что же именно появилось в Joomla 5.1.

https://habr.com/ru/articles/809491/
Обновление модуля WT Quick links v.2.2.0
Модуль позволяет создавать быстрые наборы элементов: ссылки на различные сущности на сайте Joomla: категории материалов, Virtuemart, JoomShopping, пункт меню или пользовательскую ссылку. Есть условия для исключений показа элементов списка.

Вы можете создавать собственные макеты вывода модуля, создавая таким образом почти всё, что угодно: от простого списка ссылок до стены фотографий на главную страницу или ссылки-теги для перелинковки категорий интернет-магазина. Модуль позволяет выводить изображения, адаптивные изображения, видео, адаптивные видео. Также это могут быть не только ссылки, но и список вопросов FAQ, элементы Bootstrap Tabs, Accordion и т.д.

v.2.2.0 Что нового?

- Атрибут Onclick
Добавлена возможность указания атрибута onclick. Его можно использовать для указания целей систем аналитики или же для собственного js-кода.
- Wrapped Editor
Поле редактора для дополнительного текста занимало большую часть экрана, что доставляло неудобство при работе с большим количеством элементов. Теперь поле редактора спрятано за Bootstrap Accordion.
- Поддержка тёмной темы Joomla 5
Исправлены случаи неверного отображения при использовании тёмной темы в Joomla 5.
- Рефакторинг кода
Проведена небольшая чистка кода.

Страница расширения
GitHub

#расширения #virtuemart #JoomShopping
Выпуск Joomla Community Magazine за апрель 2024
Апрельский выпуск журнала сообщества Joomla. Краткое содержание статей и интервью этого номера.
👩‍💻 Обновления ядра Joomla с защитой от несанкционированного доступа — TUF в версии 5.1.
Что произойдет, если злоумышленник сможет манипулировать сервером обновлений Joomla? Можно ли доверять обновлениям ядра в админке Joomla?
👩‍💻 "Зеленые" сайты помогут сохранить ноги сухими
Статья-призыв к созданию "зеленых" сайтов, могущих позитивно повлиять на глобальные экологические проблемы.
👩‍💻 Что нового в Joomla 5.1?
Последняя версия Joomla содержит ряд интересных улучшений и функций для пользователей и разработчиков. Вот обзор основных новых функций Joomla 5.1!
Также мы сделали свой собственный обзор новинок в Joomla 5.1, доступный на joomlaportal и Хабре.
👩‍💻 Знакомство с командой, работающей над Joomla 5.2.
Двойное интервью с новой командой разработчиков Joomla 5.2. Планы на будущее Joomla 5.2.
👩‍💻 Какие типы изображений должно использовать на своём сайте?
Это руководство для начинающих просто объясняет, что такое различные форматы файлов изображений и как правильно их использовать на своем веб-сайте.
👩‍💻 Найдите свой путь в Joomla сообществе
Вы решили присоединиться к сообществу Joomla и, возможно, даже улучшить её. Прекрасно! Но что теперь? Где все? Как найти подходящую вам команду и как к ней присоединиться?
👩‍💻 Возможности ядра Joomla: несколько страниц, табов и слайдеров с помощью плагина разрыва страниц (Page Break).
Как представить свой контент с помощью табов, ползунков или нескольких страниц с навигацией с помощью ядра Joomla.
👩‍💻 Почему я вношу свой вклад в Joomla: Peter Martin
Интервью с разработчиком расширений для Joomla и контрибьютером в ядро CMS Питером Мартином.
👩‍💻 Конференция Reconnect with Joomla, Брисбен, Австралия (15–17 марта 2024 г.)
В марте 2024 года в Австралии прошла первая с 2020 года оффлайн конференция о Joomla.

Подробнее на портале сообщества Joomlaportal.ru

Подписывайтесь на новости мира Joomla на канале @joomlafeed
Please open Telegram to view this post
VIEW IN TELEGRAM
SVG-спрайты – удобная работа с иконками на вашем сайте
Ни один современный веб-дизайн не обходится сегодня без иконок. Они везде. Они всюду. Они на кнопках, фильтрах, сортировках. По ним мы понимаем значение элемента интерфейса мгновенно, не читая даже описание.

Бургер-меню, стрелки слайдера, избранное и корзина, сворачивание и разворачивание блока, перетаскивание – всем правят иконки.

В этой статье Виталий Wedal (@wedalru) рассказывает просто, и в то же время подробно, про способы работы с SVG-иконками на вашем Joomla сайте.

https://wedal.ru/shabloni-joomla/svg-sprajty-udobnaya-rabota-s-ikonkami-na-vashem-sajte.html
Видео: Как создать главную страницу сайта на Joomla только с помощью модулей
На канале Basic Joomla Tutorials появилось видео, описывающее действительно самый базовый функционал Joomla. Главные страницы сайтов на Joomla собираются либо модулями, либо конструкторами страниц. Если же вы не хотите зависеть от стороннего расширения и пути его развития, то выбор один - только модули. Как это сделать - смотрите в видео.
Кстати, упоминаемый в видео компонент пустой страницы Just a Blank является форком компонента Blank Page, созданного российским разработчиком AlekVolsk. В форке обновили структуру компонента до архитектуры Joomla 4 / Joomla 5. То же самое было параллельно проделано и нами, поэтому для этой задачи даже есть 2 компонента на выбор 😂.

https://www.youtube.com/watch?v=qE1oXogva0Y

Компонент Blank Page для Joomla 3 (оригинальный, отечественный)
Компонент Blank Page для Joomla 4 / Joomla 5 (отечественный)
Компонент Joomla JUST A BLANK FREE (импортный)

#видео #расширения
Плагин формы обратной связи Radical Form совместим с Joomla 5
Профессиональный плагин-обработчик форм обратной связи Radical Form получил совместимость с Joomla 5 с релизом 3.1.5. Особенность плагина в том, что он позволяет отправлять абсолютно любые формы: стандартные callback формы, квизы, опросы и т.д., но не предоставляет готового фронтенда. Такой подход предоставляет разработчикам практически неограниченную гибкость в разработке, но при этом требует от них определенного уровня знаний и умений. Radical Form даёт возможность сторонним разработчикам обрабатывать данные форм в момент отправки, что позволяет очень удобно и быстро интегрировать его со сторонними сервисами. Для плагина существуют сторонние плагины для интеграции Radical Form с Битрикс 24 и AmoCRM.
Разработчик Radical Form - @progreccor

v.3.1.5. Что нового?
В этом релизе добавлена совместимость Joomla 5.

Страница расширения
GitHub расширения
#расширения
Как настроить умный поиск по сайту в Joomla 4 и Joomla 5?
В состав ядра Joomla 4 и Joomla 5 входит улучшенный компонент Умный поиск с возможностью активной поисковой индексации. Версия данного компонента для Joomla 3 включала опцию ручного индексирования, которую необходимо было запускать каждый раз, когда мы добавляли новый контент на веб-сайт. Умный поиск в Joomla 4/5 предлагает активный индекс контента, т. е. если мы добавляем на сайт новый контент, то CMS автоматически индексирует новые элементы для результатов поиска. Кроме этого, умный поиск в Joomla предоставляет и другие новые возможности, такие как расширенные фильтры поиска и карты контента.
Подробнее в статье на Joomla Center.

https://joomla.center/knowledge-base/basics/smart-search-joomla

Подписывайтесь на @joomlafeed
Создаём плагин авторизации в Joomla 5 по e-mail
Joomla 5 позволяет пользователям входить в систему только под именем пользователя. Однако многие пользователи для удобства предпочитают входить в систему, используя свой адрес электронной почты. В этом уроке мы рассмотрим, как создать плагин для Joomla 5, при помощи которого пользователи смогут входить в систему, используя адрес электронной почты вместо имени пользователя.

Перевод статьи из блога JReviews участником нашего сообщества Евгением Сивоконь @norrbits.

В статье описывается создание плагина по архитектуре Joomla 3. Однако, его можно легко апгрейдить до архитектуры Joomla 4 / Joomla 5, поискав соответсвующие статьи на том же Хабре.

https://habr.com/ru/articles/809079/
TF Countdown - обратный отсчёт. Плагин пользовательского поля Joomla 4 / Joomla 5.
Плагин добавляет пользовательское поле с указанием даты и времени. При заполнении поля, например, в материалах, будет добавлен обратный отсчет с указанием дней, часов, минут и секунд, оставшихся до наступления выбранного момента. Например, до выхода кинофильма в прокат или релиза игры.

Демо плагина: https://www.youtube.com/watch?v=R4AmM5QsYbE

Плагин имеет бесплатную и платную версии, однако не указаны отличия платной версии от бесплатной.
Страница расширения: https://www.techfry.com/joomla-extensions/countdown-joomla-custom-field
Joomla Extensions Directory: https://extensions.joomla.org/extension/authoring-a-content/custom-fields/tf-countdown/

#расширения #видео
Генератор плагина для Joomla 4 и Joomla 5
Данный генератор для Joomla-разработчиков помогает создать болванку плагина по структуре файлов и классов Joomla 4 и Joomla 5. Создаётся сервис-провайдер, основной класс плагина, языковые файлы для русского языка.

Созданный плагин будет не совместим с Joomla 3. Также автор генератора предупреждает, что версия Joomla 4 должна быть не ниже 4.4.4, хотя судя по генерируемому коду всё должно быть ОК. В любом случае разработчик разберется что с этим делать и может сэкономить время.

Генератор болванки плагина для Joomla 4 / Joomla 5

Автор генератора - @sitogon

#разработка
4Command - расширение для навигации и администрирования Joomla-сайтов
Расширение добавляет панель поиска нужных функций в админке Joomla, что позволяет быстрее добраться до нужного раздела. Также добавляются горячие клавиши для многих разделов админки, быстрое переключение между редакторами, очистка кэша, сохранение по нажатию на Ctrl / Command + S и т.д. Доступны 22 локализации, среди которых есть русская.

Расширение имеет бесплатную Community версию, в которой реализован поиск и навигация по стандартным разделам Joomla.

Существует 2 платные редакции:
- $49 / год - 4Command
1 год поддержки и получения обновлений до 3-х сайтов. Безлимитные установки.
- $99 / год - 4Command PRO
Позиционируется как лучшее решение для веб-студий и digital-агентств.
1 год поддержки и получения обновлений для безлимитного количества сайтов. Безлимитные установки.

Отличия платной версии
В платной редакции
- поддержка сторонних расширений
- предустановленные горячие клавиши для админки
- горячие клавиши для стандартных действий Joomla (сохранить, сохранить и закрыть и т.д.)
- дополнительные действия с горячими клавишами:
-- очистка кеша,
-- очистка корзины
-- переключение редактора
-- включение / отключение показа ошибок
и т.д.

Системные требования

Поддерживаются версии Joomla 3.9.0-3.10.12, а так же гарантируется работа на последних опубликованных версиях Joomla 4 и Joomla 5. Минимальная версия PHP 7.1.0, MySQL 5.7+


Страница расширения
Скачать community версию
#расширения
Обновление плагина WT Content like для Joomla 5.
Плагин заменяет стандартный рейтинг материалов на кнопку like.

👩‍💻 Что нового?
Плагин переписан по архитектуре плагинов Joomla 5.
Для Joomla 3 и Joomla 4 используйте предыдущую версию плагина.
Избранные материалы.
Теперь кнопка отображается и в избранных материалах.
Автосокрытие сообщения.
Теперь сообщение "Спасибо за оценку" автоматически скрывается спустя 2 секунды.
Исправление ошибок.
Исправлен ряд ошибок, возникших на Joomla 5.
Changelog URL.
Добавлен Changelog URL. Теперь вы можете видеть список изменений перед обновлением прямо в панели администратора Joomla 5.

Скачать
#расширения
Please open Telegram to view this post
VIEW IN TELEGRAM
WT YooKassa PHP библиотека для Joomla v.3.3.0
Это расширение для Joomla-разработчиков, пригодится при создании платёжных аддонов и плагинов различных компонентов интернет-магазинов, компонентов и модулей пожертвований. Его нужно устанавливать в качестве зависимости вместе с Вашим расширением. Это официальная PHP библиотека платёжного сервиса YooKassa, "обёрнутая" в пакет для использования в Joomla 4 и 5.

👩‍💻 Что нового?
- Обновленная версия SDK
Обновление PHP SDK YooKassa до версии 3.3.0.
- В пакет добавлены библиотеки-зависимости
В пакет добавлены последние (на момент этого релиза) версии библиотек-зависимостей: YooKassa Validator и Data Structures for PHP.
- Joomla 5
Минимальная версия Joomla поднята до Joomla 5. Минимальная версия PHP 8.1.
- Плагин регистрации namespace
Удалён за ненадобностью плагин регистрации namespaces

Скачать библиотеку для Joomla 5
Официальный GitHub YooKassa (но там всё по-отдельности)
#расширения
Please open Telegram to view this post
VIEW IN TELEGRAM
Вышел номер Joomla Community Magazine за май 2024
Краткое содержание этого номера.
👩‍💻 Мой путь в Joomla - Сергей Толкачев
Интервью Serge Billon. Сергей - Joomla-разработчик из России, который посвящает свою работу и свободное время сообществу Joomla.
👩‍💻 Создание процессов (workflow), которые работают на вас
Что такое процесс в Joomla и как его использовать для организации и контроля создания контента.
👩‍💻 Шаблоны контента — конструктор страниц Joomla, о котором вы даже не подозревали
Шаблоны контента — функция редактора TinyMCE в Joomla. Она позволяет легко создавать статьи, используя предварительно созданные HTML-элементы.
👩‍💻 Шаблоны для Joomla - Эпизод 1: Шаблоны, фреймворки и клубы или нет…
Как выбрать создавать ли шаблон сайта самому или выбрать один из 12 шаблонов-фреймворков, совместимых с Joomla 5?
👩‍💻 Спасибо менеджерам релиза 5.0.
Joomla 5 была выпущена 17 октября 2023 года и на сегодняшний день считается лучшим релизом основной версии. Было проделано много работы для стабильной и безопасной работы, гладкого обновления с Joomla 4. Статья-благодарность менеджерам релиза.
👩‍💻 Обучающие туры становятся все лучше и лучше! Что нового?
Обучающие туры — функция Joomla 4 и 5, которая знакомит пользователей с панелью администратор Joomla. Обзор будущих новинок (импорт/экспорт туров) и другие.
👩‍💻 Как настроить страницу входа в Joomla 5
В этом уроке вы узнаете, как кастомизировать страницу входа на ваш сайт Joomla 5. Без кода, только вы и магия Joomla.
👩‍💻 Защита вашего контента Joomla от роботов-краулеров искусственного интеллекта
Контент сайтов индексируют роботы ИИ, такие как GPTBot, Gemini, Common Crawl и Claude. Обзор методов защиты своего контента от искусственного интеллекта в этой статье.
👩‍💻 Как добавить иконку в заголовок статьи
Иконки для заголовков статей в макете блога с помощью переопределений и полей Joomla.
👩‍💻 Подведение итогов Joomla Day USA - почему всем стоит посетить его в следующем году
Ретроспектива прошедшей конференции.

Подробнее на Joomlaportal.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Новый портал документации Joomla - manual.joomla.org
Наверное, ещё не все успели познакомиться с новым порталом документации Joomla, который запустили вместе с Joomla 4. Портал постепенно заполняется, имеет удобную и привычную для разработчиков навигацию. Также в нём уже описаны некоторые особенности и "фишки" ядра Joomla, которых нет в старом портале docs.joomla.org. Например, там описано как настроить популярные IDE (среды для разработки) для работы с Joomla (PHP Storm, Visual Studio, Eclipse), как работать с Git. В процессе описания базовые концепции ядра Joomla:
- Namespaces,
- система плагинов (Extension и Dispatcher классы)
- Dependency Injection
- Access control list (паттерн ACL, права и группы доступа пользователей)
- класс Database для работы с базой данных
- классы Form и FormField для работы с любыми расширениями Joomla
и многое-многое другое...

Сайт будет полезен как начинающим разработчикам, так и профессионалам
Перейти на manual.joomla.org

Опытные участники сообщества могут сделать свой вклад в развитие как движка, так и сообщества и написать свою статью в документацию или дополнить существующие.
Глубокое погружение в дочерние шаблоны Joomla
Вы когда-нибудь вносили изменения в файлы шаблонов только для того, чтобы обнаружить, что все, что вы изменили, исчезло при следующем обновлении? Тогда у нас для вас хорошие новости: начиная с Joomla 4.1 эта проблема решена. Благодаря возможности создавать дочерние шаблоны, добавленные в ядро, вы можете вносить изменения, которые надолго сохранятся. В этой статье объясняется, как это работает.

Это перевод статьи из журнала Joomla Community Magazine. Огромное спасибо за перевод участнику нашего сообщества Евгению Сивоконю (@norrbits)

Читать перевод на Хабре
#хабр
Русская локализация для Joomla 5.1.1 и Joomla 4.4.5.
Вышла официальная русская локализация Joomla 5.1.1 и Joomla 4.4.5.
Перевод готовится силами участников сообщества. Присоединиться к процессу перевода может любой желающий и тем самым ускорить выход релиза. Работа ведётся на GitHub https://github.com/JPathRu/localisation

Спасибо за перевод участнику сообщества @kostelano

#локализация
Скачать пакеты локализации с Joomlaportal

Скачать локализацию Joomla 5.1.1 с GitHub
Скачать локализацию Joomla 4.4.5 с GitHub
2024/06/01 05:27:44
Back to Top
HTML Embed Code: