Opened 7 years ago
Closed 2 years ago
#313 closed улучшение (fixed)
Запретить пользователю удалять последний VLAN
Reported by: | andrei | Owned by: | alx |
---|---|---|---|
Priority: | низкий | Milestone: | 2 очередь |
Component: | web-интерфейс (sw) | Keywords: | |
Cc: | artem |
Description
Если в таблице VLAN остался последний, предлагаю спрятать кнопку его удаления, т.к. конфигурация без единой строки в таблице VLAN не имеет смысла.
Конечно пользователь найдёт и другие способы отстрелить себе ногу, но хотя-бы от одной случайности мы его можем спасти :)
Change History (7)
follow-up: 3 comment:1 by , 7 years ago
follow-up: 4 comment:2 by , 7 years ago
Еще при удалении VLAN неплохо было бы проверить, не назначен ли untagged VID порта CPU в удаляемый VLAN, и если да, выдать предупреждение (ибо очевидно, что управление блоком будет потеряно)...
comment:3 by , 7 years ago
Replying to san:
Или, как вариант, при удалении последней строки, перед выполнением можно выдать пользователю диалог с предупреждением.
Я тоже про предупреждение подумал.
Можно и так, ну вдруг пользователю приспичило удалить единственный VLAN, а тут мы такие плохие не разрешаем.
comment:4 by , 7 years ago
Replying to alx:
Еще при удалении VLAN неплохо было бы проверить, не назначен ли untagged VID порта CPU в удаляемый VLAN, и если да, выдать предупреждение (ибо очевидно, что управление блоком будет потеряно)...
Тогда удаление касается не просто последнего VLAN, а с 2мя условиями:
- Данный VLAN единственный с галочкой в порту 63
- данный VLAN назначен в untagged VID порта CPU
follow-up: 6 comment:5 by , 7 years ago
Думаю что достаточно одного условия:
данный VLAN назначен в untagged VID порта CPU
comment:6 by , 5 years ago
Replying to san:
Думаю что достаточно одного условия:
данный VLAN назначен в untagged VID порта CPU
Согласен!
Или, как вариант, при удалении последней строки, перед выполнением можно выдать пользователю диалог с предупреждением.