View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0012010 | mantisbt | bugtracker | public | 2010-06-09 02:19 | 2017-02-22 23:01 |
Reporter | dominik | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 1.2.1 | ||||
Summary | 0012010: Added config switch for display format of due date | ||||
Description | Attached a patch file with a new congig setting which allows to choose whether the due date shall be displayed in short_date_format, normal_date_format or complete_date_format... | ||||
Tags | patch | ||||
Attached Files | 2010-06-09_due_date_configs.patch (2,615 bytes)
From c12655f712d4e64835a856f7c2743de73e2b1cef Mon Sep 17 00:00:00 2001 From: Dominik Blunk <dominik@blunk.ch> Date: Thu, 27 May 2010 18:06:43 +0200 Subject: [PATCH 05/19] Added config to specifiy a due date format (short, normal or complete_date_format --- bug_view_inc.php | 2 +- config_inc.php | 2 ++ core/columns_api.php | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/bug_view_inc.php b/bug_view_inc.php index 95b25ee..f5b8389 100644 --- a/bug_view_inc.php +++ b/bug_view_inc.php @@ -144,7 +144,7 @@ if ( $tpl_show_due_date ) { if ( !date_is_null( $tpl_bug->due_date ) ) { - $tpl_bug_due_date = date( config_get( 'normal_date_format' ), $tpl_bug->due_date ); + $tpl_bug_due_date = date( config_get( config_get( 'due_date_date_format' ) ), $tpl_bug->due_date ); } else { $tpl_bug_due_date = ''; } diff --git a/core/columns_api.php b/core/columns_api.php index bdfda57..b2cd5e6 100644 --- a/core/columns_api.php +++ b/core/columns_api.php @@ -1327,7 +1327,7 @@ function print_column_due_date( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_ echo '<td>'; } - echo string_display_line( date( config_get( 'short_date_format' ), $p_bug->due_date ) ); + echo string_display_line( date( config_get( config_get( 'due_date_date_format' ) ), $p_bug->due_date ) ); echo '</td>'; } -- 1.7.0.2.msysgit.0 From 735282382e1263ec227016f53187f460c804369e Mon Sep 17 00:00:00 2001 From: Dominik Blunk <dominik@blunk.ch> Date: Wed, 9 Jun 2010 07:36:29 +0200 Subject: [PATCH 20/20] Moved new config options to default config --- config_defaults_inc.php | 12 ++++++++++++ config_inc.php | 4 ---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/config_defaults_inc.php b/config_defaults_inc.php index 2df0142..28cfe14 100644 --- a/config_defaults_inc.php +++ b/config_defaults_inc.php @@ -999,6 +999,12 @@ * @global string $g_complete_date_format */ $g_complete_date_format = 'Y-m-d H:i T'; + + /** + * due date format (short_date_format, normal_date_format or complete_date_format) + * @global string $g_due_date_format + */ + $g_due_date_format = 'short_date_format'; /** * jscalendar date format string @@ -1033,6 +1039,12 @@ * @global string $g_default_timezone */ $g_default_timezone = ''; + + /** + * Enable/disable nusoap timzone correction + * @global string $g_due_date_timezone_correction + */ + $g_due_date_timezone_correction = OFF; /************************** * MantisBT News Settings * 2010-06-09_due_date_configs_typo_fixed.patch (2,620 bytes)
From c12655f712d4e64835a856f7c2743de73e2b1cef Mon Sep 17 00:00:00 2001 From: Dominik Blunk <dominik@blunk.ch> Date: Thu, 27 May 2010 18:06:43 +0200 Subject: [PATCH 05/19] Added config to specifiy a due date format (short, normal or complete_date_format --- bug_view_inc.php | 2 +- config_inc.php | 2 ++ core/columns_api.php | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/bug_view_inc.php b/bug_view_inc.php index 95b25ee..f5b8389 100644 --- a/bug_view_inc.php +++ b/bug_view_inc.php @@ -144,7 +144,7 @@ if ( $tpl_show_due_date ) { if ( !date_is_null( $tpl_bug->due_date ) ) { - $tpl_bug_due_date = date( config_get( 'normal_date_format' ), $tpl_bug->due_date ); + $tpl_bug_due_date = date( config_get( config_get( 'due_date_date_format' ) ), $tpl_bug->due_date ); } else { $tpl_bug_due_date = ''; } diff --git a/core/columns_api.php b/core/columns_api.php index bdfda57..b2cd5e6 100644 --- a/core/columns_api.php +++ b/core/columns_api.php @@ -1327,7 +1327,7 @@ function print_column_due_date( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_ echo '<td>'; } - echo string_display_line( date( config_get( 'short_date_format' ), $p_bug->due_date ) ); + echo string_display_line( date( config_get( config_get( 'due_date_date_format' ) ), $p_bug->due_date ) ); echo '</td>'; } -- 1.7.0.2.msysgit.0 From 735282382e1263ec227016f53187f460c804369e Mon Sep 17 00:00:00 2001 From: Dominik Blunk <dominik@blunk.ch> Date: Wed, 9 Jun 2010 07:36:29 +0200 Subject: [PATCH 20/20] Moved new config options to default config --- config_defaults_inc.php | 12 ++++++++++++ config_inc.php | 4 ---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/config_defaults_inc.php b/config_defaults_inc.php index 2df0142..28cfe14 100644 --- a/config_defaults_inc.php +++ b/config_defaults_inc.php @@ -999,6 +999,12 @@ * @global string $g_complete_date_format */ $g_complete_date_format = 'Y-m-d H:i T'; + + /** + * due date format (short_date_format, normal_date_format or complete_date_format) + * @global string $g_due_date_format + */ + $g_due_date_date_format = 'short_date_format'; /** * jscalendar date format string @@ -1033,6 +1039,12 @@ * @global string $g_default_timezone */ $g_default_timezone = ''; + + /** + * Enable/disable nusoap timzone correction + * @global string $g_due_date_timezone_correction + */ + $g_due_date_timezone_correction = OFF; /************************** * MantisBT News Settings * | ||||