User list: icons for edit and remove, rights as one field in the account form, labels with a capital
维护者通常 1 天内回复
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 35/100
- Issue 类型
- 功能
- 描述清晰度
- 基本清楚
- 活跃度
- 停滞
- 技术栈
- javascript
- 领域
- frontend
调研方向
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.
由索引模型根据 Issue 内容生成。
描述
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.
- 主要语言
- JavaScript
- 星标
- 5
- 派生
- 9
- 平均合并
- 18 小时 7 分钟
- 30 天内合并 PR
- 11
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
PlanBCode/hypha 的其他 Issue
-
Component: User interface Impact: Low Level: Easy Pagetype: Peer reviewed article Type: Bug Value: Visitors
难度 2/5 1-3 小时 新手友好度 75/100
维护者通常 1 天内回复
-
Impact: Medium Level: Easy Type: Bug Value: Users
难度 2/5 1-3 小时 新手友好度 68/100
维护者通常 1 天内回复
-
Impact: Low Level: Easy Pagetype: Festival Type: Bug Value: Coders
难度 1/5 1 小时以内 新手友好度 82/100
维护者通常 1 天内回复
-
Impact: Medium Level: Easy Pagetype: Mailinglist Type: Bug Value: Users
难度 2/5 1-3 小时 新手友好度 79/100
维护者通常 1 天内回复
-
Impact: Low Level: Easy Type: Bug Value: Coders
难度 1/5 1-3 小时 新手友好度 85/100
维护者通常 1 天内回复
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 85/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 73/100
microsoft/monaco-editor#5563 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 85/100
维护者通常 1 天内回复
-
account: profile bug
难度 2/5 1-3 小时 新手友好度 78/100
维护者通常 5 天内回复
-
ai-driven-fuzzing bug claude Minor
难度 2/5 1-3 小时 新手友好度 78/100
linagora/cozy-client#1777 · 1 条评论 · 1 个 reaction ·
维护者通常 1 天内回复