Opened 8 years ago

Last modified 7 years ago

#299 closed улучшение

Настройки: Конференции — at Version 28

Reported by: san Owned by: dimag
Priority: blocker Milestone: 2 очередь
Component: ПО MC04-Dispatcher. Пульт диспетчера/техника Keywords: interface, settings
Cc:

Description (last modified by san)

Начинаем "прибираться" в настройках, всё настройки описаные в тикете должны работать.

вкладка Конференции:

Основная конференция:

Конференция:
<поле ввода>

Переименовать в:
<поле ввода>

Подключение:
<выпадающий список: вручную/автоматическое/постоянное/принудительное>


Вызов абонентов в конференцию

Ожидание ответа перед включением Громкого Боя:
<поле ввода> секунд

Ожидание ответа перед завершением вызова
<поле ввода> секунд



Значения по умолчанию:
Конференция:"0"
Переименовать:"Диспетчерская"
Подключение:"автоматическое"
Ожидание ответа перед включением Громкого Боя:"30"
Ожидание ответа перед завершением вызова:"120"

Дополнение: Если поле "Переименовать в" пустое - значит имя "основной" конференции отображается как есть

Change History (29)

comment:1 by dimag, 8 years ago

Keywords: settings added
Resolution: fixed
Status: newclosed

r339
Конференция - можно вводить и сохранять, то идентификатор конференции пока всегда 0.
Переименовать - введённое имя будет выводиться для основной конференции.
Остальные настройки без замечаний.

comment:2 by san, 8 years ago

Resolution: fixed
Status: closedreopened

Дима загляни в гайдлайны

  • внешний вид полей, отступы, расположение элементов совсем не соответствует гайдлайнам
  • отсутствуют подписи единиц измерения в полях Вызова абон в конф

comment:3 by san, 8 years ago

  • подписи к настройкам должны быть как описано в тикете
  • не работает функция "переименования" (написал другое слово вместо Диспетчерская, сохранил, везде всё-равно отображается диспетчерская)

comment:4 by san, 8 years ago

Description: modified (diff)

comment:5 by san, 8 years ago

Дополнение: Если поле "Переименовать в" пустое - значит имя "основной" конференции отображается как есть

comment:6 by dimag, 8 years ago

Resolution: fixed
Status: reopenedclosed

comment:7 by alx, 8 years ago

Resolution: fixed
Status: closedreopened

Значение поля "Переименовать в" изменил с "Диспетчерская" на пустую строку. Нажал "Сохранить настройки". Переключился на вкладку "Конференции" ==> в списке конференций основная конференция все равно имеет имя "Диспетчерская".

comment:8 by dimag, 8 years ago

Resolution: fixed
Status: reopenedclosed

Я сделал так, что если имя конференции пустое, то будет выводиться значение по умолчанию. Какое-то название для диспетчерской всё равно должно быть.

in reply to:  5 comment:9 by alx, 8 years ago

Replying to dimag:

Я сделал так, что если имя конференции пустое, то будет выводиться значение по умолчанию.

А вот что ранее по этому поводу писал Александр:

Replying to san:

Дополнение: Если поле "Переименовать в" пустое - значит имя "основной" конференции отображается как есть

Саша, добавь, пожалуйста, твое дополнение из comment:5 непосредственно в описание тикета, и переоткрой тикет (причина - поведение программы не соответствует описанию).

comment:10 by san, 8 years ago

Description: modified (diff)
Resolution: fixed
Status: closedreopened

comment:11 by dimag, 8 years ago

Resolution: fixed
Status: reopenedclosed

comment:12 by alx, 8 years ago

Resolution: fixed
Status: closedreopened

Значение поля "Переименовать в" изменил с "Диспетчерская" на пустую строку. Нажал "Сохранить настройки". Переключился на вкладку "Записи переговоров" ==> в списке конференций основная конференция все равно имеет имя "Диспетчерская".

comment:13 by dimag, 8 years ago

Resolution: fixed
Status: reopenedclosed

Используйте версию r354

comment:14 by alx, 8 years ago

Resolution: fixed
Status: closedreopened

В r354 то же самое.

comment:15 by alx, 8 years ago

Саша, а почему у "Переименовать" значение по умолчанию "Диспетчерская"? Это же, как мы уже обсуждали, частный случай, придуманный Варей неизвестно зачем...

Предлагаю значением по умолчанию сделать пустую строку (отсутствие маппинга).

