プロジェクト

全般

プロフィール

Proposal #481 » redmine_issue_extensions-select-features.patch

Stephane Lapie, 2017/07/24 15:32

差分を表示:

app/views/issues/_issue_extensions_form.erb Tue Jun 20 19:55:36 2017 +0900 → app/views/issues/_issue_extensions_form.erb Mon Jul 24 15:32:08 2017 +0900
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
if IssueExtensionsUtil.is_enabled?(project) -%><%
if IssueExtensionsUtil.is_enabled?(project) and (Setting.plugin_redmine_issue_extensions[:issue_ext_search_enabled] or Setting.plugin_redmine_issue_extensions[:issue_ext_relations_enabled]) -%><%
parameters = request.parameters
cb_subject = parameters[:cb_subject]
cb_subject = "" unless cb_subject
......
<hr />
<div id="issue_extensions_form">
<p><strong><%= l(:issue_extensions) %></strong></p>
<% if Setting.plugin_redmine_issue_extensions[:issue_ext_search_enabled] -%>
<div id="issue_extensions_search">
<%= form_tag({:controller => 'issues', :action => 'show', :id => @issue.id}, :method => :get) do %>
<%= l(:field_subject) %>:<%= text_field_tag "cb_subject", cb_subject, :size => 30 %>
......
</ul>
</fieldset>
</div>
<% end %>
<% if Setting.plugin_redmine_issue_extensions[:issue_ext_relations_enabled] -%>
<div id="issue_extensions_relations">
<p><%= link_to l(:label_add_relation_issue), {:controller => 'issues', :action => 'new', :project_id => @issue.project_id, :relation_issue => issue.id}, :class => 'icon icon-edit' %><br />
<%= link_to l(:label_add_duplicate_issue), {:controller => 'issues', :action => 'new', :project_id => @issue.project_id, :copy_from => @issue, :duplicate_issue => "t"}, :class => 'icon icon-duplicate' %></p>
</div>
<% end %>
</div><%
end %>
app/views/issues/_issue_extensions_view_issues_form_details_bottom.erb Tue Jun 20 19:55:36 2017 +0900 → app/views/issues/_issue_extensions_view_issues_form_details_bottom.erb Mon Jul 24 15:32:08 2017 +0900
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-%><%
if IssueExtensionsUtil.is_enabled?(project) -%><%
if IssueExtensionsUtil.is_enabled?(project) and (Setting.plugin_redmine_issue_extensions[:issue_ext_search_enabled] or Setting.plugin_redmine_issue_extensions[:issue_ext_relations_enabled]) -%><%
parameters = request.parameters %>
<hr />
<div id="issue_extensions_form">
/dev/null Thu Jan 01 00:00:00 1970 +0000 → app/views/settings/_redmine_issue_extensions_settings.html.erb Mon Jul 24 15:32:08 2017 +0900
<p>
<%= label_tag 'search_extension' %>
<%= check_box_tag 'settings[issue_ext_search_enabled]', true, @settings[:issue_ext_search_enabled] %><%= l(:label_settings_search_enabled) %>
</p>
<p>
<%= label_tag 'relations_extension' %>
<%= check_box_tag 'settings[issue_ext_relations_enabled]', true, @settings[:issue_ext_relations_enabled] %><%= l(:label_settings_relations_enabled) %>
</p>
config/locales/en.yml Tue Jun 20 19:55:36 2017 +0900 → config/locales/en.yml Mon Jul 24 15:32:08 2017 +0900
field_old_status: Alpha
field_new_status: Beta
label_add_duplicate_issue: Add duplicated this issue
label_add_duplicate_issue: Duplicate this issue
label_add_relation: Add related
label_add_relation_issue: Add related this issue
label_add_relation_issue: Add an issue related to this one
label_searched_issues: Searched issues
permission_manage_issue_extensions: Manage Issue Extensions
project_module_issue_extensions: Issue Extensions
text_changed_from_the_alpha_to_the_beta: When assigned to the person is set, status is automatically changed from the [ alpha ] to the [ beta ].
text_changed_from_the_alpha_to_the_beta: When assignee is set, status is automatically changed from state [ alpha ] to state [ beta ].
label_settings_search_enabled: Enable the search extension in issues
label_settings_relations_enabled: Enable the relation management extension in issues
config/locales/ja.yml Tue Jun 20 19:55:36 2017 +0900 → config/locales/ja.yml Mon Jul 24 15:32:08 2017 +0900
project_module_issue_extensions: Issue Extensions
text_changed_from_the_alpha_to_the_beta: ステータスが[ α ]のチケットに担当者を設定すると自動的に[ β ]に変更します。
label_settings_search_enabled: チケットで拡張された検索を有効にする
label_settings_relations_enabled: チケットで拡張された関連付け昨日を有効にする
init.rb Tue Jun 20 19:55:36 2017 +0900 → init.rb Mon Jul 24 15:32:08 2017 +0900
version '0.2.0.1'
requires_redmine :version_or_higher => '2.0.0'
settings :default => {'issue_ext_search_enabled' => true, 'issue_ext_relations_enabled' => true},
:partial => 'settings/redmine_issue_extensions_settings'
project_module :issue_extensions do
permission :manage_issue_extensions, {:issue_extensions_settings => [:show, :update]}, :require => :member
end
    (1-1/1)