Feature #36376
accidentally delete a member in the project member settings
Status: | New | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 0% | |
Category: | - | |||
Target version: | - | |||
Resolution: |
Description
problem¶
When checking multiple members in succession, whether the role is from a group or personalized
"Edit" and "Delete" are mixed at the right end, and I accidentally press "Delete".
measures¶
Do one of the following:- Display a confirmation dialog before deleting.
- "Edit" that is always displayed is fixed at the right end, and "Delete" that is displayed depending on the condition is the second from the right.
/* The following is a Japanese supplement */
Subject¶
プロジェクトのメンバ設定で間違ってメンバを削除してしまう
問題点¶
ロールがグループ由来か個人設定か、複数メンバを連続して確認する際、
右端に「編集」と「削除」が混在しており間違って「削除」を押してしまう。
対策¶
以下のどちらかを行う。- 削除前に確認ダイアログを表示する。
- 常に表示される「編集」を右端固定とし、条件によって表示される「削除」を右から2番目にする。
Related issues
History
#1
Updated by Mizuki ISHIKAWA 6 months ago
- File 0001-Add-confirm-to-delete-link.patch
added
- File 0002-Separate-delete-link-and-edit-link-columns.patch
added
- File current-view.png added
- File after-applying-the-patch-00002.png added
Two patches are attached to solve this problem.
- 0001-Add-confirm-to-delete-link.patch
Currently, the system only displays a confirmation dialog when certain condition is met.
Change it so that l(:text_are_you_sure) is displayed even when the condition is not met.
- 0002-Separate-delete-link-and-edit-link-columns.patch
Split the column so that the Edit link is not right-justified when there is no Delete link.Current After applying the patch
#3
Updated by Go MAEDA 6 months ago
- Related to Defect #13199: "Edit" misaligned in project members view added
#5
Updated by Go MAEDA 5 months ago
kiyoshi ohgishi wrote:
Do one of the following:
- Display a confirmation dialog before deleting.
- "Edit" that is always displayed is fixed at the right end, and "Delete" that is displayed depending on the condition is the second from the right.
The second one has been done in r21366 (#13199) for the upcoming Redmine 5.0.0.