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

ExOmRa

  • Новичок
  • 5
  • 0 / 0
Re: RSForm pro и русский язык
« Ответ #120 : 09.06.2013, 20:27:58 »
блиндамет XML нормально выходит xls не получается вывести никак вместо русских букв ?

первый метод не помог 100% второй не понял как встраивать  >:(
Привет, мне так же не помог ни один из предложенных методов. Сделайте следующее:
В файле - \administrator\components\com_rsform\helpers\excel.php
Найдите строку:
Код
$val = utf8_decode($val);
(у меня №204)
И замените на
Код
$val = iconv("UTF-8", "CP1251//IGNORE", $val);
Использовал сборку - http://joomlaforum.ru/index.php/topic,61312.msg868779.html#msg868779
*

Afres

  • Осваиваюсь на форуме
  • 45
  • 7 / 0
Re: RSForm pro и русский язык
« Ответ #121 : 15.07.2013, 16:26:53 »
На решение задачи потрачено более 4-х часов, с учетом того что я не программист, но все же решена.

Делюсь своим методом, надеюсь кому-нибудь поможет как и мне:

1. Валидация только кириллических символов:
Код
	// Валидация русских букв
public static function RussianLetters($param,$extra = null)
{
if(strpos($param,"\n")!== false)
$param = str_replace(array("\r","\n"),'',$param);

for($i=0;$i<strlen($param);$i++)
if(strpos($extra,$param[$i]) === false && preg_match('#(/^[а-яА-ЯёЁ\s]+/)#', $param[$i]))
return false;
  return true;
}
// Конец
Просто вставим этот код 18 строчкой в файл /components/com_rsform/helpers/validation.php и у Вас появляется новый тип проверки поля (RussianLetters) в админке компонента RS!FORM

2. Валидация российских мобильных номеров
Код
	// Валидация российских номеров
public static function phonenumberRUS($value)
{
return preg_match("/\(?\b^( +)?((\+?7|8)?)?((\(\d{3}\))|(\d{3}))?( )?(\d{3}[\- ]?\d{2}[\- ]?\d{2})( +)?$\b/i", $value);
}
// Конец
Вставляем код все в тот же файл /components/com_rsform/helpers/validation.php допустим 144 строчкой (с учетом вставленного кода выше) и у Вас снова появляется новый тип проверки поля (phonenumberRUS) в админке компонента RS!FORM

Проверено на компоненте RS!FORM 1.4.0 rev 46 Все работает.
Небольшой бонус, русификация собственного изготовления (не 100%, но где то 90%) Скачать Размещать по адресу /administrator/language/ru-RU/

Всем удачи, буду рад + в репу если помог.
*

DrakoRaxab

  • Новичок
  • 1
  • 0 / 0
Re: RSForm pro и русский язык
« Ответ #122 : 12.09.2013, 12:40:28 »
Всем привет у меня проблема другого типа я ответа нигде не нашел ну или плохо искал..доскажите пожалуйста кто знает..У меня приходит на любом языке рус анг..всеравно одна тока проблемы  каторая очень важна это то тчо форма на почту приходит не полностью..:
Thank you for contacting us. We will get back to you as soon as possible.

Ваша имя: Леонид
Email: 111111@maill.ru
{Subject:caption}: {Subject:value} -а вот тут должно быть поидее дата время и выбор услуги но почемуто вот так.....
Дополнительная информация: хочу на пием)
: Записаться на приём

в Manage Submissions  все нормально все есть на том языке что прислали..но на почту почемуто не приходит.
Заранее спасибо.

не нашел как удолить сообщение..уже сам все нашел как сделать) все приходит всем спасибо:)
« Последнее редактирование: 12.09.2013, 17:23:59 от DrakoRaxab »
*

maxbrus

  • Осваиваюсь на форуме
  • 11
  • 1 / 0
Re: RSForm pro и русский язык
« Ответ #123 : 28.09.2013, 13:50:07 »
Наконец-то RS сделали возможность нормального вывода в frontend результатов, поэтому я сразу обновился до версии 48. С Русификацией вывода в Excel помог способ добавления в administrator\components\com_rsform\helpers\excel.php строки $val = iconv("UTF-8", "CP1251//IGNORE", $val);

Теперь возникли новые трудности с русским языком. У меня не работает вывод в csv русских символов. Помогите разобраться, пожалуйста
*

D.E.

  • Осваиваюсь на форуме
  • 44
  • 1 / 0
