<% extend ApplicationHelper extend IssueRelationsHelper excludes = Setting.plugin_quick_edit['custom_field_exclude_names'].split(/,/).map {|v| Regexp.new(v)} custom_fields = @issues.map(&:available_custom_fields).reduce(:&).select do |f| %w{string date int text link float}.include?(f.field_format) && ( excludes.empty? || excludes.none? {|ex| ex.match(f.name)} ) end readonly_fields = @issues.map {|issue| issue.read_only_attribute_names(User.current)} readonly_fields.flatten! readonly_fields.uniq! first_issue = @issues.first first_issue_id = first_issue.id if @issues.size > 1 second_issue = @issues[1] second_issue_id = second_issue.id else second_issue_id = '' end # 可能なら更新後に選択されたチケットに戻り先に設定 if @back.match(/\/projects\/.*?\/issues/) back_url = @back + '#issue-' + first_issue.id.to_s else back_url = @back end %>
  • <%= l(:button_quick_edit) %>