Add setting to set today as the start date for new issues. #355
Patch contributed by Bruno Medeiros on http://www.redmine.org/issues/2277
This commit is contained in:
parent
48796c90dc
commit
aac42afdaa
@ -286,7 +286,7 @@ private
|
|||||||
render_error l(:error_no_tracker_in_project)
|
render_error l(:error_no_tracker_in_project)
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
@issue.start_date ||= User.current.today
|
@issue.start_date ||= User.current.today if Setting.issue_startdate_is_adddate?
|
||||||
if params[:issue].is_a?(Hash)
|
if params[:issue].is_a?(Hash)
|
||||||
@issue.safe_attributes = params[:issue]
|
@issue.safe_attributes = params[:issue]
|
||||||
if User.current.allowed_to?(:add_issue_watchers, @project) && @issue.new_record?
|
if User.current.allowed_to?(:add_issue_watchers, @project) && @issue.new_record?
|
||||||
|
@ -5,6 +5,8 @@
|
|||||||
|
|
||||||
<p><%= setting_check_box :display_subprojects_issues %></p>
|
<p><%= setting_check_box :display_subprojects_issues %></p>
|
||||||
|
|
||||||
|
<p><%= setting_check_box :issue_startdate_is_adddate %></p>
|
||||||
|
|
||||||
<p><%= setting_select :issue_done_ratio, Issue::DONE_RATIO_OPTIONS.collect {|i| [l("setting_issue_done_ratio_#{i}"), i]} %></p>
|
<p><%= setting_select :issue_done_ratio, Issue::DONE_RATIO_OPTIONS.collect {|i| [l("setting_issue_done_ratio_#{i}"), i]} %></p>
|
||||||
|
|
||||||
<p><%= setting_text_field :issues_export_limit, :size => 6 %></p>
|
<p><%= setting_text_field :issues_export_limit, :size => 6 %></p>
|
||||||
|
@ -370,6 +370,7 @@ de:
|
|||||||
setting_start_of_week: Wochenanfang
|
setting_start_of_week: Wochenanfang
|
||||||
setting_rest_api_enabled: REST-Schnittstelle aktivieren
|
setting_rest_api_enabled: REST-Schnittstelle aktivieren
|
||||||
setting_cache_formatted_text: Formatierten Text im Cache speichern
|
setting_cache_formatted_text: Formatierten Text im Cache speichern
|
||||||
|
setting_issue_startdate_is_adddate: Neue Tickets haben "Heute" als Anfangsdatum
|
||||||
|
|
||||||
permission_add_project: Projekt erstellen
|
permission_add_project: Projekt erstellen
|
||||||
permission_add_subprojects: Unterprojekte erstellen
|
permission_add_subprojects: Unterprojekte erstellen
|
||||||
|
@ -370,6 +370,7 @@ en-GB:
|
|||||||
setting_commit_logtime_enabled: Enable time logging
|
setting_commit_logtime_enabled: Enable time logging
|
||||||
setting_commit_logtime_activity_id: Activity for logged time
|
setting_commit_logtime_activity_id: Activity for logged time
|
||||||
setting_gantt_items_limit: Maximum number of items displayed on the gantt chart
|
setting_gantt_items_limit: Maximum number of items displayed on the gantt chart
|
||||||
|
setting_issue_startdate_is_adddate: Use current date as start date for new issues
|
||||||
|
|
||||||
permission_add_project: Create project
|
permission_add_project: Create project
|
||||||
permission_add_subprojects: Create subprojects
|
permission_add_subprojects: Create subprojects
|
||||||
|
@ -366,6 +366,7 @@ en:
|
|||||||
setting_commit_logtime_enabled: Enable time logging
|
setting_commit_logtime_enabled: Enable time logging
|
||||||
setting_commit_logtime_activity_id: Activity for logged time
|
setting_commit_logtime_activity_id: Activity for logged time
|
||||||
setting_gantt_items_limit: Maximum number of items displayed on the gantt chart
|
setting_gantt_items_limit: Maximum number of items displayed on the gantt chart
|
||||||
|
setting_issue_startdate_is_adddate: Use current date as start date for new issues
|
||||||
|
|
||||||
permission_add_project: Create project
|
permission_add_project: Create project
|
||||||
permission_add_subprojects: Create subprojects
|
permission_add_subprojects: Create subprojects
|
||||||
|
@ -367,6 +367,7 @@ fr:
|
|||||||
setting_commit_logtime_enabled: Permettre la saisie de temps
|
setting_commit_logtime_enabled: Permettre la saisie de temps
|
||||||
setting_commit_logtime_activity_id: Activité pour le temps saisi
|
setting_commit_logtime_activity_id: Activité pour le temps saisi
|
||||||
setting_gantt_items_limit: Nombre maximum d'éléments affichés sur le gantt
|
setting_gantt_items_limit: Nombre maximum d'éléments affichés sur le gantt
|
||||||
|
setting_issue_startdate_is_adddate: Utiliser "aujourd'hui" comme début pour les nouvelles demandes
|
||||||
|
|
||||||
permission_add_project: Créer un projet
|
permission_add_project: Créer un projet
|
||||||
permission_add_subprojects: Créer des sous-projets
|
permission_add_subprojects: Créer des sous-projets
|
||||||
|
@ -909,6 +909,7 @@ pt-BR:
|
|||||||
setting_rest_api_enabled: Habilitar REST web service
|
setting_rest_api_enabled: Habilitar REST web service
|
||||||
label_missing_api_access_key: Chave de acesso a API faltando
|
label_missing_api_access_key: Chave de acesso a API faltando
|
||||||
label_missing_feeds_access_key: Chave de acesso ao RSS faltando
|
label_missing_feeds_access_key: Chave de acesso ao RSS faltando
|
||||||
|
setting_issue_startdate_is_adddate: Usar data corrente como data inicial para novas tarefas
|
||||||
text_line_separated: Múltiplos valores permitidos (uma linha para cada valor).
|
text_line_separated: Múltiplos valores permitidos (uma linha para cada valor).
|
||||||
setting_mail_handler_body_delimiters: Truncar e-mails após uma destas linhas
|
setting_mail_handler_body_delimiters: Truncar e-mails após uma destas linhas
|
||||||
permission_add_subprojects: Criar subprojetos
|
permission_add_subprojects: Criar subprojetos
|
||||||
|
@ -178,3 +178,5 @@ default_notification_option:
|
|||||||
default: 'only_my_events'
|
default: 'only_my_events'
|
||||||
emails_header:
|
emails_header:
|
||||||
default: ''
|
default: ''
|
||||||
|
issue_startdate_is_adddate:
|
||||||
|
default: 1
|
Loading…
x
Reference in New Issue
Block a user