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

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

Hot_Gomer

  • Захожу иногда
  • 296
  • 12 / 0
  • sudo su
Задача:
Загружать изображения в VM2 любого разрешения и размера.

Что я сделал(на хостинге не стоит PEAR ):
я добавил в корень папки Image и PEAR
далее administrator/components/com_virtuemart/helpers/mediahandler.php ищем функцию function uploadFile($urlfolder,$overwrite = false){...}
там я добавил
Код
/* 24.01.12*/
                        ini_set('include_path', '.:/usr/local/lib/php:'.JPATH_ROOT.'/PEAR:'.JPATH_ROOT);
                        require_once JPATH_ROOT.'/Image/Transform.php';
                        $it = Image_Transform::factory('GD');
                        /*24.01.12*/

и еще
Код
/* 24.01.12*/
                                        $it->load($media['tmp_name']);
                                        $it->fitX(800);
                                        $it->save(JPATH_ROOT.DS.$path_folder.$media['name'], '', 100);
                                        $it->free();
                                        /*24.01.12*/

+ я закоментил там
Код
JFile::upload($media['tmp_name'],JPATH_ROOT.DS.$path_folder.$media['name']);

+ вставил строчку что бы можно было совсем большие изображения подгружать
Код
ini_set('memory_limit', '128M');

Надеюсь кому-нибудь пригодится
« Последнее редактирование: 03.05.2012, 16:22:00 от Hot_Gomer »
Joomla, Drupal, Ruby on Rails -
что может быть лучше?)
*

vitalyx

  • Захожу иногда
  • 99
  • 14 / 0
Re: Ресайз изображений товаров в VM2
« Ответ #1 : 11.04.2012, 18:53:27 »
Интересная подсказочка, спасибо + , Но вот у меня не решен вопрос по поводу вывода изображения в карточке товара, а точнее с ресайзом. при выводе в категрии можно установить параметры ресайза, а для карточки товара такой функции нет :( , допустим если изображение больших габаритов то оно наезжает на цену товара, а нужно чтобы был четко указанный ресайз но при нажатии на это изображение открывалось оно же в полную величину.
Подскажите пжл  :(
*

travelcz

  • Осваиваюсь на форуме
  • 31
  • 2 / 0
Re: Ресайз изображений товаров в VM2
« Ответ #2 : 24.04.2012, 17:34:42 »
Интересная подсказочка, спасибо + , Но вот у меня не решен вопрос по поводу вывода изображения в карточке товара, а точнее с ресайзом. при выводе в категрии можно установить параметры ресайза, а для карточки товара такой функции нет :( , допустим если изображение больших габаритов то оно наезжает на цену товара, а нужно чтобы был четко указанный ресайз но при нажатии на это изображение открывалось оно же в полную величину.
Подскажите пжл  :(
Я тоже столкнулся с такой проблемой, но у меня в шаблоне было включено THIRD PARTY STYLES, после отключения все стало работать норм. Видимо из за не стыковки шаблона и компонента в каких то вещах.
*

vitalyx

  • Захожу иногда
  • 99
  • 14 / 0
Re: Ресайз изображений товаров в VM2
« Ответ #3 : 25.04.2012, 23:35:05 »
хм надо попробовать, спасибки за совет, я пока справляюсь только механическим ресайзом (((
*

vitalyx

  • Захожу иногда
  • 99
  • 14 / 0
Re: Ресайз изображений товаров в VM2
« Ответ #4 : 06.05.2012, 23:11:18 »
Нашел следующее решение:
в файле: /components/com_virtuemart/views/productdetails/tmpl/default_images.php

<div class="main-image">
   <?php echo $this->product->images[0]->displayMediaFull('class="medium-image" id="medium-image"', false, "class='modal'", true); ?>
</div>

заменить на

<div class="main-image">
  <?php echo str_replace('<a', '<a class="modal"', $this->product->images[0]->displayMediaFull('class="product-image"',true,"class='modal'",true)); ?>
</div>
Наслаждайтесь уважаемые форумчане!  8)
*

Tuzemec

  • Захожу иногда
  • 246
  • 28 / 0
  • Ня!
Re: Ресайз изображений товаров в VM2
« Ответ #5 : 08.05.2012, 19:27:17 »
 Ну или в стилях явно задать высоту .main-image{height:auto; width:auto; max-height:360px;}
что-то подобное делал, но сразу не вспомню... 10-ого числа отпишусь. А тот метод что выше сработал?
Сообщите кто пробовал, пожалуйста...
Каждый ваш клик помогает заработать сыну на конфеты
Не дайте ребенку остаться без сладкого! Сделай ТЫЦ!
*

Tuzemec

  • Захожу иногда
  • 246
  • 28 / 0
  • Ня!
Re: Ресайз изображений товаров в VM2
« Ответ #6 : 10.05.2012, 09:48:06 »
Ну или в стилях явно задать высоту .main-image{height:auto; width:auto; max-height:360px;}
что-то подобное делал, но сразу не вспомню... 10-ого числа отпишусь. А тот метод что выше сработал?
Сообщите кто пробовал, пожалуйста...
При таком CSS фото отображается полностью как и должно быть и не заходит на кнопки и описание
Код
.main-image {
position: relative;
height: 350px;
overflow: hidden;
float: left;
border: 1px solid #B4B4B4;
border-radius: 5px 5px 5px 5px;
width: 100%;}
.main-image a {
position: relative;
float: left;
height: 350px;
width: 100%;}
.main-image a img {
height: auto;
max-height: 350px;
width: auto;}
Каждый ваш клик помогает заработать сыну на конфеты
Не дайте ребенку остаться без сладкого! Сделай ТЫЦ!
*

vitalyx

  • Захожу иногда
  • 99
  • 14 / 0
Re: Ресайз изображений товаров в VM2
« Ответ #7 : 10.05.2012, 23:02:28 »
описанный выше метод работает на 5 баллов по 5-ти баллной шкале, уточню что в productdetails все делиться на 2 столбика по 50% и весь левый столбик это картинка товара при нажатии на которую срабатывает lightbox
*

hypo999

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Ресайз изображений товаров в VM2
« Ответ #8 : 16.05.2012, 01:16:44 »
тоже долго мучался с этой проблемой, нашёл наконец тему)

Сам я что PHP что в стилях слабоват. И тупым методом тыка вставил третьей такую вещь - .main-image img{max-width:100%;}
И картинки которые больше по ширине теперь перестали заезжать на правую часть. Причем она не обрезается, как выше в примере, а именно уменьшает до нужных размеров.

Может у кого ещё проканает)))
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод названий всех категорий и товаров в них на главной ((vm3))

Автор PavelK

Ответов: 0
Просмотров: 3187
Последний ответ 15.02.2022, 14:34:52
от PavelK
Limit показать на страницу + пагинация pagination ломают отображение товаров

Автор kreker92

Ответов: 0
Просмотров: 3152
Последний ответ 08.11.2021, 18:02:40
от kreker92
[Решено] Список товаров на главной VirtueMart

Автор vitoxa_ya

Ответов: 6
Просмотров: 11269
Последний ответ 21.10.2020, 23:27:08
от alfa212
Удаление всех товаров из корзины одним кликом.

Автор Chifu

Ответов: 10
Просмотров: 10210
Последний ответ 19.04.2020, 20:21:03
от grub
Сортировка в VirtueMart 2 по умолчанию, по наличию товаров и по цене

Автор vfxbro

Ответов: 7
Просмотров: 4319
Последний ответ 27.04.2019, 09:51:05
от rsn