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

skyrec

  • Захожу иногда
  • 382
  • 10 / 0
  • Люблю я детей !!!
Подскажите пожалуйста, как правильно прописать условие в product_default.php ? Необходимо вывести текст в зависимости от ID категории. К примеру, надо что бы только для товаров лежащих в категории с ID = 5, выводился условный текст на странице карточки товара.

Сделал сам ! Поменяйте на решено может кому полезно будет или удалите.

Определил пременную
Спойлер
[свернуть]

И вывел условие по нужным ID
Спойлер
[свернуть]
« Последнее редактирование: 20.06.2013, 15:33:37 от nevigen »
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
поменяли хотя могли сами редкатировать сообщение и заголовок его ;)
в FAQ даже добавил ;)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

skyrec

  • Захожу иногда
  • 382
  • 10 / 0
  • Люблю я детей !!!
поменяли хотя могли сами редкатировать сообщение и заголовок его ;)
в FAQ даже добавил ;)

Ок, я просто думал надо как то помечать тему в админке, буду знать, пасиб. )
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Подскажите как прописать условие для таблицы?
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Подскажите как прописать условие для таблицы?

едут двое "уставших" в трамвае.
один подходит к вагоноважатому и спрашивает
- извините, я до вокзала доеду ?
- да
второй "уставший"
- а я ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Biss

  • Давно я тут
  • 995
  • 101 / 0

И вывел условие по нужным ID
Спойлер
[свернуть]


/*Тут все что нужно вывести в зависимости от ID категории*/

Мне нужно вывести таблицу.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Вы наверное меня не поняли  :(
Хотя может проще прописать всё в ленге и вывести типа <?php if ( $category_id == 'id категории'|| ) : print _JSHOP_INFO?>
« Последнее редактирование: 30.09.2013, 18:40:12 от Biss »
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
нет это Вы не поняли...
писать вместо Вас я и не собирался.
решение выложено. если надо что то свое... просто его используйте.

ждете чтобы положили готовый код ? терпения желаю...
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

skyrec

  • Захожу иногда
  • 382
  • 10 / 0
  • Люблю я детей !!!
И вывел условие по нужным ID
Спойлер
[свернуть]


/*Тут все что нужно вывести в зависимости от ID категории*/

Мне нужно вывести таблицу.
Какую таблицу ?
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Код
<table>
  <tr>
    <td>...</td>
  </tr>
</table>
Саму конструкцию, содержимое таблицы может быть разное.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Цитировать
/*Тут все что нужно вывести в зависимости от ID категории*/
Цитировать
Саму конструкцию, содержимое таблицы может быть разное.
=
Цитировать
Я в CSS и HTML _0
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

skyrec

  • Захожу иногда
  • 382
  • 10 / 0
  • Люблю я детей !!!
Код
<table>
  <tr>
    <td>...</td>
  </tr>
</table>
Саму конструкцию, содержимое таблицы может быть разное.

Я просто не пойму вопроса, что вам мешает вставить вашу таблицу под это условие ?
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Я просто не пойму вопроса, что вам мешает вставить вашу таблицу под это условие ?
подпись под авкой
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Вставляю так, работает
Код
<?php $category_id = JRequest::getVar('category_id', null); ?>
<?php if ($category_id == '1') : print _JSHOP_INFO?>
<table class="info">
...
</table>
<?php endif; ?>
А если прописать идентично так же, но убрать из кода _JSHOP_INFO
Код
<?php if ($category_id == '1') : print ?>
Ошибка и белый экран
« Последнее редактирование: 04.10.2013, 16:14:04 от Biss »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
а если почитать про конструкцию if, а потом взять, и как рубануть с плеча, и print убрать?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Невнимательность беда. Спасибо dmitry_stas. Иногда человека нужно только подтолкнуть, истина была рядом,
Просто вместе с print я отрубил и двоеточие ^-^
Получилось-
Код
<?php $category_id = JRequest::getVar('category_id', null); ?>
<?php if ($category_id == '1') : ?>
<table class="info">
...
</table>
<?php endif; ?>
« Последнее редактирование: 04.10.2013, 16:14:58 от Biss »
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
а вот зачем в данной конструкции сама таблица, не понятно.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Цитировать
а вот зачем в данной конструкции сама таблица, не понятно.
чтобы текст был в рамочке
*

fbr

  • Завсегдатай
  • 1676
  • 208 / 7
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Адрес e-mail как логин при регистрации

Автор orexov_m

Ответов: 51
Просмотров: 15358
Последний ответ 28.02.2024, 18:34:01
от nevigen
Вместо стоимость 0 руб. вывести БЕСПЛАТНО в карточке товаров (Каталоге)

Автор IgorGeneralov

Ответов: 0
Просмотров: 2323
Последний ответ 13.04.2023, 21:06:09
от IgorGeneralov
[Решено] - Заказ на одной странице

Автор shurakana

Ответов: 58
Просмотров: 19205
Последний ответ 16.03.2023, 09:53:16
от kit2m2
[Решено] Товар на замену в блоке с ценой

Автор dron

Ответов: 2
Просмотров: 2826
Последний ответ 13.04.2022, 16:09:53
от dron
[Решено] Разные шаблоны для разных статусов заказов

Автор nevigen

Ответов: 4
Просмотров: 5080
Последний ответ 04.04.2022, 19:45:58
от nevigen