Новости Joomla

‼️👩‍💻 Релиз безопасности Astroid 3.3.11 - шаблона-конструктора для Joomla.

‼️👩‍💻 Релиз безопасности Astroid 3.3.11 - шаблона-конструктора для Joomla.

14 часов назад (на момент публикации заметки) была обнаружена уязвимость в популярном шаблоне-конструкторе Astroid Framework. При атаке на сайт устанавливается бэкдор — системный плагин под названием plg_system_blpayload. Если вы обнаружили этот плагин на своем веб-сайте, значит, он скомпрометирован, и вам необходимо восстановить чистую резервную копию, созданную до установки плагина.

Уязвимость позволяет загружать файлы на сайт и в дальнейшем получить права администратора Joomla.
В рамках атаки (из-за которой и была обнаружена уязвимость) на сайт устанавливался плагин plg_system_blpayload, который при каждой загрузке страницы снаружи он скрытно связывается с (платформой для SEO, работающей на черном рынке (ссылку помещать не будем, просим поверить на слово). Получает список скрытых спам-ссылок (сайты азартных игр, фишинга, мошенничества), подобранный под ваш домен, затем внедряет эти ссылки в HTML-код вашей страницы непосредственно перед рендером - невидимые для посетителей, но полностью читаемые поисковыми роботами. Это называется "отравление SEO" ("отрпавление поисковой выдачи").

Однако, эта уязвимость может использоваться в других целях. Поэтому необходимо срочно проверить ваши сайты, где стоит Astroid Framework и обновить его до версии не ниже 3.3.11. Релиз безопасности выпущен 4 часа назад (на момент написания заметки).

Скачать релиз безопасности Astroid

@joomlafeed

👩‍💻 Вышел Quantum Manager 3.3.0 - медиа менеджер для Joomla.

👩‍💻 Вышел Quantum Manager 3.3.0 - медиа менеджер для Joomla.

Популярный файловый менеджер для Joomla от отечественных разработчиков.

v.3.3.0. Что нового?
- Joomla 6. Компонент полностью совместим с Joomla 6, плагин обратной совместимости не требуется.
- Рефакторинг. Полностью удалён устаревший код, оставшийся в наследство от версий для Joomla 3.
- Новые настройки для SVG. Новые параметры фильтрации SVG-файлов.
- Улучшена безопасная функция предварительного просмотра SVG-файлов. Благодаря новым механизмам фильтрации восстановлена ​​возможность безопасного предварительного просмотра SVG-изображений.
- Исправления ошибок. Исправлены ошибки с данными EXIF ​​и обновлена ​​библиотека EXIF.

Читать новость
Скачать расширение

Также обновление получил плагин пользовательского поля Radicalmultifield для совместимости с новым Quantum Manager.

Репозиторий GitHub
Релиз на GitHub

@joomlafeed

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
Можно ли создать маску ввода для поля Телефон вида +38 (0хх) xxx-xx-xx на этапе оформления заказа в JoomShopping 4.8.1 (Joomla 3.3.6) и при регистрации,
чтобы покупатели вводили туда цифры, а в поле вводилось само (63) 333-33-33 ?

Наглядные примеры:

  или  
« Последнее редактирование: 16.01.2015, 07:00:18 от Anton shop »
*

nevigen

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
Исходя из сути Вашего вопроса, ответ: "Можно, разрешаю !"
Можно поподробнее о том какой файл редактировать и какой код нужно вставить? )
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
можно. планировал плагин набросать, да все руки не доходят

плагин был бы полезен многим...
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
накидайте мне адреса страниц на которых он должен работать, пожалуйста
Сайт пока что в разработке и не установлен на хостинг.
Маска должна быть на страницах регистрации JoomShopping и на странице оформления заказа - на первом этапе ввода Адреса.
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
готов плагин. Смотрите - http://test.beagler.ru/
Похоже. Beagler, а где скачать плагин?
« Последнее редактирование: 16.01.2015, 13:43:53 от Anton shop »
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
напишу статью, там и можно будет
А где будет статья? Напишите ссылку на сайт, пожалуйста.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
можно. планировал плагин набросать, да все руки не доходят
Зачем плагин, если это все можно сделать одной строчкой в js?)
Скриптов для масок полно, вот например https://github.com/RobinHerbots/jquery.inputmask
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Затем, что у нас вебмастеров масса, которая и строчки написать не может.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Затем, что у нас вебмастеров масса, которая и строчки написать не может.
брехня :)
могут написать и 100500 строк, но только на форуме, а вот кода ни одной... :) да :)

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

