操作
QA #947
未完了チケット更新時の保存ボタンを、編集画面の一番下だけでなく編集の最初にも配置する。
開始日:
2019/05/05
期日:
進捗率:
0%
予定工数:
説明
■現象/要望¶
Redmineでチケット更新時の保存ボタンは一番下だけだが、
保存時に一番下までスクロール必須な事は作業効率を低下させている。
特に、チケット内容を多数のCFで管理し、注記欄は履歴に過ぎない場合、説明欄を非表示にしたい場合。
保存用ボタンを編集の最初にも追加した方が操作性向上すると思われる。
■解決策¶
ViewCustomizeスクリプト対応例
https://redmine.tokyo/issues/947#note-7
Redmine本体のソース修正で対処可能
下記2行追加のみ
<%= submit_tag l(:button_submit) >
<= link_to l(:button_cancel), issue_path(id: @issue.id), :onclick => params[:action] ==
/var/lib/redmine/app/views/issues/_edit.html.erb
<%= labelled_form_for @issue, :html => {:id => 'issue-form', :multipart => true} do |f| %>
> <%= submit_tag l(:button_submit) %>
> <%= link_to l(:button_cancel), issue_path(id: @issue.id), :onclick => params[:action] == 'show' ? "$('#update').hide(); return false;" : '' %>
<%= error_messages_for 'issue', 'time_entry' %>
変更対象とするPJ/Trackerは、現場単位で限定することが適切と思われる。
ViewCustomizeで現場単位に調整できた方が良さそう。
↓追加箇所
■対応状況¶
ViewCustomizeスクリプト対応済
Redmine本体のソース修正でも対応可(非推奨)
■補足¶
ファイル
操作