diff --git a/main/lp/learnpath.class.php b/main/lp/learnpath.class.php index 411b6fad1a..fbd4b2c0b6 100755 --- a/main/lp/learnpath.class.php +++ b/main/lp/learnpath.class.php @@ -779,12 +779,13 @@ class learnpath if (empty($publicated_on)) { //by default the publication date is the same that the creation date //The behaviour above was changed due BT#2800 - global $_custom; - if (isset($_custom['lps_hidden_when_no_start_date']) && $_custom['lps_hidden_when_no_start_date']) { - $publicated_on = ''; - } else { - $publicated_on = api_get_utc_datetime(); - } +// global $_custom; +// if (isset($_custom['lps_hidden_when_no_start_date']) && $_custom['lps_hidden_when_no_start_date']) { +// $publicated_on = null; +// } else { +// $publicated_on = null; +// } + $publicated_on = null; } else { $publicated_on = Database::escape_string(api_get_utc_datetime($publicated_on)); } diff --git a/main/lp/lp_edit.php b/main/lp/lp_edit.php index bec3bb253a..6fcd7e88d8 100755 --- a/main/lp/lp_edit.php +++ b/main/lp/lp_edit.php @@ -157,7 +157,7 @@ $form->addElement( ); $display_date = 'none'; -if (!empty($publicated_on)) { +if (!empty($publicated_on) && $publicated_on !== '0000-00-00 00:00:00') { $display_date = 'block'; $defaults['activate_start_date_check'] = 1; } @@ -220,7 +220,7 @@ if ($enableLpExtraFields) { } -$defaults['publicated_on'] = (!empty($publicated_on))? api_get_local_time($publicated_on) : date('Y-m-d 12:00:00'); +$defaults['publicated_on'] = !empty($publicated_on) && $publicated_on !== '0000-00-00 00:00:00' ? api_get_local_time($publicated_on) : null; $defaults['expired_on'] = (!empty($expired_on) )? api_get_local_time($expired_on): date('Y-m-d 12:00:00', time()+84600); $defaults['subscribe_users'] = $_SESSION['oLP']->getSubscribeUsers(); $form->setDefaults($defaults);