Changes between Version 1 and Version 2 of Ticket #571


Ignore:
Timestamp:
Jan 16, 2018, 5:18:13 PM (7 years ago)
Author:
san
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #571 – Description

    v1 v2  
    1 Сейчас адресная книга - текстовый файл отображаемый в программе.
    2 Требуется создать новую адресную книгу содержащую список абонентов со следующими полями: номер в корпоративной АТС, мобильный, городской и т.д.
    3 Должна быть возможность вызова в конференцию выбранного номера из книги.
     1Сейчас адресная книга - текстовый файл отображаемый как есть в программе.
     2Требуется создать новую адресную книгу.
    43
    5 Формат книги и её внешний вид предоставит Ivanmvtel.
     41. Формат файла содержащего адресную книгу и место его хранения выбирается на усмотрение исполнителя.
     5
     62. Адресная книга состоит из двух частей: списка абонентов(слева) и панели информации об абоненте(справа).
     7- 2.а. Список абонентов.
     8 - Список абонентов телефонной книги отсортирован по имени абонента в алфавитном порядке.
     9 - Символы на пиктограммах абонентов формируются из имени пользователя по следующему алгоритму: Если слово в имени одно - используются два первых символа, если слов не менее двух, то используются по одному первому символу 1-го и 2-го слова(разделителем слов считать пробел). В пиктограмме символ отображается заглавным. Пример: "Авакян Василий Петрович" -> "АВ", "техник 1" -> "Т1", "Техник1" -> "ТЕ" (на рисунке есть нарушения описанного алгоритма выбора символов для пиктограммы- не обращать внимания).
     10[[BR]][[Image(pb_view_m.png, link=attachment:pb_view.png)]][[BR]][[BR]]
     11  - При введении текста в поле фильтра для списка абонентов, в списке должны отображаться только абоненты в имени или в одном из номеров которых содержится введённый текст.
     12  - При нажатии кнопки "+" вызывается функция добавления нового абонента в книгу.
     13
     14- 2.b. Информация об абоненте - в этой панели отображается информация о выбранном абоненте. Если абонент не выбран можно отображать "пусто".
     15Информация об абоненте состоит из обязательных полей: Имя, Номер 1...Номер N, e-mail. И произвольных полей заданных пользователем.
     16
     17[[BR]][[Image(pb_new_m.png, link=attachment:pb_new.png)]][[BR]][[BR]]
     18
     19[[BR]][[Image(pb_edit_m.png, link=attachment:pb_edit.png)]][[BR]][[BR]]
     20[[BR]][[Image(pb_call_m.png, link=attachment:pb_call.png)]][[BR]][[BR]]