User list: icons for edit and remove, rights as one field in the account form, labels with a capital
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript
- Área
- frontend
Línea de trabajo
The issue identifies the user list in privileged-user settings and the account form, and links the rights choices to issue #650. Start by reviewing pull request #659 and the implementation of those settings and form; the payload names no files or tests. Done means the list uses edit and remove icons with the stated last-privileged-user rule, rights are one field visible only to privileged users, and field labels start with capitals.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Problem
The user list in the settings of a privileged user is hard to use:
- Each row has up to three large text buttons: bewerken, verwijderen, and admin or ontadmin. A user who is no user any more has a fourth, reincarnate, which is untranslated.
- Admin, ontadmin and reincarnate are really one choice: the rights of the user (privileged user, standard user, no user). They are spread over separate buttons, and the account form has an extra "ontadmin" button at the top.
- Field labels begin with a lower-case letter on most forms ("gebruikersnaam:", "volledige naam:", "e-mail:"), but with a capital on others.
Proposal
- Per row a pencil (edit) and a bin (make no user), as icons with a tooltip. The last privileged user gets no bin.
- The rights become one field Rechten (Rights) in the account form behind the pencil, with the choices Geprivilegieerde gebruiker, Standaardgebruiker and Geen gebruiker (#650). Only a privileged user sees it.
- Field labels begin with a capital everywhere.
- Lenguaje dominante
- JavaScript
- Estrellas
- 5
- Forks
- 9
- Merge medio
- 18 h 7 min
- PR fusionados (30 d)
- 11
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de PlanBCode/hypha
-
Component: User interface Impact: Low Level: Easy Pagetype: Peer reviewed article Type: Bug Value: Visitors
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
Impact: Medium Level: Easy Type: Bug Value: Users
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
Impact: Low Level: Easy Pagetype: Festival Type: Bug Value: Coders
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
Impact: Medium Level: Easy Pagetype: Mailinglist Type: Bug Value: Users
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
Los mantenedores suelen responder en 1 día
-
Impact: Low Level: Easy Type: Bug Value: Coders
Dificultad 1/5 1-3 horas Aptitud para principiantes 85/100
PlanBCode/hypha#586 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de PlanBCode/hypha
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
wazuh/wazuh-documentation#10584 ·
Los mantenedores suelen responder en 1 día
-
documentation good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 94/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
InukaAsith/TwinDesk#84 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Graphify-Labs/graphify#4860 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
CommandCodeAI/command-code#1088 ·
Los mantenedores suelen responder en 2 días