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

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
В базе Zoo табл. params сохраняется в формате json после обработки json_encode
посему там бой негров в темноте типа
Цитировать
"content.category_teaser_text": "\u041e\u0442\u0432\u0435\u0441\u043d\u0430\u044f \u043b\u0438\u043d\u0438\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d
, что неудобно,  если надо просмотреть, да и данные в таком виде  избыточны и раздувают базу
переделал \administrator\components\com_zoo\framework\data\json.php
файл в атаче

[вложение удалено Администратором]
« Последнее редактирование: 17.07.2012, 11:33:34 от oppo »
*

vostokoved

  • Новичок
  • 4
  • 0 / 0
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #1 : 06.07.2012, 14:36:40 »
oppo!
Да вы просто мозг!
Не знаю, как благодарить )))))
*

vostokoved

  • Новичок
  • 4
  • 0 / 0
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #2 : 06.07.2012, 14:50:29 »
Слов нет, один восторг
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #3 : 07.07.2012, 11:29:44 »
да еще нужно  перевести и пересохранить  типы шаблона в апликации в UTF-8 к примеру \media\zoo\applications\blog\types\article.config ,тогда и там будет русский
*

sk-plehanovec

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #4 : 16.07.2012, 20:47:30 »
Я попробывал заменить на zoo 2.6.1 получил ошибку arse error: syntax error, unexpected T_FUNCTION in /var/www/vhosts/site.ru/httpdocs/administrator/components/com_zoo/framework/data/json.php on line 307

Может будет решение данной проблемы.

Заранее благодарен.
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #5 : 16.07.2012, 22:26:15 »
Едва ли oppo допустил такую ошибку. Версия PHP не та похоже.
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #6 : 16.07.2012, 22:27:20 »
Я попробывал заменить на zoo 2.6.1 получил ошибку arse error: syntax error, unexpected T_FUNCTION in /var/www/vhosts/site.ru/httpdocs/administrator/components/com_zoo/framework/data/json.php on line 307
Может будет решение данной проблемы.
Заранее благодарен.
обновил\заменил json.php в шапке сайта - проверил работает на zoo 2.6.1
отчего вылезла эта ошибка - неводомо
я по работе понастраивал типы и перенес данные сайта там с zoo еще первой  версии на zoo  2.5,  без русского а базе и новых типах можно было бы убиться .... перенос закончил,
поэтому обновился на zoo 2.6.1  и оригинал. json.php больше не переделывал .. сейчас добавил класс для русс.  zoo 2.6.1  и проверил
« Последнее редактирование: 16.07.2012, 22:35:28 от oppo »
*

sk-plehanovec

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #7 : 16.07.2012, 22:37:15 »
Увы но исдесь не пошла вот ошибка только скатилась на 10 строчек назад и у меня Joomla 2.5 мож в этом проблема?

Parse error: syntax error, unexpected T_FUNCTION in /var/www/vhosts/fhr-sdv.ru/httpdocs/administrator/components/com_zoo/framework/data/json.php on line 317
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #8 : 16.07.2012, 22:45:30 »
Тоже  Joomla 2.5 + zoo 2.6.1
PHP 5.27
Может при распаковке на сервер
*

sk-plehanovec

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #9 : 16.07.2012, 22:51:53 »
php у меня 5.2.17, как подругому распоковать один файл я незнаю, файлики типов перекодировал сохранил и загрузил на сервер, Сохранить через одминку он после этой ошибке меня не пускает в админку. приходится менять в обратном порядке ставить родные файлики zoo.
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #10 : 16.07.2012, 23:05:24 »
Качнул. Распаковал. Почему-то помнится, что конструкция
Код: php
function(array $m) use ($unescape_table)
для preg_replace_callback появилась только в PHP 5.3. Попробуй create_function
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

sk-plehanovec

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #11 : 16.07.2012, 23:14:49 »
Качнул. Распаковал. Почему-то помнится, что конструкция
Код: php
function(array $m) use ($unescape_table)
для preg_replace_callback появилась только в PHP 5.3. Попробуй create_function
Подскажи пожалуйста линию которую неоюходимо заменить?
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #12 : 17.07.2012, 11:33:18 »
собственно нам из класса нужен один метод encode - убрал проблемные места - ПРОВЕРЬТЕ
*

sk-plehanovec

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #13 : 17.07.2012, 14:31:05 »
Проверил, ошибка ушла но базы так в коде и остались, при сохранении нового материала в таблице теряются все данные статьи и выбранных элементов, может быть и работает, но на рабочий сайт ставить пока не рекомендую так как установка и правельная работа не из лехких задач, а статью пришлось востанавливать опять возврашаясь к родному json и родным app. Попробую еще проверить на тестовом сайте, о результате проверки напишу, позже.
*

lakmuss

  • Захожу иногда
  • 80
  • 1 / 0
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #14 : 22.07.2012, 23:04:01 »
Отличная вещь, давно искал способ избавиться от этих непонятных наборов символов.

Не могли бы Вы немного разъяснить порядок осуществления замены. Я Сделал вот что 1) заменил файл 2) Скопировал все файлы .config на жесткий, открыл в notepad+ и пересохранил в кодирвке UTF и скопировал их обратно. Все вроде заработало, но только пропали все предыдущие значения, которые имелись в файлах .config. Как мне грамотно перенести старые значения в новый файл?
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #15 : 22.07.2012, 23:49:53 »
шестеренка открыть приложение  у меня не было имени типа нажал сохранить и все
*

BuzCrysl

  • Захожу иногда
  • 124
  • 3 / 0
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #16 : 04.12.2012, 21:37:31 »
Joomla 2.5 и zoo 3.0 заменил файл
название типа по прежнему не отображается.
*

tarkasha

  • Захожу иногда
  • 95
  • 0 / 0
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #17 : 14.12.2014, 17:00:08 »
В базе Zoo табл. params сохраняется в формате json после обработки json_encode
посему там бой негров в темноте типа  , что неудобно,  если надо просмотреть, да и данные в таком виде  избыточны и раздувают базу
переделал \administrator\components\com_zoo\framework\data\json.php
файл в атаче

[вложение удалено Администратором]
Перезалейте пожалуйста файл!
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #18 : 14.12.2014, 22:27:45 »
Перезалейте пожалуйста файл!
нашел еще 2 файла .. уложил в zip
« Последнее редактирование: 14.12.2014, 23:48:39 от oppo »
*

tarkasha

  • Захожу иногда
  • 95
  • 0 / 0
Re: Zoo 2.5.20 замена json_encode \uxxxx = русский
« Ответ #19 : 14.12.2014, 22:30:31 »
нашел, начебто тот файл
Спасибо
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

ZOO и русский язык

Автор ven-til

Ответов: 6
Просмотров: 1987
Последний ответ 23.07.2014, 06:55:26
от Maryselka
Zoo 3.1.6 не сохраняет русский язык

Автор Uriys

Ответов: 7
Просмотров: 1847
Последний ответ 24.06.2014, 08:44:35
от waw555
Русский язык для Zoo 2.0

Автор CTPAHHuK

Ответов: 49
Просмотров: 21516
Последний ответ 22.08.2012, 13:31:20
от pavel_28121
Замена алиаса при подаче материала

Автор stasyansky

Ответов: 3
Просмотров: 1801
Последний ответ 09.05.2012, 15:49:30
от stasyansky
Не распознается русский в тизерном тексте

Автор craft

Ответов: 1
Просмотров: 1199
Последний ответ 03.03.2012, 20:11:49
от MetaSpirit