Новости 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

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™. Интервью с волонтёрами 🎈Ну что, друзья, вот и настал этот долгожданный момент. Мы выпустили первое издание собственного журнала под эгидой NorrNext, который включает в себя интервью с видными деятелями сообщества из разных стран и континентов.Общий нарратив: показать, что нас объединяет (Joomla) и узнать больше о людях, которые вносят свой вклад в развитие платформы в своих сообществах. 20 лет — это много. Давайте же узнаем о коллегах 🎁 Первый цикл включает такие страны, как Австрия, Испания, Латвия, Россия, Румыния, Тайланд, Черногория, Чехия.⚙️ С кем интервью: ✔️ Владимир Елисеев 🇷🇺✔️ Дмитрий Рекун 🇱🇻✔️ Дмитрий Цымбал 🇷🇺✔️ Евгений Сивоконь 🇷🇺 ✔️ Сергей Толкачёв 🇷🇺✔️ Dénes Székely 🇷🇴✔️ Jan Pavelka 🇨🇿✔️ Miljan Vujosevic 🇲🇪✔️ Sergio Iglesias 🇪🇸✔️ Sigrid Gramlinger 🇦🇹✔️ Pisan Chueatchatchai 🇹🇭‼️ Новые интервью будут добавляться до конца декабря 2025. Заходите по ссылке время от времени💡👉 Читать далее

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

AdmbVlad

  • Захожу иногда
  • 83
  • 0 / 0
Здравствуйте, есть плагин на Joomla 1.5 для борьбы с дублями страниц в JoomGallery?
Яндекс после индексации выложил в выдачу дубли вместо оригинала. Как указать для каждой категории основную страницу? как вставить тег canonical? и не только для категорий, а по всей галерее?

Сейчас пытаюсь в описание каждой категории засунуть тег <link rel="canonical" href=
но редактор не дает вставить такой тег, обрезает. Даже если указать в настройках редактора, чтобы не обрезал. Даже если без редактора, все равно не вставляется. И тег canonical должен находится в заголовке страницы ведь или без разницы? в справочнике яндекса не указанно в каком именно месте он должен находится на странице.

в поиск попали страницы  http://.../Kartinki/clash-of-clans-rasstanovka-tx-9.html?catpage=1&page=5
вместо оригинала            http://.../Kartinki/clash-of-clans-rasstanovka-tx-9.html

можно в robots.txt запретить индексировать например страницы где есть ?catpage=
но хочется конечно плагин или как-то в коде самой галерее реализовать canonical

есть такое решение где?)
« Последнее редактирование: 15.10.2015, 13:52:51 от AdmbVlad »
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Канонические страницы JoomGallery canonical
« Ответ #1 : 10.10.2015, 17:37:13 »
Да, тег link с аттрибутом rel=canonical должен находиться в секции head. Нужно добавить эти теги через шаблон на интересующих вас страницах.
*

AdmbVlad

  • Захожу иногда
  • 83
  • 0 / 0
Re: Канонические страницы JoomGallery canonical
« Ответ #2 : 10.10.2015, 22:08:18 »
а как я добавлю в один шаблон на разные страницы сайта разные ссылки для разных категорий?
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Канонические страницы JoomGallery canonical
« Ответ #3 : 10.10.2015, 22:16:31 »
а как я добавлю в один шаблон на разные страницы сайта разные ссылки для разных категорий?
Легко и просто. Есть несколько вариантов. Во-первых, можно проверить URL регуляркой на наличие в ней строки запросов:
Код
/\?catpage=\d+&page=\d+/
Затем убрать GET параметры и выставить URL без параметров в качестве canonical. Во-вторых, можно с помощью объекта приложения Joomla 1.5 проверить URL и сделать то же самое.
« Последнее редактирование: 10.10.2015, 22:36:59 от Филипп Сорокин »
*

AdmbVlad

  • Захожу иногда
  • 83
  • 0 / 0
