Управление другими пользователями #16
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Необходимо реализовть админ-панель с возможностью просмотра всех пользователей в виде списка-таблицы. В панеле должна быть возможность создать, редактировать и удалять других пользователей (в том числе проставление статуса администратора).
Появился новый буловый параметр для каждого пользователя - is_teacher. Если is_teacher = true, то пользователь является преподавателем, соответственно если is_teacher = false, то пользователь является учеником (значение по умолчанию). Этот параметр тоже должен быть при редактировании пользователя.
Админ-панель отображается и доступна только пользователям с соответствующими правами. Перейти в неё можно по ссылке из хедера.
Админка реализована, но есть недочеты, прошу поправить следующее:
сделать информативную область админки больше, сейчас очень много бесполезного пространства
добавить возможность обновлять пароль пользователя вместе с остальными параметрами (если пароль указывается - изменять, если поле для нового пароля остается пустым, то не трогать пароль)
добавить маску инпута в поле номера телефона (можно использовать https://robinherbots.github.io/Inputmask/#/documentation)
почему в админке не отображается авторизованный пользователь? (тот, кто заходит в админку)
не работает отображение статуса администратора, всегда показывает красный крестик при том, что со статусом преподавателя работает
попап с параметрами пользователя сделать посередине экрана, а не сверху
сделать у полей таблицы фиксированную высоту, чтобы они не зависили от высоты экрана (сейчас при не высоком экране строки таблицы становятся приплющенными)
Двигаю дедлайн для вноса правок @ars
"почему в админке не отображается авторизованный пользователь? (тот, кто заходит в админку)"
Решил, что не надо добавлять, так как авторизованный пользователь (админ) может поменять свои данные во вкладке профиль.
Нужно добавить, чтобы в том числе менять статус админа или преподавателя.
@ars двигаю дедлайн этой задачи, выполняем сначала те, у которых приоритет High