csv
Добрый день! Спасибо за RadicalForm. Тестирую на Joomla 4, есть некоторые вещи которые заметил по загрузке файлов, может будет полезно:
1. Загружаем файл, удаляем файл, загружаем тот же файл снова - файл не отображается как загруженный в <div class="rf-filenames-list"></div>.
2. Не нашел где можно определить разрешенные расширения.
3. Есть возможность загрузить файл размером 50,5 Мб при выставленном ограничении в 50 Мб.
4. Если нагрузить файлы в форму и потом, не отправляя, обновить страницу все файлы остаются на сервере (но может это так и задумывалось).
Vladimir
Vladimir
3. Ну как бы округление. Не вижу ничего криминального
Vladimir
4. А как по вашему должно быть?
Vladimir
1. проверю
Vio
хм. вот как заоверайдить селекты в модуле поиска когда врубаешь расширенный поиск?
csv
4. Думаю, если форма не была отправлена, файлы не представляют интереса и должны быть удалены. Но это мое мнение, вероятно ошибочное.
csv
2. Есть возможность устанавливать список расширений?
Vladimir
Vladimir
Vladimir
У всех файлов есть срок давности хранения
csv
Зачем?
Люди порой грузят не то что надо :)
Vladimir
csv
Ну как вариант, из параноидального, загрузить на сайт какое то непотребство и нажаловаться в Роскомнадзор.
Vladimir
Vladimir
адреса открытия и адреса загрузки различны
Vladimir
Кроме того открытие файла происходит через сам скрипт radicalform
csv
Вот ещё вопрос: "Размер вложений не более чем (Мегабайт)" - это ограничение на файл или на все прикладываемые файлы?
Vladimir
Единственными реально опасными являются html и txt файлы
Но они должны блокироваться
Vladimir
Vladimir
Vladimir
Там есть подсказка
Vladimir
Для других способов отправки это не является ограничением
Vladimir
Для других ограничением является общий размер хранилища
csv
Спасибо, так видно стало
Sergey
Привет кто нибудь подскажет как в поле для формы <field name="comment" type="textarea" label="Введите комментарий к товару" description="" filter="row" rows="10" cols="5" required="true"/> добавить возможность сохранения html тэгов? нужно добавить в этто поле возможность переноса строк
Vladimir
Sergey
SW JProjects v.1.6.2 - обновление менеджера цифровых проектов для Joomla разработчиков
Компонент позволяет разработчикам сайтов на Joomla вести свой собственный сервер обновлений для своих расширений (шаблонов, модулей, плагинов etc), что позволяет доносить обновления сразу всем своим (и не только своим) клиентам.
Что нового?
- Контрольная сумма файла в XML сервера обновлений
Добавлены контрольные суммы файла sha 256, sha348 и sha512 в xml-манифеста сервера обновлений. При обновлении расширения в Joomla 4 показывалось предупреждение о том, что не найдена контрольная сумма в сервере обновлений. Исправлено.
- Патчи PHP 8
В панели администратора и фронтенде исправлены уведомления PHP 8
- Не показывается кнопка скачать, если нет версии
Если проект не имел ни одной опубликованной версии - показывалась кнопка "скачать", что вело на страницу 404. Исправлено.
Страница расширения
Sergey
Vladimir
убрать ?
Если у поля стоит filter raw он не будет фильтровать
Vladimir
Я сказал - raw
Vladimir
Эт о два разных слова
Sergey
Vladimir
Vladimir
В radicalform все проще
Sergey
@wedalru Снова привет). Поставил filter raw но html в частности <br> не сохраняет. Не переносит строки
Vitaly
Александр
Подскажите, а если в настройках RadicalForm не задано ограничение на размер вложений, чем ограничивается размер прикрепляемого файла?
Александр
у меня в настройка J! установлено ограничение в 10МБ, но файлы большего размера прикрепляются
Дмитрий
Igor
Igor
Igor
Ну а вывод как хочет так и делай хочел nltobr хочешь explode и каждую строчку в div
Дмитрий
А можно при выводе уже добавлять <br>
Так:
str_replace(array("\r\n", "\r", "\n"), "<br>", $text);
Igor
Дмитрий
Тогда у вас проблемы ибо \r - это не новая строка
Именно так работает, нужны три значения - array("\r\n", "\r", "\n")
$blacklist_str = str_replace(array("\r\n", "\r", "\n"), ",", $this->addonParams->blacklist);
Дмитрий
А потом перевожу строку - $blacklist_arr = explode(",", $blacklist_str);
Igor
\r - это перевод строки влево для новой строки используется в маках, в windows используется два \r\n - Перевод влевом затем новая строка.
nl2br выбирает символ основываясь на ос сервера. И если оно не работает то с сохранении проблема.
Дмитрий
Дмитрий
Перепробовал по всякому
Дмитрий
Igor
Дмитрий
Не помню нужно смотреть... Изменить ничего там не могу, потому что виртуальный хостинг
Igor
При попадание туда \r\n nl2br все равно бы сработал.
Значит в базу попало \r. отсюда вопрос что у вас в базе забыл символ новой строки MacOS либо символ картеки влево.
Дмитрий
Дмитрий
Igor
Igor
Это просто вам пища к размышление что вы правите последствие а не причину.
Дмитрий
Плагин работает как нужно. кусок кода выше из плагина
Igor
В теории такое могло получится лет 10 назад если вы переносили сайт с win на lin хостинг.
Igor
А при save использовался PHP_EOL
Дмитрий
Короче разговор ни о чем. Ничего конкретного Вы не сказали.
Это как вызвал мастера стиральных машин, потому что стиралка сломалась, он сделал диагностику и сказал что она сломалась. Всё!
Igor