Re: RSForm pro и русский язык
« Ответ #124 : 12.10.2013, 13:36:37 »
Данный способ пропускает и русские буквы, и английские, и цифры
1. Валидация только кириллических символов:
Код
	// Валидация русских букв
public static function RussianLetters($param,$extra = null)
{
if(strpos($param,"\n")!== false)
$param = str_replace(array("\r","\n"),'',$param);

for($i=0;$i<strlen($param);$i++)
if(strpos($extra,$param[$i]) === false && preg_match('#(/^[а-яА-ЯёЁ\s]+/)#', $param[$i]))
return false;
  return true;
}
// Конец

А этот способ оказался рабочим + не нужно лазить в файлы, всё делается в настройках поля.
Спойлер
[свернуть]
Решил валидацию на русском методом перечисления всех необходимых букв.
В настройках
в поле в Validation Extra вбил все русские буквы в обоих регистрах
яфйчыцсвумакипетрньогблшюдщжзэхъёЯФЙЧЫЦСВУМАКИПЕТРНЬОГБЛШЮДЩЖЗЭХЪЁ

Спасибо!
*

uploadprofi

  • Новичок
  • 4
  • 0 / 0
Re: RSForm pro и русский язык
« Ответ #125 : 20.05.2014, 13:19:12 »
Подскажите в RSFrom Pro 1.4.0 Rev 45 где находится тот файл где можно переводить расширении на русский язык ?
*

iqdr

  • Новичок
  • 8
  • 0 / 0
Re: RSForm pro и русский язык
« Ответ #126 : 06.12.2014, 14:34:35 »
Afres спасибо!

валидизация телефонных номеров заработала, но только в формате 8(999)123-45-67,
а в формате +7(999)123-45-67 почему-то не работала.
Нашел в сети другой вариант, подставил его в ваш код - и +7 тоже стало работать.
Все вместе выглядит так:


   // Валидация российских номеров
   public static function phonenumberRUS($value)
   {
      return preg_match('/((8|\+7)-?)?\(?\d{3,5}\)?-?\d{1}-?\d{1}-?\d{1}-?\d{1}-?\d{1}((-?\d{1})?-?\d{1})?/', $value);
   }
   // Конец

*

kuzvik

  • Осваиваюсь на форуме
  • 36
  • 1 / 0
Re: RSForm pro и русский язык
« Ответ #127 : 06.05.2015, 00:28:01 »
Afres спасибо!

валидизация телефонных номеров заработала, но только в формате 8(999)123-45-67,
а в формате +7(999)123-45-67 почему-то не работала.
Нашел в сети другой вариант, подставил его в ваш код - и +7 тоже стало работать.
Все вместе выглядит так:


   // Валидация российских номеров
   public static function phonenumberRUS($value)
   {
      return preg_match('/((8|\+7)-?)?\(?\d{3,5}\)?-?\d{1}-?\d{1}-?\d{1}-?\d{1}-?\d{1}((-?\d{1})?-?\d{1})?/', $value);
   }
   // Конец