zeher

  • Захожу иногда
  • 169
  • 12 / 0
Делал себе номер телефона вместо логина на сайте и нужна была маска.
Отсюда брал плагин http://digitalbush.com/projects/masked-input-plugin
в шаблон прописал
Код
<script type="text/javascript">
jQuery(function($){
   $("#ID инпута").mask("+380999999999");
});
</script>

по ссылке выше в принципе все расписано и разжевано

*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
верно. Этот плагин.
Beagler, не могли бы мне, новичку, русским языком объяснить что и где нужно сделать (в каком файле, в какой строке и какой код нужно вставить), чтобы при оформлении заказа в JoomShopping на этапе "Адрес" при вводе номера телефона была маска, как в примерах в моём первом сообщении данной темы? как я понял, сперва нужно установить плагин http://digitalbush.com/projects/masked-input-plugin через Установку и обновления Joomla? На странице по указанной ссылке есть 2 файла Uncompressed и Minified, а какой нужно устанавливать я не знаю. Или может вообще нужно устанавливать только этот файл http://jquery.com/ ?
« Последнее редактирование: 17.01.2015, 00:02:23 от Anton shop »
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Стало интересно, думаю попробую. даже получилось. )
в
/components/com_jshopping/js/
создал файл
mask.js

с содержимым

https://raw.githubusercontent.com/digitalBush/jquery.maskedinput/1.4.0/dist/jquery.maskedinput.min.js

и в файле

/components/com_jshopping/templates/default/checkout/adress.js.php

дописал
Код
<script src="/components/com_jshopping/js/mask.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery(function($){
   $("#mobil_phone").mask("+38 (999) 999 9999");
});
</script>
« Последнее редактирование: 29.03.2015, 12:49:07 от Biss »
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
Стало интересно, думаю попробую. даже получилось.


Biss, сделал всё, как вы описали, но на моём сайте это не сработало. Скачал "jquery.maskedinput.min.js", переименовал его в mask.js и загрузил в указанную вами папку, а потом дописал код в файле adress.js.php.
Может я где-то не там дописал код?

Вот чистый код в моём файле adress.js.php:
Спойлер
[свернуть]

Напишите, пожалуйста, правильный код исходя из представленного выше кода.
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
Как обещал - Плагин "Маска ввода для поля Телефон для Joomshopping"
Beagler, большое спасибо за плагин, всё работает. А как можно таким же образом сделать маску для ввода дисконтного кода, состоящего исключительно из цифр, в соответствующее поле в корзине? То есть, чтобы, например, дисконтный код 1111222233334444 вводился для визуального удобства покупателя в виде 1111 2222 3333 4444, и чтобы JoomShopping, чтобы определял введённый код как будто без пробелов, то есть, чтобы JoomShopping определял его?
« Последнее редактирование: 18.01.2015, 04:21:09 от Anton shop »
*

beagler

  • Живу я здесь
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Как будто без пробелов - это уже не к maskedinput - это после ввода надо обрабатывать, перед отправкой. Или уже на стороне сервера
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Цитировать
Напишите, пожалуйста, правильный код исходя из представленного выше кода.
Зачем всё усложнять - качайте лучше плагин :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Атрибуты полей при оформлении заказа в JoomShopping

Автор goga_pgasovav

Ответов: 1
Просмотров: 3518
Последний ответ 12.08.2025, 11:21:29
от kit2m2
Про статусы заказа: как перевести и когда они меняются?

Автор Maxum

Ответов: 18
Просмотров: 10975
Последний ответ 18.10.2024, 10:45:13
от nevigen
Дополнительные поля для категории JoomShopping

Автор goga_pgasovav

Ответов: 3
Просмотров: 2193
Последний ответ 07.07.2024, 08:43:15
от nevigen
Как сделать файлы для продажи доступными для скачивания при любом статусе заказа?

Автор UNh0ly

Ответов: 4
Просмотров: 2666
Последний ответ 18.09.2023, 09:10:17
от ИммоБокс
Глюк со сменой статуса заказа

Автор Preview

Ответов: 4
Просмотров: 1365
Последний ответ 07.02.2023, 16:06:38
от kit2m2