Opened 3 hours ago
Last modified 60 minutes ago
#801 new улучшение
Вкладка TDM. Настройки коммутации потока вынести в отдельное вложенное окно
| Reported by: | san | Owned by: | alx |
|---|---|---|---|
| Priority: | средний | Milestone: | 1 очередь |
| Component: | web-интерфейс (sw) | Keywords: | |
| Cc: |
Description
Посмотрев на результат #794 мне захотелось ещё немного его улучшить, точнее я теперь понял как этого можно добиться.
Предлагаю сами настройки коммутации тоже вынести в отдельное окно, примерно вот так:

В таком случае будет справедливость и равноправие в настройках :-)
А что для меня более важно - пользователи изменив комментарий не будут случайно применять коммутацию каналов, как они часто делают (это хоть и обратимое действие, но несколько неприятное).
Attachments (1)
Change History (3)
by , 3 hours ago
comment:1 by , 2 hours ago
comment:2 by , 60 minutes ago
Этот диалог просто "хитрый". Если просто его открыть, ничего не менять и нажать Применить, то коммутация изменится(в большинстве случаев). А пользователь думает что применяя настройки он применяет только изменение комментария которое он сделал осмысленно, а то что в поток ещё и заодно что-то скоммутируется это как-бы неочевидно и не понятно интуитивно. Почти каждый пользователь, которого я просил изменить комментарий потока, нажимал Применить и ломал коммутацию (я ставил эксперименты над людьми на обучении :) ).
Хочется сделать этот диалог "таким же как всеЭ - если ты нажал Применить ничего не изменяя. то и конфигурация не должна измениться.
У меня была мысль добавить вариант коммутации потока "ничего не менять" и при открытии диалога в настройках показывать этот вариант, но то что я предлагаю в этом тикете мне понравилось больше.

Replying to san:
Хм... Я в данном случае осознанно не стремился к равноправию, так как резервирование - более редко используемая функция, чем коммутация. Поэтому я стремился сохранить минимально необходимое число действий именно для коммутации (в исходном тикете ты предлагал сделать наоборот, и именно по этим соображением я с этим не согласился). Равноправие же приведет к тому, что для выполнения коммутации будет требоваться совершить больше действий, чем сейчас, мне это не нравится.
О, это что-то новое... :) И как только эти пользователи умудряются нажимать кнопки случайно?
Подожди-ка... Но ведь коммутация потока не применяется сразу при нажатии кнопки "Применить"! После нажатия "Применить" появляется вопрос "Вы действительно хотите изменить настройки коммутации?", и только в случае ответа "Да" происходит изменение коммутации! Если ответить "Нет", никакого изменения коммутации потока не происходит - я только что это проверил...
Я считаю, что сейчас уже и так имеется разумная степень защиты от случайного применения коммутации. По-моему этого более чем достаточно. Пользователю, который не хочет изменять коммутацию, но отвечает "Да" на вопрос хочет ли он изменить коммутацию, мы вряд ли можем чем-то помочь... :)