Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.

Я согласен с условиями активации продлений
Продолжить покупки

SolverWeb: Пользовательское свойство файл (с поддержкой drag & drop)

Портированный вид множественного пользовательского поля типа файл. Такой же, как свойство элемента. UF FILE, UF IMAGEВнимание: решение является бесплатным, устанавливается и используется на свой страх и риск.

SolverWeb: Пользовательское свойство файл (с поддержкой drag & drop)

SolverWeb: Пользовательское свойство файл (с поддержкой drag & drop)

от SolverWeb
Скриншоты
Описание

Технические данные

Опубликовано:
30.05.2023
Обновлено:
22.09.2026
Версия:
1.0.8
Установлено:
100 - 499 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
Адаптивность:
Да
Поддержка Композита:
Да
Совместимо с Сайты24
Да

Пользовательское соглашение

Описание

Портированный вид множественного пользовательского поля типа файл. Такой же, как свойство элемента.

UF FILE, UF IMAGE

Внимание: решение является бесплатным, устанавливается и используется на свой страх и риск.
Отзывы (0)
Обсуждения (2)
Что нового
1.0.8 (22.09.2026) Исправления загрузки файлов по ссылке
  • Файлы, загруженные по внешней ссылке, снова сохраняются с исходным именем и расширением (в 1.0.7 они сохранялись как solverweb_XXXX без расширения и не распознавались как изображения).
  • Снова поддерживаются ссылки с перенаправлением, например http на https.
  • Исправлена фатальная ошибка PHP 8 при сохранении одиночного (не множественного) поля, переданного строкой-ссылкой.
  • При сохранении файлов, загруженных по ссылке, временно отключается сжатие модуля dev2fun.imagecompress (если он установлен): импорт больших галерей больше не прерывается по таймауту.
Безопасность
  • Произвольные ID файлов и локальные пути внутри /upload в значении поля принимаются только от администратора или из CLI; остальным пользователям доступны только файлы, уже прикреплённые к полю.
  • Временные файлы от пользователей без прав администратора принимаются только из папки штатного загрузчика текущей сессии; файлы со скриптовым расширением отклоняются.
  • Загрузка по ссылке: каждое перенаправление проверяется отдельно (только http/https, порты 80/443, только публичные адреса), заблокированы диапазон 100.64.0.0/10 и IPv4, встроенные в IPv6-адреса.
  • Загрузка по ссылке: файл пишется сразу на диск, ответ сверх 50 МБ отбрасывается, за одно сохранение обрабатывается не более 100 ссылок.
1.0.7 (14.09.2026) Обновление модуля до версии 1.0.7. Исправлена возможность обхода временной директории при сохранении файлов. Временный путь теперь канонизируется и принимается только внутри временной папки Bitrix; удаление выполняется только для такого файла и его дочернего каталога.
1.0.4 (28.10.2025)
1.0.3 (09.04.2025)
1.0.2 (11.01.2024) Исправлено обновление уже загруженных файлов и поддержка форматов
1.0.1 (15.12.2023) Исправление ошибки (конфликт с привязкой к элементу)
Установка
Установить модуль, после чего в пользовательских полях появится новый тип "Файл (с поддержкой drag & drop)"
Поддержка
Служба поддержки модуля: nvaluev@solverweb.ru

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки