Changes between Version 5 and Version 25 of Ticket #571


Ignore:
Timestamp:
Mar 28, 2018, 10:52:09 AM (7 years ago)
Author:
san
Comment:

Я предлагаю при формировании выпадающего списка номеров (появляющегося при вызове контакта в текущую или новую конференции) считать номером любое поле, состоящее только из символов, допустимых для номера (+-0123456789*#p,)

Принято, изменил описание задачи. Алексей, проверь, пожалуйста, правильно ли мы друг друга поняли :)


В чем смысл наличия контекстного меню, если это меню состоит из единственного пункта - "удалить поле"?

Т.к. поля доп. номеров теперь у нас представляют собой обычные произвольные поля, в этом меню появится второй пункт - "Редактирование имени поля", добавил в описание задачи.
Ещё у меня возникло предложение к произвольным полям добавить некий индекс для сортировки, для того чтобы у пользователя была возможность менять порядок вывода полей на экран (например с помощью пунктов "переместить выше", "переместить ниже" добавленных в меню шестерня). В задании этого не было, так что это на твоё усмотрение.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #571

    • Property Owner changed from Ivanmvtel to alx
    • Property Status newassigned
  • Ticket #571 – Description

    v5 v25  
    1313
    1414- 2.b. Информация об абоненте - в этой панели отображается информация о выбранном абоненте(если абонент не выбран можно отображать "пусто").
    15   - Информация об абоненте состоит из обязательных полей: Имя, Номер 1...Номер N, коментарий, и произвольных полей заданных пользователем.
     15  - Информация об абоненте состоит из обязательных полей: Имя, Номер, комментарий, и произвольных полей заданных пользователем. Поля выводятся на экран в следующем порядке:
     16- Имя
     17- Номер
     18- Дополнительные номера - все произвольные поля состоящие только из символов, допустимых для номера (+-0123456789*#p,)
     19- Комментарий
     20- Произвольные поля
    1621
    17223. При нажатии кнопки "Редактировать", панель "Информация об абоненте" переходит в режим Редактирование. В этом режиме можно изменить содержимое обязательных полей, добавить произвольные поля, добавить дополнительные номера телефонов.
    1823[[BR]][[Image(pb_edit_m.png, link=attachment:pb_edit.png)]][[BR]][[BR]]
    19  3.a. Добавление дополнительного номера происходит при нажатии кнопки "+" напротив последнего из добавленных номеров, удаление через вызов контекстного меню в поле номера нажатием кнопки "шестерня"(аналогично странице 28 Гайдлайнов)
    20  3.b. Добавление произвольного поля происходит при нажатии кнопки "Добавить поле" Внешний вид процедуры добавления аналогичен описанному в Гайдлайнах на странице 28.
     24 3.a.  При нажатии кнопки "+" напротив последнего из добавленных номеров, происходит добавление дополнительного поля номера с автоматическим созданым именем "Номер N". Удаление номеров и изменение имени полей производится через вызов контекстного меню в поле номера нажатием кнопки "шестерня"(аналогично странице 28 Гайдлайнов)
     25 3.b. Добавление произвольного поля происходит при нажатии кнопки "Добавить поле" Внешний вид процедуры добавления аналогичен описанному в Гайдлайнах на странице 28.(удаление и редактирование имени с помощью кнопки "шестерня")
    2126
    22274. Добавления нового абонента в книгу аналогично редактированию
     
    26315.a. При нажатии кнопки + происходит вызов выбранного абонента в текущую конференцию
    27325.b. При нажатии кнопки "трубка" происходит создание новой конференции и вызов туда пользователя программы и выбранного абонента.
    28 5.c. Выбор номера для вызова осуществляется через дополнительное меню(смотри рисунок)
     335.c. Выбор номера для вызова осуществляется через дополнительное меню(смотри рисунок), номером считается любое поле, состоящее только из символов, допустимых для номера (+-0123456789*#p,).
    29345.d. При выполнении вызова программа переключается на вкладку конференций где отображается конференция в которую вызван абонент.
    3035[[BR]][[Image(pb_call_m.png, link=attachment:pb_call.png)]][[BR]][[BR]]