Re: Канонические страницы JoomGallery canonical
« Ответ #4 : 12.10.2015, 02:01:34 »
для меня это жесть)
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Канонические страницы JoomGallery canonical
« Ответ #5 : 13.10.2015, 01:25:02 »
для меня это жесть)

Никогда не работал с Joomla 1.5 (не люблю web-раритет :)), поэтому не знаю, как решить вашу проблему при помощи методов приложения, в версиях 2.5.x – 3.x всё гораздо проще. Поэтому решил сделать для Вас код на чистом php. Вставьте этот блок в раздел head Вашего сайта.

Код
<?php if (isset($_GET["catpage"])) {
$url = 'http' . (isset($_SERVER['HTTPS'])? 's' : ''). '://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
echo '<link rel="canonical" href="' . explode("?", $url, 2)[0] . '" />';
} ?>
« Последнее редактирование: 15.10.2015, 02:44:43 от Филипп Сорокин »
*

AdmbVlad

  • Захожу иногда
  • 83
  • 0 / 0
Re: Канонические страницы JoomGallery canonical
« Ответ #6 : 13.10.2015, 19:31:08 »
спасибо, круто. попробую вставить как оно там будет)
карма + поставил


вставил. выдает ошибку
Код
Parse error: syntax error, unexpected '[', expecting ',' or ';' ....../templates/yougames/index.php on line 20

строка 20 это вставленный код
« Последнее редактирование: 13.10.2015, 19:37:09 от AdmbVlad »
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Канонические страницы JoomGallery canonical
« Ответ #7 : 13.10.2015, 23:17:07 »
вставил. выдает ошибку
Код
Parse error: syntax error, unexpected '[', expecting ',' or ';' ....../templates/yougames/index.php on line 20
строка 20 это вставленный код

У меня всё работает (ссылка на тестовый сайт) А какая у вас версия php? Попробуйте тогда таким образом:

Код
<?php if (isset($_GET["catpage"])) {
$url = 'http' . (isset($_SERVER['HTTPS'])? 's' : ''). '://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
$url = explode("?", $url, 2);
$url = $url[0];
echo '<link rel="canonical" href="' . $url . '" />';
} ?>
« Последнее редактирование: 15.10.2015, 02:41:28 от Филипп Сорокин »
*

AdmbVlad

  • Захожу иногда
  • 83
  • 0 / 0
Re: Канонические страницы JoomGallery canonical
« Ответ #8 : 15.10.2015, 13:48:03 »
php версия 5.2.17

теперь ошибку не выдает, но ведет на начальную страницу сайта <link rel="canonical" href="http://.....ru/index.php" /> с разных страниц

у меня чпу стоит компонент sh404SEF


Заметил сейчас, что галерея в заголовке к страницам типа           _Kartinki/clash-of-clans-rasstanovka-tx-9.html?catpage=1&page=2#category

выдает такую строчку <base href="     _/Kartinki/clash-of-clans-rasstanovka-tx-9.html" />
« Последнее редактирование: 15.10.2015, 13:52:21 от AdmbVlad »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с дублем страниц в JoomGallery 3.4

Автор qvagin

Ответов: 3
Просмотров: 3917
Последний ответ 23.01.2023, 13:30:08
от e2
Стили раскладки фото в JoomGallery (masonry и mosaic)

Автор marbert

Ответов: 4
Просмотров: 3027
Последний ответ 22.11.2022, 06:28:20
от marbert
JoomGallery 3.6.0 если отсутствует поле Название при редактировании фотографии

Автор Beer

Ответов: 0
Просмотров: 3004
Последний ответ 09.09.2022, 20:07:49
от Beer
После обновления до JoomGallery 3.6 некорректно работает водяной знак

Автор Maffo

Ответов: 3
Просмотров: 3027
Последний ответ 23.08.2022, 06:21:58
от marksetter
j3.8.13 + JoomGallery 3.3.4 = RuntimeException: Недопустимое поле: cid

Автор Sergeych

Ответов: 7
Просмотров: 5302
Последний ответ 22.03.2021, 17:24:59
от Gammy2005