Новости Joomla

Joomla 6: Автоматические обновления ядра в Joomla

Joomla 6: Автоматические обновления ядра в Joomla

👩‍💻 Joomla 6: Автоматические обновления ядра в Joomla. В октябрьском номере официального журнала Joomla - Joomla Community Magazine вышла статья David Jardin, где рассказывается о внедрении функционала автоматического обновления ядра Joomla.❓Почему сейчас? Joomla же жила как-то 20 лет без автоматических обновлений?Это оказалась самая востребованная за последнее время от пользователей Joomla функция. Но, основная причина внедрения - проблемы безопасности. Всякий раз, когда в новой версии Joomla устраняется уязвимость, злоумышленники начинают анализировать код, чтобы выяснить, какая именно уязвимость была исправлена. И как только они это выясняют - начинается разработка автоматизированных скриптов для взлома как можно большего количества сайтов. Затем доступы к автоматически взломанным сайтам продаются в профильных чатах и ресурсах "пачками" по несколько сотен тысяч или миллионов сайтов. Ваш сайт могли взломать несколько лет назад, но воспользоваться уязвимостью могут не сразу, а тогда, когда у злоумышленников возникнет необходимость. И только после этого вы может быть узнаете об этом.Анализ патча, понимание проблемы и разработка скрипта требуют времени. И если владелец сайта не обновит его до истечения этого срока, сайт может быть взломан. А хакеры действуют быстро! Для критических, легко эксплуатируемых уязвимостей речь идёт о временном окне в 10–12 часов — и этого времени явно недостаточно, чтобы все успели обновить свои сайты.Здесь выходят на первый план автоматизированные обновления: проект Joomla теперь может активно устанавливать обновления (и, следовательно, исправления безопасности) на сайты, чтобы гарантировать, что сайты действительно обновляются вовремя.🕘 От первых идей до реализации прошло 5 лет. И здесь можно вспомнить, как в Joomla 5.1 внедрили TUF - The Update Framework, позволяющий устанавливать защищённое соединение между сайтом и сервером обновлений и исключает возможность supply chain attack (атаки на цепочку поставок).Об особенностях реализации и требованиях к сайту читаем подробнее в статье на JCM.@joomlafeed#joomla #secutiry #jcm

0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 1055 Просмотров
*

Torchez

  • Захожу иногда
  • 96
  • 5 / 0
Доброго дня!

Можно ли сделать так, чтоб при оставлении комментария залогинившимся пользователем в поле "Имя" подставлялся логин пользователя, а не его имя, указанное при регистрации? Обсмотрел все настройки, но подобного не нашёл.

Спасибо.
« Последнее редактирование: 26.07.2015, 13:29:04 от Torchez »
*

Torchez

  • Захожу иногда
  • 96
  • 5 / 0
В файле administrator/components/com_zoo/helpers/comment.php

переопределяем метод получения activeAuthor:

Код
// create author object from user  
$this->_author = $this->app->commentauthor->create('joomla', array($user->name, $user->email, '', $user->id));

меняем на:

Код
// create author object from user  
$this->_author = $this->app->commentauthor->create('joomla', array($user->username, $user->email, '', $user->id));

В файле administrator/components/com_zoo/controllers/comment.php

переопределяем данные для хранения в базе:

Код
$comment->author = $user->name;

меняем на:

Код
$comment->author = $user->username;
« Последнее редактирование: 26.07.2015, 23:04:07 от Torchez »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Размещение статей с фронтенда без премодерации

Автор elmama

Ответов: 4
Просмотров: 3213
Последний ответ 02.03.2017, 06:53:10
от elmama
[Пока не решено] Назначить класс полям ZOO

Автор jimka

Ответов: 4
Просмотров: 1202
Последний ответ 15.12.2016, 16:02:03
от likrion
[вроде как решено] SOS! не выводит итэмы из business directory application

Автор infire

Ответов: 2
Просмотров: 1397
Последний ответ 26.01.2016, 14:12:37
от infire