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)

1.png (10.9 KB ) - added by san 3 hours ago.

Download all attachments as: .zip

Change History (3)

by san, 3 hours ago

Attachment: 1.png added

in reply to:  description comment:1 by alx, 2 hours ago

Replying to san:

В таком случае будет справедливость и равноправие в настройках :-)

Хм... Я в данном случае осознанно не стремился к равноправию, так как резервирование - более редко используемая функция, чем коммутация. Поэтому я стремился сохранить минимально необходимое число действий именно для коммутации (в исходном тикете ты предлагал сделать наоборот, и именно по этим соображением я с этим не согласился). Равноправие же приведет к тому, что для выполнения коммутации будет требоваться совершить больше действий, чем сейчас, мне это не нравится.

А что для меня более важно - пользователи изменив комментарий не будут случайно применять коммутацию каналов, как они часто делают (это хоть и обратимое действие, но несколько неприятное).

О, это что-то новое... :) И как только эти пользователи умудряются нажимать кнопки случайно?

Подожди-ка... Но ведь коммутация потока не применяется сразу при нажатии кнопки "Применить"! После нажатия "Применить" появляется вопрос "Вы действительно хотите изменить настройки коммутации?", и только в случае ответа "Да" происходит изменение коммутации! Если ответить "Нет", никакого изменения коммутации потока не происходит - я только что это проверил...

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

comment:2 by san, 60 minutes ago

Этот диалог просто "хитрый". Если просто его открыть, ничего не менять и нажать Применить, то коммутация изменится(в большинстве случаев). А пользователь думает что применяя настройки он применяет только изменение комментария которое он сделал осмысленно, а то что в поток ещё и заодно что-то скоммутируется это как-бы неочевидно и не понятно интуитивно. Почти каждый пользователь, которого я просил изменить комментарий потока, нажимал Применить и ломал коммутацию (я ставил эксперименты над людьми на обучении :) ).
Хочется сделать этот диалог "таким же как всеЭ - если ты нажал Применить ничего не изменяя. то и конфигурация не должна измениться.
У меня была мысль добавить вариант коммутации потока "ничего не менять" и при открытии диалога в настройках показывать этот вариант, но то что я предлагаю в этом тикете мне понравилось больше.

Note: See TracTickets for help on using tickets.