TODO #22279

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

滝下 真玄3ヶ月前に追加. 3ヶ月前に更新.

ステータス:担当開始日:
優先度:通常期日:
担当者:-進捗率:

0%

カテゴリ:-
対象バージョン:-

履歴

#1 滝下 真玄3ヶ月前に更新

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

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

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

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

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

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

他の形式にエクスポート: Atom PDF