Это все круто, но:
1.как ограничить длину написания номера ( я хоть 20 цифр ввожу все равно отправляет форму, если меньше то тут все хорошо не пускает к отправке.

2. подскажите пожалуйста как сделать чтоб в поле заполнения номера( у меня вот подсказка висит в поле (+7 ХХХ-ХХХ-ХХ-ХХ), при вводе номера как раз оставались эти дефисы -. чтоб цыфры сами расстанавливались как надо,

а и еще реально ли оставить +7 в начале, чтоб человек ее не писал.

*

SkyAn

  • Захожу иногда
  • 56
  • 0 / 0
Re: RSForm pro и русский язык
« Ответ #128 : 14.09.2015, 12:15:50 »
Подскажите, мне нужно чтоб при переходе по ссылки с описания товара в форму пред заполнялось поле "Название товара", а в сопроводительном тексте вставлялась картинка товара и его цена (цена по возможности)
*

DenisIsakov

  • Новичок
  • 2
  • 0 / 0
Re: RSForm pro и русский язык
« Ответ #129 : 14.10.2015, 18:14:31 »
Помогите. В форме RSForm в поле "имя" при вводе имени на русском проверка выдаёт ошибку.
Форма заказа звонка, если я ввожу "Denis" и в нижнем поле номер телефона, то сообщение отправляется. Если я ввожу "Денис" - то пишет "Неверный ввод". Как исправить?
Русификатор стоит
*

DenisIsakov

  • Новичок
  • 2
  • 0 / 0
Re: RSForm pro и русский язык
« Ответ #130 : 14.10.2015, 18:20:38 »
На решение задачи потрачено более 4-х часов, с учетом того что я не программист, но все же решена.

Делюсь своим методом, надеюсь кому-нибудь поможет как и мне:

1. Валидация только кириллических символов:
Код
	// Валидация русских букв
public static function RussianLetters($param,$extra = null)
{
if(strpos($param,"\n")!== false)
$param = str_replace(array("\r","\n"),'',$param);

for($i=0;$i<strlen($param);$i++)
if(strpos($extra,$param[$i]) === false && preg_match('#(/^[а-яА-ЯёЁ\s]+/)#', $param[$i]))
return false;
  return true;
}
// Конец
Просто вставим этот код 18 строчкой в файл /components/com_rsform/helpers/validation.php и у Вас появляется новый тип проверки поля (RussianLetters) в админке компонента RS!FORM

Это то, что мне нужно! Но у меня почему-то нет файла validation.php. Не подскажите, как решить проблему?
*

termin

  • Новичок
  • 1
  • 0 / 0
Re: RSForm pro и русский язык
« Ответ #131 : 13.11.2015, 17:48:32 »
Люди добрые!
Подскажите, пожалуйста, каким образом можно в режиме автомата данные из форм перенести в материал для публикаций? Т.е., чтобы анкетные данные отображались на сайте.
Заранее благодарен
*

fandjuml

  • Захожу иногда
  • 59
  • 6 / 3
Re: RSForm pro и русский язык
« Ответ #132 : 22.01.2016, 01:31:17 »
Помогите. В форме RSForm в поле "имя" при вводе имени на русском проверка выдаёт ошибку.
Форма заказа звонка, если я ввожу "Denis" и в нижнем поле номер телефона, то сообщение отправляется. Если я ввожу "Денис" - то пишет "Неверный ввод". Как исправить?
Русификатор стоит
Присоединяюсь - ошибка с русскими именами, целый день ковыряю, да всё мимо...(
*

apikron

  • Захожу иногда
  • 152
  • 2 / 0
Re: RSForm pro и русский язык
« Ответ #133 : 29.03.2019, 15:15:28 »
Народ! Как включить мультиязычность для RSForm!Pro? Нужно для каждой формы связи задать свой язык. Вот этой вкладки нет уже, инструкция видимо устарела https://www.rsjoomla.com/support/documentation/rsform-pro/multi-language-support/creating-a-multi-language-form-with-rsform-pro.html

Кто знает куда перенесли эту волшебную кнопку?! Я про чекбокс с выпадающим списком языков.
*

apikron

  • Захожу иногда
  • 152
  • 2 / 0
Re: RSForm pro и русский язык
« Ответ #134 : 29.03.2019, 15:23:05 »
И ещё вопрос! Долго загружается капча Google, секунд 19. Может это быть вызвано не настроенными языками в формах обратной связи на мультиязычном сайте?! Сейчас на всех формах язык EN стоит, а формы вручную созданы на разных языках. Капча же автоматически сама подбирает на каком языке выводить.
*

apikron

  • Захожу иногда
  • 152
  • 2 / 0
Re: RSForm pro и русский язык
« Ответ #135 : 29.03.2019, 16:52:23 »
Народ! Как включить мультиязычность для RSForm!Pro? Нужно для каждой формы связи задать свой язык. Вот этой вкладки нет уже, инструкция видимо устарела https://www.rsjoomla.com/support/documentation/rsform-pro/multi-language-support/creating-a-multi-language-form-with-rsform-pro.html

Кто знает куда перенесли эту волшебную кнопку?! Я про чекбокс с выпадающим списком языков.
Вопрос решен с выпадающем списком языков. Нужно в настройках включить мультиязычность.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Заявки падают всегда в спам при оформлении заявки через RSForm

Автор stitch808

Ответов: 7
Просмотров: 2321
Последний ответ 31.01.2024, 16:51:58
от stitch808
Калькулятор на RSForm. Вопрос по JS

Автор ukrart

Ответов: 3
Просмотров: 2923
Последний ответ 18.08.2022, 11:48:44
от sivers
Правила валидации полей RSForm Pro

Автор Anvari6120

Ответов: 0
Просмотров: 2684
Последний ответ 26.07.2022, 19:02:44
от Anvari6120
Прикрипление файлов в форме RSForm

Автор stitch808

Ответов: 0
Просмотров: 2782
Последний ответ 28.03.2022, 17:34:40
от stitch808
RSForm макеты отображаются без отступов по всей ширине экрана

Автор pechenye

Ответов: 0
Просмотров: 2784
Последний ответ 08.02.2022, 18:39:35
от pechenye