in reply to:  15 comment:16 by san, 8 years ago

Этот частный случай уже у всех 4-х клиентов пользующихся программой.
Пока оставим так по умолчанию.

comment:17 by dimag, 8 years ago

Resolution: fixed
Status: reopenedclosed

comment:18 by san, 8 years ago

Resolution: fixed
Status: closedreopened

Тикет закрыт как фиксед, но номер чэнджсета не указан...Ну ладно, Cмотрим новый r355 в коментарии к нему указано лишь "замечание 318". Отсюда вывод: тикет закрыт ошибочно

comment:19 by dimag, 8 years ago

Resolution: fixed
Status: reopenedclosed

comment:20 by san, 8 years ago

Resolution: fixed
Status: closedreopened

comment:21 by san, 8 years ago

как можно закрыть тикет комитом в r352, если даже в r354 баг ещё проявлялся

comment:22 by dimag, 8 years ago

Resolution: fixed
Status: reopenedclosed

r356, в данной версии отображаемое имя основной конференции отображается везде,в том числе в окне проигрывания аудиозаписей.

comment:23 by san, 8 years ago

Тикет был закрыт 7 раз, это рекорд :)?

in reply to:  23 comment:24 by alx, 8 years ago

Resolution: fixed
Status: closedreopened

Replying to san:

Тикет был закрыт 7 раз, это рекорд :)?

Анти-рекорд. И сейчас он будет побит. :(

Делаем:

  1. Запускаем программу.
  2. Входим в сеть.
  3. Нажимаем Настройки программы.
  4. Переключаемся на подвкладку "Конференции".
  5. В поле "Основная конференция" вводим "5", поле "Переименовать в" - пустое.
  6. Нажимаем "Сохранить настройки".
  7. Нажимаем "Записи переговоров".
  8. В параметрах фильтра вводим с 10.08.2016 08:15 по 10.08.2016 09:16.
  9. Нажимаем Enter. В списке появляется 6 записей конференции с именем "5".
  10. Снова нажимаем "Настройки программы".
  11. В поле "Основная конференция" вводим "0".
  12. Нажимаем "Сохранить настройки".
  13. Нажимаем "Записи переговоров". Две из шести записей "волшебным" образом стали конференциями "0".

comment:25 by dimag, 8 years ago

Resolution: fixed
Status: reopenedclosed

r357.
Я пробовал провести манипуляции описанные вами.
5 - сохранённое имя конференции в поле [cdr.conference], оно и выводиться, их всего 4.
Остальные 2 конференции имеют в поле [cdr.conference] значение 0, то есть основная конференция.
Когда вы установили поле "Основная конференция" в пустое значение, то в списке отфильтрованных конференций вывелось 0, идентификатор конференции по умолчанию.
Я не нашёл ничего необычного в поведение программы.

in reply to:  25 comment:26 by alx, 8 years ago

Resolution: fixed
Status: closedreopened

Replying to dimag:

Остальные 2 конференции имеют в поле [cdr.conference] значение 0, то есть основная конференция.

Это не так. На момент выполнения п. 9 приведенного мной сценария основная конференция - это конференция "5". Следовательно, конференция "0" основной не является. Хотя в данном случае это не важно...

Когда вы установили поле "Основная конференция" в пустое значение,

Я не устанавливал поле "Основная конференция" в пустое значение. Смотрите comment:24.

Я не нашёл ничего необычного в поведение программы.

В пункте 9 сценария, описанного в comment:24, должно было отобразиться 4 записи конференции "5" и две записи конференции "0", как это записано в таблице базы данных. Вместо этого отобразилось 6 записей конференции "5".

comment:27 by alx, 8 years ago

Resolution: fixed
Status: reopenedclosed

Это тикет закрываю, по поводу последнего замечания создан отдельный тикет #326.

Last edited 8 years ago by alx (previous) (diff)

comment:28 by san, 8 years ago

Description: modified (diff)
Resolution: fixed
Status: closedreopened

Очень не хочется, но открываю снова злополучный тикет

  1. Удалил конфиг файл, запустил программу:


Настройки по умолчанию не соответствуют заданным в тикете

  1. Отступ по вертикали перед надписью "Вызов абонентов в конференцию" явно не соответствует гайдлайнам
  1. В тикете были опечатки в слове Конференция, они попали в программу, нужно исправить

by san, 8 years ago

Attachment: bug0824-1.png added
Note: See TracTickets for help on using tickets.