VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Собственно версия у меня стоит 4.0.1 перевод если вдруг надо Моркови проблемные места обведены красным цветом на скрине там где картинка должно быть имя: безымянный1; а там где строка: что превышен допустимый размер файла:(
ser добавил 04.02.2010 в 19:36
10 часов даже предположений нет ни у кого:(
Last edited by ser : 02-04-2010 at 08:36 PM.
Reason: Добавлено сообщение
в attachment.php есть кусок кода который кодирует файлы в utf
PHP Code:
// look for entities in the file name, and if found try to convert // the filename to UTF-8 $filename = $attachmentinfo['filename']; if (preg_match('~&#([0-9]+);~', $filename)) { if (function_exists('iconv')) { $filename_conv = @iconv(vB_Template_Runtime::fetchStyleVar('charset'), 'UTF-8//IGNORE', $filename); if ($filename_conv !== false) { $filename = $filename_conv; } }
// Opera and IE have not a clue about this, mozilla puts on incorrect extensions. if (is_browser('mozilla')) { $filename = "filename*=" . $filename_charset . "''" . rawurlencode($filename); } else { // other browsers seem to want names in UTF-8 if ($filename_charset != 'utf-8' AND function_exists('iconv')) { $filename_conv = iconv($filename_charset, 'UTF-8//IGNORE', $filename); if ($filename_conv !== false) { $filename = $filename_conv; } }
if (is_browser('opera') OR is_browser('konqueror') OR is_browser('safari')) { // Opera / Konqueror does not support encoded file names $filename = 'filename="' . str_replace('"', '', $filename) . '"'; } else { // encode the filename to stay within spec $filename = 'filename="' . rawurlencode($filename) . '"'; } }
но как его правильно исправить, чтобы отображал русское нормально - не знаю
@ser
Продвинутый
Join Date: Jul 2009
Posts: 247
Версия vB: 1.x.x
Пол:
Reputation:
Опытный 43
Репутация в разделе: 40
0
хм но мой то форум работает не на utf... значит кодировать надо в cp