TODO #22279

テンプレート編集画面のファイル名欄に、ほかに存在するファイル名を入力すると、そのファイルで上書きされてしまう

Added by 滝下 真玄 10 months ago. Updated about 1 month ago.

Status:終了Start date:
Priority:通常Due date:
Assignee:-% Done:

0%

Category:GitHubへ移行済
Target version:-

History

#1 Updated by 滝下 真玄 10 months ago

  • Subject changed from テンプレート編集画面のファイル名欄に、ほかに存在するファイル名wo to テンプレート編集画面のファイル名欄に、ほかに存在するファイル名を入力すると、そのファイルで上書きされてしまう

【現象】
「テーマ管理→テンプレート編集→テンプレート一覧」で、適当なファイルで「編集」ボタンを押し、「ファイル名」欄に、カレント上に存在する別のファイル名を指定すると、そのファイルが編集中のテンプレート内容で上書きされる。また、編集していた元のファイルは削除される。

【説明】
機能としては「ファイル移動」扱いで処理が行われていると推測されるが、既に使われているファイルを予告なしで上書きしてしまうのが問題。

【対策方法】
2種類の対策方法があり、どちらにするかは議論する必要がある。

1:移動先のファイル名が既に存在するかチェックし、もし存在する場合はエラーにしてファイル移動をできなくする
  メリット:誤操作を完全に防ぐことができる
  デメリット:上書きしてよい場合でも、上書き先ファイルをまず削除してから行う必要があり、面倒

2:移動先のファイル名が既に存在するかチェックし、もし存在する場合は「上書きされます、よろしいですか?」と確認メッセージを挟む
  メリット:上書きしたい場合は面倒さがない。ある程度の安全性が確保できる
  デメリット:確認が慢性化した場合に意図しない操作によっての誤操作が起きる。確認画面を挟む手間が1より大きい

#2 Updated by 江頭 竜二 about 1 month ago

  • Category set to GitHubへ移行済

#3 Updated by 江頭 竜二 about 1 month ago

  • Status changed from 担当 to 終了

Also available in: Atom PDF