Amazon S3 Filesystem для Joomla 4 v.1.0.2
Обновление плагина файловой системы Amazon S3 и S3-совместимых хранилищ для Joomla 4 от Akeeba.
Что нового?
- добавлено кэширование миниатюр изображений в локальной файловой системе Joomla
- добавлено локальное кэширование операций Amazon S3 с файлами
Скачать плагин с GitHub
Что это такое?
Joomla 4 представила концепцию плагинов-адаптеров для Media Manager, которые позволяют вам указывать хранилище для ваших медиафайлов за пределами папки images
на вашем сайте.
Сама Joomla поставляется с одним адаптером под названием «Файловая система — Локальный каталог». Он реализует стандартное хранилище медиафайлов в файловой системе вашего сервера. По умолчанию он разрешает доступ только к папке images
, но при необходимости его можно настроить для поддержки большего количества папок в корневом каталоге вашего сайта.
Преимущество плагинов-адаптеров для Media Manager в Joomla 4 заключается в том, что такой подход позволяет сторонним разработчикам, создавать дополнительные плагины-адаптеры для служб облачного хранения файлов.
Плагины файловой системы от Digital Peak - DP Media
Ранее на канале также сообщалось о комплекте плагинов файловой системы Joomla 4 от Digital Peak - DP Media (которые, кстати, тоже недавно обновились - в январе 2023). В комплект входит 12 плагинов, часть из которых - плагины файловой системы:
- Amazon filesystem - по подписке
- Dropbox filesystem - по подписке
- Plugin Flickr - по подписке
- FTP filesystem - бесплатно. Позволяет подключать в Медиа менеджер удаленные FTP
- Google Drive filesystem - по подписке
- Joomla filesystem - по подписке. Позволяет подключать к файловой системе сайта другой сайт на Joomla 4.
- Microsoft OneDrive filesystem - по подписке
- Permissions filesystem - бесплатно. Позволяет настроить доступ к папкам для различных групп юзеров.
- Pexels filesystem - бесплатно.
- Pixabay filesystem - бесплатно.
- Smugmug filesystem - по подписке.
- Unsplash filesystem - по подписке.
- WebDAV filesystem - по подписке.
11-я Вебмастерская Яндекса - трансляция стартует меньше чем через час!
В 11.00 МСК начнётся трансляция 11-й Вебмастерской Яндекса,
Вебмастерская — это конференция для маркетологов, аналитиков и владельцев сайтов. Будет обсуждаться ключевая тема для интернет-магазинов — привлечение клиентов. В программе — рассказы о полезных инструментах для роста трафика, анонсы от сервисов Яндекса и кейсы компаний, которые могут помочь вам в развитии магазина. Также спикеры ответят на вопросы, которые вы будете оставлять в Telegram-чате.
Ссылка на трансляцию или сразу на Youtube
Список тем
- Как увеличить продажи на маркетплейсах с помощью внутренней и внешней рекламы
- Роль поисковых систем в процессе выбора товаров в Сети
- Как получать больше заказов за счёт продвижения на маркетплейсе
- Эффективная реклама: чем поможет фид и как улучшить сайт
- Обновления в Поиске и возможности для владельцев сайтов
- От ссылок к карточкам товаров: новые способы поискового продвижения магазинов
- Анализ эффективности органических источников трафика для электронной коммерции
- ABC-анализ для поиска проблем и зон роста в продвижении категорий в интернет-магазине
- Вызовы 2022 года в онлайн-торговле: ищем замену ушедшим сервисам. Опыт re:Store
- Как изучать мнение целевой аудитории через опросы Яндекс Взгляда
- Как работает пункт выдачи заказов: взгляд изнутри
- Почему информационная безопасность важна для интернет-магазина
Вопросы спикерам можно задавать в чате Вебмастерской. Ведущие Елена Першина и Михаил Сливинский.
🚀 Вышел релиз Joomla 4.2.9
Это релиз исправлений и улучшений.
✅ Изменение в файле htaccess.txt (Header set Content-Encoding gzip) с новым сообщением после установки
✅ Сброс пароля теперь логируется в логах действия пользователя
✅ Исправлена ссылка на VCF контакта
✅ Изображения с символом @ в имени файла теперь отображаются правильно
✅ Добавлено сообщение при входе в систему, если у пользователя нет доступа к сайту в режиме оффлайн
✅ Исправление "reply to" в шаблонизаторе писем
✅ Вход администратора - установка максимальной ширины для изображения
✅ Несколько исправлений для субформы
И многое другое ☑️ Всего порядка 60 исправлений и улучшений 🔚
https://joomlaportal.ru/news/release-news/3535-vyshel-reliz-joomla-4-2-9
Youtube видео: Как найти переопределение какого именно файла сделать? (How to Find the File You Want to Make a Joomla Layout Override For)
На канале Basic Joomla Tutorials относительно недавно вышло видео, в котором рассказывается как можно быстро найти и сделать переопределение файла макета, если Вам нужно изменить внешний вид вывода расширения Joomla
https://www.youtube.com/watch?v=7Vf2mnjgfjU
CMS Joomla победила в премии CMS Critics Awards - People's Choice Awards 2022
С 2012 года премия CMS Critic Awards отмечает выдающиеся достижения сообщества CMS, награждая разработчиков за их инновации и сервис.
С конца декабря начинается номинирование CMS для участие в премии, которое заканчивается в январе. Из всех номинантов отбирается top 6. Начинается голосование, которое длится в течение февраля.
Итак, в 2022 году:
- Best Free CMS: Joomla!
- Best Website Builder: YOOtheme
Joomla была номинирована в 6 категориях. Подобные рейтинги и награды оценивают технологичность, активность и консолидацию сообщества, складывающегося вокруг каждой CMS.
https://www.cmscritic.com/lets-celebrate-the-winners-of-the-2022-cms-critic-peoples-choice-awards/
Статья "Как создать плагин для Joomla 4 для авторизации пользователя по email" (How to Create a Joomla 4 Plugin to Allow User Login with Email)
По умолчанию Joomla нужен логин для того, чтоб авторизовать пользователя. Однако, можно позволить ему (пользователю) авторизовываться с помощью e-mail и пароля. Для этого потребуется создать несложный плагин. В статье приводится пример кода.
Статья на английском языке.
https://www.jreviews.com/blog/joomla-plugin-for-user-email-login
Обновление шаблона Astroid v. 2.6.4
Бесплатный шаблон-конструктор для Joomla 3 и Joomla 4.
Что нового?
Обновлено:
- Bootstrap 5.3
- FontAwesome 6.3.0
- обновление языковых констант
- добавлено 2 позиции в горизонтальный header
Исправлено:
- багфикс PHP 8.2
- небольшие правки css шаблона
Скачать с GitHub
All Video Share получил версию для Joomla 4
Одна из самых известных и популярных видео-галерей для Joomla получила версию для Joomla 4.
У компонента есть бесплатная и платная версии. Бесплатная позволяет создавать видео-галерею из файлов, загруженных на свой хостинг, создавать структуру категорий, загружать видео с фронт сайта, комментарии, вставлять код видео, имеет контент-плагин и т.д. Платная версия позволяет
вставлять видео с Vimeo и Youtube, live stream потоки (HLS) , проигрывать вашу рекламу перед видео, вставлять плейлисты, отображать видео в слайдерах и модальных окнах.
Демо-видео
Возможности и цены
Этой весной состоится одиннадцатая Вебмастерская Яндекса! Тема долгожданной конференции: «Привлечение покупателей в сфере e-commerce». В программе — рассказы о полезных инструментах для роста трафика, анонсы от сервисов Яндекса и кейсы компаний, которые могут помочь вам в развитии магазина. Полную программу скоро анонсируем.
Мероприятие пройдёт 23 марта в смешанном формате: вы сможете подключиться к трансляции или прийти в офис Яндекса в Москве. Для участия в конференции (как офлайн, так и онлайн) необходима регистрация. В зале ограниченное число мест, поэтому оформите заявку на участие заранее.
Регистрация https://yandex.ru/promo/events/11webm
🚀 Вышел релиз Joomla 4.3 Beta 1
Под капотом множество новых функций, а также огромное количество улучшений существующего функционала.
Стабильный релиз запланирован на 18 апреля 2023 года.
https://joomlaportal.ru/news/release-news/3519-vyshel-reliz-joomla-4-3-beta-1
Искусственный интеллект ChatGPT в Joomla 4
Чат-бот с искусственным интеллектом, разработанный компанией OpenAI и способный работать в диалоговом режиме, поддерживающий запросы на естественных языках. ChatGPT обучали на больших объёмах данных до 2021 года включительно. Всё, что происходило после 2021 года нейронной сети не известно.
В последнее время применение этому ИИ находят самое разное: от написания кода (плагинов для Joomla, например) до написания рефератов и дипломных работ, успешно проходящих защиту :)
На GitHub появился плагин кнопки редактора, который добавляет модальное окно к Вашему редактору в Joomla. Вы можете общаться с ChatGPT прямо из интерфейса Joomla.
Для работы плагина нужно иметь аккаунт OpenAI и получить API-ключ. Доступ по API к чат-боту платный. Цены зависят от языковой модели. Диапазон от $0.0004 до $0.02 за 1к токенов. 1000 токенов это около 750 слов на английском языке.
Скачать плагин
Цены на доступ к API
⚛️ Вышел релиз Quantum Manager 2.0.1
Анонс от @norrnext: рады сообщить о выходе новой версии Quantum Mananger 2.0.1. Это — maintenance релиз, который содержит важные фиксы и делает работу компонента более стабильной на PHP 8.1.
Исправления ошибок:
❗️ При деинсталляции Quantum Manager в некоторых случаях ломался доступ к панели администратора. Это происходит, когда включена опция отображения пункта меню Quantum Manager в sidebar.
❗️ Исправлена некорректная работа Quantum Manager при работе Joomla в подпапке.
✔️ Некоторые исправления для стабильной работы на PHP 8.1.
✔️ Не работало множественное удаление файлов через модальное окно (вызов правой кнопкой мыши) — удаляется 1-й файл, все остальные выделенные файлы остаются.
❗️ Фатальная ошибка: Невозможно объявить класс Lib_fieldsInstallerScript, так как имя уже используется.
Улучшения
➕ Небольшие улучшения пользовательского интерфейса.
➕ Обновление локализации en-GB. Все экранированные двойные кавычки были заменены апострофами, чтобы избежать проблем с Transifex.
👉 https://norrnext.com/blog/quantum-manager-2-0-1
No Boss Testimonials - компонент отзывов для Joomla 4.
Компонент отзывов для Joomla 3 и Joomla 4. Нынче принято оставлять отзывы о компаниях на крупных сторонних сервисах, которые 1) берут на себя всю работу по модерации отзывов
2) защите от спама
3) де-юре являются независимыми и не заинтересованными лицами, а значит не будут публиковать только положительные или только отрицательные отзывы о компании.
Но, несмотря на это нередко собственная форма для сбора отзывов и модули для их вывода требуют заказчики.
Данный компонент имеет 4 редакции, из которых младшая - бесплатная. В ней присутствует 4 макета вывода и отсутствуют:
- форма отправки отзыва для пользователей сайта
- модерация отзывов
- функция вставки изображений/видео в отзывы с фронтенда.
Для справки: стоимость платных версий от $17 до $24.
Страница расширения на JED
Страница расширения и демо
Интернет-магазины Joomla и эквайринг Сбербанка (НУЦ)
Многие, кто пользуется эквайрингом Сбербанка в интернет-магазинах видели сообщения о том, что Сбербанк переводит все свои сервисы на сертификаты НУЦ Минцифры России с 30.01.2023г. В связи с чем будут "отваливаться" оплаты на тех сайтах, где не установлены обновленные платежные плагины/аддоны.
Скачать обновленные версии
Способ оплаты для Joomla от 3.8.х + JShopping от 4.15.х
Инструкция для Joomla от 3.8.х + VirtueMart от 3.2.х
Обратите внимание!
Код плагинов скорее всего не будет работать на сайтах с Joomla 4, так как используются устаревшие для Joomla 4 методы.
Подробности для разработчиков
В частности, встречается метод JRequest::getVar
, которого в Joomla 4 нет. Его стоит заменить на // в самом начале файла
use Joomla\CMS\Factory;
// заменяем устаревший класс на актуальный
Factory::getApplication()->getInput()->get('var_name');
// Например
if (JRequest::getVar('method', '') != 'rbspayment') {
return NULL;
}
// заменяем на
if (Factory::getApplication()->getInput()->get('method') != 'rbspayment') {
return NULL;
}
Joomla-дайджест. 2-е полугодие 2022.
Все главные новости из мира Joomla с момента выхода предыдущего дайджеста 24 августа 2022 года в одной статье. Традиционно наш дайджест обозревает новости, расширения, шаблоны и статьи из мира Joomla. Новости расширений, расширения для электронной коммерции и интеграций с Битрикс 24 и AmoCRM, справочные материалы и туториалы, REST API Joomla 4 для разработчиков и многое другое в этой дайджесте.
Читать на Хабре
Модуль Notepad для панели администратора Joomla 4.
Модуль позволяет добавлять заметки в панели администратора и хранить их в текстовом файле. Заметка и поле редактора отображается в offcanvas. Для вывода кнопки быстрого доступа к заметкам модуль нужно опубликовать в позиции status
. Редактор поддерживает markdown синтаксис. Файл заметок можно затем скачать.
Обратите внимание, что при сохранении страница обновляется. Убедитесь, что Ваши изменения на странице сохранены.
Скачать модуль с GitHub
Quick Menu - модуль панели администратора для Joomla 4
После установки создайте и настройте модуль в менеджере модулей для панели администратора. Модуль выводит 2 столбца меню, один для задач контент-менеджмента, второй - для быстрого доступа к задачам администрирования сайта.
Поддерживает настройки прав доступа Joomla (ACL).
Только для Joomla 4
Скачать модуль
WT Guru YooKassa платёжный плагин для компонента продажи видео-курсов
Guru - известный компонент для продажи доступа к видео-курсам для Joomla. Сервис Юкасса (YooKassa) позволяет принимать платежи для юридических лиц, ИП и самозанятых.
Данный бесплатный плагин добавляет возможность принимать оплату с помощью Юкасса за ваши видеокурсы.
Минимальная версия Joomla - 4. Плагин написан с учетом новой структуры Joomla 4 и будет работать и в Joomla 5.
Для работы плагина требуется PHP библиотека WT YooKassa library. Это официальная PHP-библиотека Юкасса для разработчиков, "обёрнутая" в расширение Joomla. Она автоматически устанавливается при установке плагина платёжного метода.
Страница расширения
Демо видео
NorrCompetition 2.0.0 — стабильная версия компонента конкурсов для Joomla 4
Наконец, вышла версия под Joomla 4. Из нововведений: множество улучшений, обеспечение повышенной производительности и расширенные функциональные возможности.
NorrCompetition 2.0.0 предоставляет пользователям решение, необходимое для проведения тематических конкурсов и голосований.
Ключевые возможности:
✔️ Полная совместимость с Joomla 4.
✔️ Новый шаблон по умолчанию
✔️ Удалена зависимость от jQuery.
✔️ Новая опция для отключения обрезки изображений (crop)
✔️ Оптимизированная производительность
✔️ Поддержка анимированных изображений .gif и видеороликов Instagram Reels
✔️ Совместимость с PHP 8.x.
👉 https://joomlaportal.ru/news/extensions/commercial/3531-norrcompetition-2-0-0-stabilnaya-versiya-komponenta-konkursov-dlya-joomla-4
WT Revars insert
Плагин кнопки редактора для вставки шорт-кодов, созданных с помощью плагина Revars.
С помощью плагина Revars в Joomla можно создавать шорткоды-переменные (и не только), которые плагин может заменять по всему сайту. Это могут быть контактные данные (телефон, почта, адрес), js-скрипт карты для сайта, ИНН, название бренда и т.д.
Для того, чтобы было удобно вставлять эти переменные в поле редактора создан этот плагин - плагин кнопки редактора.
Поддерживается только Joomla 4.
Демо-видео
https://www.youtube.com/watch?v=T1LItbxr3VA
Скачать плагин WT Revars insert
Скачать плагин Revars
Разработчик Revars @progreccor
Разработчик WT Revars insert @sergeytolkachyov
WT Modules in Jshopping positions v.1.1.0
Бесплатный плагин вставки модулей Joomla в позиции шаблона JoomShopping. Поддерживаются как позиции стандартного шаблона, так и возможность использовать свои позиции (если Вы разработчик шаблона).
Что нового?
Добавлена возможность отображать позиции модулей Joomla:
- в корзине,
- на всех шагах оформления заказа:
- - заполнение адреса,
- - выбор способов оплаты
- - выбор способов доставки,
- - предпросмотр заказа
- - завершение заказа
Плагин пока ещё поддерживает Joomla 3, но в ближайших версиях её поддержка будет убрана.
Скачать плагин
#joomshopping #jshopping
Плагин GitDeploy для Joomla 3 и Joomla 4
Плагин позволяет "слушать" вебхуки из GitHub и "накатывать" изменения в Joomla прямо из репозитория. При изменении файлов GitHub отправляет вам вебхук, плагин выполняет git pull, а также отправляет вам уведомление. Уведомления можно отправлять в:
- Telegram
- Glip
- Slack
- Mattermost
- на e-mail.
Плагин нужен больше для проектов, над которым работают одновременно несколько разработчиков и используют контроль версий.
Страница расширения на JED
‼️ Вышел релиз безопасности Joomla 4.2.8 ‼️
Закрыта одна критическая уязвимость - неправильная проверка доступа в конечных точках API веб-сервисов.
Рекомендуем незамедлительно обновиться.
https://joomlaportal.ru/news/release-news/3522-vyshel-reliz-bezopasnosti-joomla-4-2-8
Проголосуйте за Joomla! в премии CMS Critic 2022.
С 2012 года премия CMS Critic Awards отмечает выдающиеся достижения сообщества CMS, награждая разработчиков за их инновации и сервис. Каждый год мы определяем одного победителя в различных отраслевых категориях, таких как Best Cloud CMS, Best DXP, Best Headless CMS, и другие, и делимся результатами в средствах массовой информации.
Присоединяйтесь и расскажите CMS Critic , какие платформы заслуживают награды! Чтобы отдать свой голос, просто заполните форму для голосования на сайте CMS Critic и выберите свой вариант из каждого выпадающего меню. У вас будет одна из нескольких CMS на выбор. Вам не нужно выбирать кандидата в каждой категории, чтобы ваш голос был засчитан.
Joomla усилиями членов международного сообщества пользователей номинирована в следующих категориях:
- Best Enterprise CMS
- Best Free CMS
- Best Flat File CMS
- Best Open Source CMS
- Best ECM (Enterprise Content Management)
- Best E-Commerce Solution
Дополнительно:
- Best E-Commerce Solution - Hikashop
- Best Composable Solution - YooTheme
Голосование официально закрывается 20 февраля 2023 года. Результаты будут опубликованы позже в этом месяце вместе с наградами Critic's Choice Awards, которые отбираются вручную нашими сотрудниками CMS Critic.
Для справки:
Best Enterprise CMS - категория CMS для создания сложных корпоративных порталов, со множественными внешними интеграциями и большой долей не стандартного функционала.
Best Free CMS - категория бесплатных CMS
Best Flat File CMS - тип CMS, которые не используют базу данных, а хранят их напрямую в файлах. Странно, что Joomla попала в эту номинацию. В сети встречаются, конечно, примеры установки Joomla с использованием SQL Lite, но это скорее не типичный случай.
Best Open Source CMS - лучшая CMS с открытым исходным кодом.
Best ECM (Enterprise Content Management) - системы управления корпоративным контентом с поддержкой совместной работы над документами, управления бизнес-процессами, электронным документооборотом, пайплайнами и т.д.
Best E-Commerce Solution - категория для решений в области электронной коммерции. Здесь представлена как сама Joomla, так и французский компонент интернет-магазина Hikashop.
Голосуйте за любимую CMS. При голосовании необходимо указывать e-mail.
https://www.cmscritic.com/vote-for-the-cms-critic-2022-peoples-choice-awards/
WT JShopping Bitrix 24 PRO CRON v.1.1.1
Бесплатный плагин для автоматического регулярного обновления по расписанию цен и остатков товаров JoomShopping из CRM Битрикс 24. Предполагается, что Вы используете складской учёт Битрикс 24. Рекомендуется для работы с небольшим количеством товаров.
Что нового?
Битрикс24 предполагает лимит в 2 запроса в секунду при обращении к API. Если лимит превышен - запрос не выполняется, API возвращает ошибку о превышении лимита. В итоге часть товаров не получала обновленное значение цен и количества. Теперь скрипт "спит" 0,5 секунды после каждого выполненного запроса. Для обновления цены и количества требуется 2 запроса. Для каждого атрибута также требуется 2 запроса к API. Соответственно, обновление данных товара занимает теперь минимум 1 секунду, а также ещё по 1 секунде на каждый атрибут.
На картинке табличка, где посчитано примерное время выполнения обновления цен и остатков в зависимости от количества и сложности товаров.
Скачать плагин и документация
❗️Вышел релиз безопасности Joomla 4.2.7
Релиз содержит закрытие двух уязвимостей низкого уровня и другие исправления и улучшения.
Закрытие уязвимостей
✅ Низкий приоритет - Низкое влияние - CSRF в сообщениях после установки (Joomla 4.0.0 - 4.2.6)
✅ Низкий приоритет - Низкое влияние - Отсутствуют проверки ACL для компонента com_actionlogs
Исправления и улучшения
☑️ В TinyMCE было внесено множество исправлений для языка по умолчанию, отображения iframe, отображения кнопок и многое другое
☑️ Логотипы (даже на странице
входа) должны отображаться правильно
☑️ Исправлены хлебные крошки для пункта меню элементов с метками
☑️ Улучшения в коде открытия / закрытия модальных окон
☑️ Исправлены права доступа для mod_submenu
☑️ Исправлена проблема с html-каталогом дочерних шаблонов
☑️ Добавлены дополнительные атрибуты rel для типа меню URL
☑️ Исправлена ошибка перемещения групповых категорий
☑️ Множество исправлений совместимости с PHP 8.2
☑️ Исправлена ошибка автозагрузки namespaces для расширений типа "library", в которых используется наименование библиотеки вида Vendor\Libraryname
. Можно не создавать плагин, регистрирующий namespace библиотеки.
Полный список изменений (более 100) доступен на GitHub.
https://joomlaportal.ru/news/release-news/3513-vyshel-reliz-bezopasnosti-joomla-4-2-7
Модуль WT Quick links v.1.4.4
Модуль для быстрого вывода ссылок на категории материалов, Virtuemart, JoomShopping, Phoca Cart, пункт меню или пользовательскую ссылку. Модуль позволяет создавать быстрые наборы ссылок на различные сущности на сайте Joomla: категории материалов, Virtuemart, JoomShopping, пункт меню или пользовательскую ссылку. Есть условия для исключений показа элементов списка. Вы можете создавать собственные макеты вывода модуля, создавая таким образом почти всё, что угодно: от простого списка ссылок до стены фотографий на главную страницу или ссылки-теги для перелинковки категорий интернет-магазина. Модуль позволяет выводить изображения, адаптивные изображения, видео, адаптивные видео.
Что нового?
- Новый параметр "Использовать ссылку"
Для элементов добавлен новый параметр - "Использовать ссылку". Он позволяет включать или отключать настройки ссылки для элемента. Этот флаг можно использовать в Ваших макетах, создавая списки сущностей, где в одном списке чередуются кликабельные и не кликабельные элементы. Например, вывод простого списка, где часть элементов - простой текст, а часть является ссылкой. Или же макет простого слайдшоу, где первые элементы картинки, а последний - картинка-ссылка "смотреть все".
- также проведен небольшой рефакторинг кода.
Совместимость Joomla 3 и Joomla 4.
Скачать модуль
Пример работы с модулем
⬆️ О важности бэкапов сайта
Сайт это технически сложный продукт, который имеет свойства периодически выходить из строя.
Причинами этого могут быть, как ошибки в процессе работы, вирусная активность, кривое обновление программного обеспечения, человеческий фактор и много чего ещё.
Чтобы быть готовым к такому повороту событий, необходимо иметь резервную копию (бэкап) сайта с самыми последними изменениями. Так, в случае ошибок или утери сайта, у тебя всегда будет максимально актуальная версия, которую можно восстановить на хостинге 🗂
Какие есть способы резервного копирования сайта и базы данных?
1. Автоматическое резервное копирование силами хостинга
Такой вариант имеет место быть, когда вы пользуетесь услугами виртуального хостинга и там есть автоматическое резервное копирование. У разных хостингов разные условия предоставления этой услуги.
Где-то это последние 30 дней, а где-то это только 3 дня. Это нужно обязательно учитывать и помнить.
2. С помощью удаленного подключения.
При таком варианте копирование данных происходит не в рамках аккаунта на хостинге, а данные синхронизируются с какими-то диском или облачным сервером. Это более надёжный вариант, так как здесь данные хранятся отдельно от хостинга.
3. Резервное копирование средствами самого сайта
Такой вариант тоже возможен. Сделать это можно с помощью специального программного обеспечения. В рамках CMS Joomla есть компонент для создания резервных копий Akeeba BuckUp, который может по расписанию создавать копии сайта и базы данных.
4. Сохранение файлов и базы данных вручную
Самый надёжный, но неудобный вариант создания бэкапов на постоянной основе. В ручную я делаю бэкапы, когда мне нужно сделать какие-то критические изменения на сайте, перенос на другой хостинг или обновление движка. Просто скачиваю текущие файлы сайта и экспортирую базы данных в панели управления хостингом.
Каждый из этих способов не исключает друг друга, можно хоть все 4 использовать одновременно. Здесь ты сам решаешь, какой способ резервного копирования использовать.
Подведу итог. Создание резервной копии сайта на ежедневной основе это правило написанное кровью 🤣
Сколько было случаев, когда теряли сайт, а восстановить не могли в связи с отсутствием резервных копий. Приходилось делать сайт заново.
Это все выливается в потерю денег, времени, клиентов.
А ты создаёшь резервные копии своих сайтов? Пиши в комментах 👇
Вышла новая версия RadicalForm 3.1.0 адаптированная для Joomla 4
Профессиональная ajax форма обратной связи. Плагин предоставляет обработчик, отправляющий формы. Фронтенд формы может быть любой сложности, всё зависит от Ваших навыков и умений. Плагин позволяет разработчикам перехватывать и обрабатывать отправляемые данные, что даёт широкие возможности по интеграциям. Есть сторонние интеграции с Битрикс 24 и AmoCRM.
Что нового?
- удалена интеграция с мессенджером диалог - мессенджер стал закрытым и не работает с частными клиентами
- добавлена совместимость с Joomla 4. Исправлен внешний вид и поведение в админке
- удалена зависимость от jQuery в админке сайта
- добавлен перехватчик ошибок для внешних плагинов и кастомного кода. Теперь в случае возникновения ошибки в кастомном плагине или коде radicalform не будет падать.
- внешние косметические изменения
- поправлен вывод ссылок для перехода в настройки плагина
Скачать плагин
Joomla 4 REST API - подборка примеров использования.
Французский Joomla разработчик Alexandre ELISÉ открыл репозиторий на GitHub, где будут собраны примеры кода с использованием Joomla 4 REST API.
Список примеров
- создание и редактирование материалов Joomla из Google таблиц (CSV)
Создание материалов из внешнего источника с помощью REST API Joomla 4 . В качестве источника выступают Google таблицы, однако это может быть и другой сайт Joomla 4, и мобильное приложение, JS-фронт и т.д.
Добавлены примеры для редактирования, добавления и удаления данных пользовательских полей, в том числе с сабформами
- Добавление и редактирование материалов Joomla через Joomla 4 REST API с помощью Github GraphQL API
- Добавление и редактирование материалов Joomla через Joomla 4 REST API с помощью OMDb API
OMDb API - The Open Movie Database - сервис для получения информации о фильмах.
Github коллекции
Основы Joomla 4 REST API
https://www.youtube.com/watch?v=ZH3a4MHB718
Joomla 4 REST API без прав супер юзера
Одной из фундаментальных концепций кибербезопасности является "Закон Деметры", он же "Принцип наименьших привилегий". Проще говоря, предоставляйте доступ только к тому, что строго необходимо. Ничего больше. Более современный подход - это концепция "нулевого доверия", о которой некоторые из вас, возможно, слышали. В этом видео показано, как использовать веб-сервисы / Api Joomla, не будучи суперпользователем. И показывает, как защитить конечную точку конфигурации приложения (Joomla config).
https://www.youtube.com/watch?v=STw0a7sOtEU