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)
|
||||
return false
|
||||
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)
|
||||
@issue.safe_attributes = params[:issue]
|
||||
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 :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_text_field :issues_export_limit, :size => 6 %></p>
|
||||
|
|
|
@ -370,6 +370,7 @@ de:
|
|||
setting_start_of_week: Wochenanfang
|
||||
setting_rest_api_enabled: REST-Schnittstelle aktivieren
|
||||
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_subprojects: Unterprojekte erstellen
|
||||
|
|
|
@ -370,6 +370,7 @@ en-GB:
|
|||
setting_commit_logtime_enabled: Enable time logging
|
||||
setting_commit_logtime_activity_id: Activity for logged time
|
||||
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_subprojects: Create subprojects
|
||||
|
|
|
@ -366,6 +366,7 @@ en:
|
|||
setting_commit_logtime_enabled: Enable time logging
|
||||
setting_commit_logtime_activity_id: Activity for logged time
|
||||
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_subprojects: Create subprojects
|
||||
|
|
|
@ -367,6 +367,7 @@ fr:
|
|||
setting_commit_logtime_enabled: Permettre la saisie de temps
|
||||
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_issue_startdate_is_adddate: Utiliser "aujourd'hui" comme début pour les nouvelles demandes
|
||||
|
||||
permission_add_project: Créer un projet
|
||||
permission_add_subprojects: Créer des sous-projets
|
||||
|
|
|
@ -909,6 +909,7 @@ pt-BR:
|
|||
setting_rest_api_enabled: Habilitar REST web service
|
||||
label_missing_api_access_key: Chave de acesso a API 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).
|
||||
setting_mail_handler_body_delimiters: Truncar e-mails após uma destas linhas
|
||||
permission_add_subprojects: Criar subprojetos
|
||||
|
|
|
@ -178,3 +178,5 @@ default_notification_option:
|
|||
default: 'only_my_events'
|
||||
emails_header:
|
||||
default: ''
|
||||
issue_startdate_is_adddate:
|
||||
default: 1
|
Loading…
Reference in New Issue