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

Remi Etien

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Ребят, заранее прошу прощения за очень простой вопрос, но я с ним уже неделю борюсь, и ничего не выходит. Задача очень проста: задать фон каждого пункта меню заранее подготовленной картинкой, как на многих-многих сайтах, вот так, например:



Но когда я задаю фон в CSS, то картинка становится фоном для всего меню, но не для каждого пункта, примерно так:



Шаблон представляет из себя простейшую страницу с элементами "content", "navigation", "footer".

Navigation описан так:

Цитировать
<div id="navigation">
        <jdoc:include type="modules" style="xhtml" name="left" />

CSS пока так:

Цитировать
#navigation {
position: fixed;
top: 240px;
background: url(../images/nav.png);


Вопрос: что дабавить/убрать/исправить?

Огромное спасибо за помощь.
*

orchanin

  • Захожу иногда
  • 172
  • 3 / 0
потому что ты не так все делаешь кликни на странице с меню в браузере и посмотри какой код у тебя для пунктов меню обычно там mainlevel но все зависит от того какие настройки меню плоский список или еще что то! А потом в CSS на рисуй то что тебе нужно!
*

Remi Etien

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Цитировать
потому что ты не так все делаешь кликни на странице с меню в браузере и посмотри какой код у тебя для пунктов меню обычно там mainlevel но все зависит от того какие настройки меню плоский список или еще что то! А потом в CSS на рисуй то что тебе нужно!

Друг мой, я, к превеликому сожалению, ничего не понял. Можно поподробнее и с запятыми? Если посмотреть в опере исходный код, то куcок с меню выглядит так:

Цитировать
<div id="navigation">
              <div class="moduletable_menu">
               <ul class="menu"><li id="current" class="active item1"><a href="http://localhost/my/"><span>Главная</span></a></li><li class="parent item27"><a href="/my/index.php?option=com_content&amp;view=article&amp;id=19&amp;Itemid=27"><span>Описание Joomla!</span></a></li><li class="item2"><a href="/my/index.php?option=com_content&amp;view=article&amp;id=5&amp;Itemid=2"><span>Лицензия Joomla!</span></a></li><li class="item37"><a href="/my/index.php?option=com_content&amp;view=section&amp;id=4&amp;Itemid=37"><span>Сведения о Joomla!</span></a></li><li class="item41"><a href="/my/index.php?option=com_content&amp;view=section&amp;id=3&amp;Itemid=41"><span>FAQ</span></a></li><li class="item50"><a href="/my/index.php?option=com_content&amp;view=category&amp;layout=blog&amp;id=1&amp;Itemid=50"><span>Новости</span></a></li><li class="item48"><a href="/my/index.php?option=com_weblinks&amp;view=categories&amp;Itemid=48"><span>Ссылки</span></a></li><li class="item49"><a href="/my/index.php?option=com_newsfeeds&amp;view=categories&amp;Itemid=49"><span>Ленты новостей</span></a></li></ul>      </div>

В index.php у модуля стиль "xhtml". Не думаю, что в админке есть смысл менять стиль меню, так как при данных настройках другой шаблон отлично рисует свое бэкграунд меню (голубая картинку чуть выше). Пытался понять, почему там все получается - не понял: точно так же в CSS параметром background задан фон  :(
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

Remi Etien

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Может это
no-repeat
http://www.htmlbook.ru/css/background-repeat.html

Попробовал. К сожалению, нет :(
*

orchanin

  • Захожу иногда
  • 172
  • 3 / 0
Цитировать
В index.php у модуля стиль "xhtml". Не думаю, что в админке есть смысл менять стиль меню, так как при данных настройках другой шаблон отлично рисует свое бэкграунд меню (голубая картинку чуть выше). Пытался понять, почему там все получается - не понял: точно так же в CSS параметром background задан фон


Если ты считаешь что ты выражаешся понятнее то глубоко ошибаешся ! Вопервых попробуй поучить CSS поможет больше чем форум а во вторых попробуй так  Если тебе не нужно к каждому пункту свою картинку то лучше выбрать плоский список для отображения модуля меню и тогда код станит вида
Код
<ul id="mainlevel"><li><a href="/home.html" class="mainlevel" id="active_menu">Главная</a></li>

то css

Код
.moduletable_centermenu ul{padding:0; margin:0;}
.moduletable_centermenu ul li{list-style:none;   padding-top:0px;  }
#mainlevel_centermenu a {display:block;   height:23px; padding-top:7px;   color:#FFF;    font-size:13px; text-decoration:none;  padding-right:20px; padding-left:20px;  background:#11335A url(/templates/hhh/images/topmenuh.jpg) repeat-x;}
#mainlevel_centermenu a:hover {display:block;  height:22px; padding-top:8px;  color:#D56900;     text-decoration:none;  background:#11335A url(/templates/hhh/images/topmenuh.jpg) repeat-x;}
a#active_menu_centermenu {display:block;  height:22px; padding-top:8px;  color:#fff;     text-decoration:none; background:#11335A url(/templates/shabl/images/topmenuh.jpg) repeat-x;}

c repeat если картинка цельная и определенного размера то выставь заданные размеры для ссылок и no-repeat

И вообще скорее всего придется коректировать мой код он заточен был под мой сайт
*

orchanin

  • Захожу иногда
  • 172
  • 3 / 0
или так

.menu li {display:block; background:#11335A url(/templates/hhh/images/topmenuh.jpg) repeat-x; width:твое значение; height:твое значение;}
*

Remi Etien

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Цитировать
тогда код станит вида...
\

Простите, какой код? Вы предлагаете редактировать код, который показывает opera? Или я чего-то не понимаю (скорее всего)? Я пишу только index.php и template.css.
*

orchanin

  • Захожу иногда
  • 172
  • 3 / 0
В CSS tammplates/ваш шаблон/css/xxx.css

В опере не меняют код там его смотрят!

А что бы получилось так как я говорю нужно в админке расширения/ модули/ модуль вашего меню/ установить плоский список
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ширина меню

Автор alex86r93

Ответов: 5
Просмотров: 5030
Последний ответ 14.06.2018, 05:13:50
от KANEGI
как сделать кнопки меню!

Автор Millenium_3000

Ответов: 10
Просмотров: 11572
Последний ответ 17.08.2017, 17:24:12
от Intrande
Вопрос по добавлению тега в МЕНЮ j 1.5

Автор berTalino

Ответов: 12
Просмотров: 4842
Последний ответ 29.03.2017, 16:20:43
от berTalino
Как увеличить ширину левого меню?

Автор afina2009

Ответов: 8
Просмотров: 2712
Последний ответ 09.04.2016, 23:00:36
от afina2009
Плавный якорь из меню на Jquery

Автор Timerlan

Ответов: 19
Просмотров: 3467
Последний ответ 04.02.2016, 03:54:16
от Fedor Vlasenko