BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 мар 2024, 14:23

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 16 ] 
Автор Сообщение
 Заголовок сообщения: Работа с файлами
СообщениеДобавлено: 04 фев 2010, 13:42 
Не в сети

Зарегистрирован: 27 ноя 2008, 20:00
Сообщения: 76
Карма: 0
столкнулись с 2 неприятными моментами при прикреплении файлов к сообщениям:

- невозможно заменить/удалить приложенный файл.
- при открытии файла из WEB теряется исходное название.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с файлами
СообщениеДобавлено: 09 фев 2010, 20:19 
Не в сети

Зарегистрирован: 22 окт 2009, 15:45
Сообщения: 201
Карма: 15
Удаление файлов в вебе сделано. Будет в ближайших обновлениях.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с файлами
СообщениеДобавлено: 09 фев 2010, 20:31 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
leon писал(а):
- при открытии файла из WEB теряется исходное название.
это как это так? куда оно теряется? Если не писать кириллицой тоже теряется?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с файлами
СообщениеДобавлено: 09 фев 2010, 20:41 
Не в сети

Зарегистрирован: 27 ноя 2008, 20:00
Сообщения: 76
Карма: 0
dimOn писал(а):
это как это так? куда оно теряется? Если не писать кириллицой тоже теряется?

Да, похоже связано с кодировкой.
Но заставить менеджеров НЕ использовать кирилицу в названиях :lol:.


KostiK писал(а):
Удаление файлов в вебе сделано. Будет в ближайших обновлениях.

У нас не работает удаление файлов в java клиенте.
Добавление файлов получается после сохранения сообщения,
потом невозможно ни добавить еще файл, ни удалить добавленный.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с файлами
СообщениеДобавлено: 10 фев 2010, 14:28 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Сделана насильная транслитерация кириллических имён, ибо по другому никак. Способа вернуть в http-хидере Content-Disposition валидную не-ASCII-строку, чтобы распознавалось во всех браузерах и во всех ОС (с разными дефолтными кодировками) не существует в принципе. Ограничимся костылём, больше никак. Будет в некотором следующем обновлении для 5.1 и 5.0.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с файлами
СообщениеДобавлено: 10 фев 2010, 14:32 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Цитата:
Добавление файлов получается после сохранения сообщения,

По другому, к сожалению, никак - архитектура клиент-серверная, и при начале создании сообщения в клиенте сервер вообще не в курсе этого факта до попытки сохранения сообщения, ведь там нет ни сообщения, ни ID его, потому и прикрепить файл не к чему.
Цитата:
потом невозможно ни добавить еще файл, ни удалить добавленный.

Что значит "невозможно"? А кнопка удалить есть?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с файлами
СообщениеДобавлено: 10 фев 2010, 14:40 
Не в сети

Зарегистрирован: 27 ноя 2008, 20:00
Сообщения: 76
Карма: 0
dimOn писал(а):
Добавление файлов получается после сохранения сообщения
По другому, к сожалению, никак - архитектура клиент-серверная, и при начале создании сообщения в клиенте сервер вообще не в курсе этого факта до попытки сохранения сообщения, ведь там нет ни сообщения, ни ID его, потому и прикрепить файл не к чему.

Ок, это не смертельно.

dimOn писал(а):
Что значит "невозможно"? А кнопка удалить есть?

Кнопка есть, но она не активная
Вложение:
hd.jpg


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с файлами
СообщениеДобавлено: 10 фев 2010, 17:56 
Не в сети

Зарегистрирован: 22 окт 2009, 15:45
Сообщения: 201
Карма: 15
leon писал(а):
Кнопка есть, но она не активная

Файлы добавлять/удалять можно только в своем сообщении.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с файлами
СообщениеДобавлено: 10 фев 2010, 18:17 
Не в сети

Зарегистрирован: 27 ноя 2008, 20:00
Сообщения: 76
Карма: 0
В моих сообщениях картина аналогичная.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с файлами
СообщениеДобавлено: 10 фев 2010, 20:26 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
leon писал(а):
В моих сообщениях картина аналогичная.


а сообщение уже прочитано?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с файлами
СообщениеДобавлено: 10 фев 2010, 21:16 
Не в сети

Зарегистрирован: 27 ноя 2008, 20:00
Сообщения: 76
Карма: 0
skn писал(а):

а сообщение уже прочитано?


Да.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с файлами
СообщениеДобавлено: 11 фев 2010, 13:55 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
leon писал(а):
skn писал(а):

а сообщение уже прочитано?


Да.


Прочитанные сообщения нельзя править


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с файлами
СообщениеДобавлено: 11 фев 2010, 14:14 
Не в сети

Зарегистрирован: 27 ноя 2008, 20:00
Сообщения: 76
Карма: 0
stark писал(а):
Прочитанные сообщения нельзя править


А как его сделать не прочитанным?
Иногда возникает необходимость внести изменения - как минимум удалить вложение.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с файлами
СообщениеДобавлено: 11 фев 2010, 14:19 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
leon писал(а):
stark писал(а):
Прочитанные сообщения нельзя править


А как его сделать не прочитанным?
Иногда возникает необходимость внести изменения - как минимум удалить вложение.

Никак. Как только получатель прочитал его (в вебе это происходит автоматически после загрузки страницы, в клиенте - при ответе либо при нажатии на "прочитано") сообщение становится прочитанным и править его нельзя. А зачем надо править сообщения задним числом? Это же не форум. Во многих хелпдесках система вообще постоена на тикетах, которые дублируются на почту, как там править? Даже в большинстве коллективных блогов и соцсетях не разрешено править уже отправленное, внезависимости прочитано или нет, а здесь ещё гибко.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с файлами
СообщениеДобавлено: 26 апр 2010, 11:39 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
dimOn писал(а):
Сделана насильная транслитерация кириллических имён, ибо по другому никак.

а что если файл "файл.<расширение>" переименовывать в "<id сообщения>-<номер вложения>.<расширение>" или даже в "<id сообщения>-<номер вложения>" и потом складировать в ФС, а в БД держать его имя чтоб его (имя) можно было отрисовать? тогда вообще никаких проблем не должно быть ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с файлами
СообщениеДобавлено: 26 апр 2010, 12:01 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
snark писал(а):
dimOn писал(а):
Сделана насильная транслитерация кириллических имён, ибо по другому никак.

а что если файл "файл.<расширение>" переименовывать в "<id сообщения>-<номер вложения>.<расширение>" или даже в "<id сообщения>-<номер вложения>" и потом складировать в ФС, а в БД держать его имя чтоб его (имя) можно было отрисовать? тогда вообще никаких проблем не должно быть ;)

Ну, вообще так и есть, конечно же) Берётся из хранилища и отдаётся с нужными заголовками, в которых пишется оригинальные имена, размеры итд.

Суть проблемы в том, что протокол HTTP не даёт возможности отдать кириллические названия файлов, потому способа это сделать нет, чтобы работало во всех браузерах. Кто то перекодирует всегда в кодировку сраницы, кто-то в latin1, кто-то всегда в utf-8.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.057s | 50 Queries | GZIP : On ]