@ -509,7 +509,7 @@ function display_student_publications_list($work_dir, $sub_course_dir, $currentC
list($d_year, $d_month, $d_day) = split('-', $parts[0]);
list($d_year, $d_month, $d_day) = split('-', $parts[0]);
list($d_hour, $d_minute) = split(':', $parts[1]);
list($d_hour, $d_minute) = split(':', $parts[1]);
if ((int)$row['weight'] == 0) {
if ((int)$row['weight'] == 0) {
$form_folder -> addElement('checkbox', 'make_calification', null, get_lang('MakeQualifiable'), 'onclick="javascript: if(this.checked==true ){document.getElementById(\'option3\').style.display = \'block\';}else{document.getElementById(\'option3\').style.display = \'none\';}"');
$form_folder -> addElement('checkbox', 'make_calification', null, get_lang('MakeQualifiable'), 'onclick="javascript: if(this.checked){document.getElementById(\'option3\').style.display = \'block\';}else{document.getElementById(\'option3\').style.display = \'none\';}"');
$form_folder -> addElement('html', '< div id = \'option3\' style = "display:none" > ');
$form_folder -> addElement('html', '< div id = \'option3\' style = "display:none" > ');
$weight_input2[] = FormValidator :: createElement('text', 'weight');
$weight_input2[] = FormValidator :: createElement('text', 'weight');
$form_folder -> addGroup($weight_input2, 'weight', get_lang('WeightInTheGradebook'), 'size="10"');
$form_folder -> addGroup($weight_input2, 'weight', get_lang('WeightInTheGradebook'), 'size="10"');
@ -519,7 +519,7 @@ function display_student_publications_list($work_dir, $sub_course_dir, $currentC
if ($homework['expires_on'] == '0000-00-00 00:00:00') {
if ($homework['expires_on'] == '0000-00-00 00:00:00') {
$homework['expires_on'] = date('Y-m-d H:i:s');
$homework['expires_on'] = date('Y-m-d H:i:s');
$there_is_a_expire_date = true;
$there_is_a_expire_date = true;
$form_folder -> addElement('checkbox', 'enableExpiryDate',null,get_lang('EnableExpiryDate'), 'onclick="javascript: if(this.checked==true ){document.getElementById(\'option1\').style.display = \'block\';}else{document.getElementById(\'option1\').style.display = \'none\';}"');
$form_folder -> addElement('checkbox', 'enableExpiryDate',null,get_lang('EnableExpiryDate'), 'onclick="javascript: if(this.checked){document.getElementById(\'option1\').style.display = \'block\';}else{document.getElementById(\'option1\').style.display = \'none\';}"');
$form_folder -> addElement('html', '< div id = \'option1\' style = "display:none" > ');
$form_folder -> addElement('html', '< div id = \'option1\' style = "display:none" > ');
$form_folder -> addGroup(create_group_date_select(), 'expires', get_lang('ExpiresAt'));
$form_folder -> addGroup(create_group_date_select(), 'expires', get_lang('ExpiresAt'));
$form_folder -> addElement('html', '< / div > ');
$form_folder -> addElement('html', '< / div > ');
@ -527,7 +527,7 @@ function display_student_publications_list($work_dir, $sub_course_dir, $currentC
if ($homework['ends_on'] == '0000-00-00 00:00:00') {
if ($homework['ends_on'] == '0000-00-00 00:00:00') {
$homework['ends_on'] = date('Y-m-d H:i:s');
$homework['ends_on'] = date('Y-m-d H:i:s');
$there_is_a_end_date = true;
$there_is_a_end_date = true;
$form_folder -> addElement('checkbox', 'enableEndDate', null, get_lang('EnableEndDate'), 'onclick="javascript: if(this.checked==true ){document.getElementById(\'option2\').style.display = \'block\';}else{document.getElementById(\'option2\').style.display = \'none\';}"');
$form_folder -> addElement('checkbox', 'enableEndDate', null, get_lang('EnableEndDate'), 'onclick="javascript: if(this.checked){document.getElementById(\'option2\').style.display = \'block\';}else{document.getElementById(\'option2\').style.display = \'none\';}"');
$form_folder -> addElement('html', '< div id = \'option2\' style = "display:none" > ');
$form_folder -> addElement('html', '< div id = \'option2\' style = "display:none" > ');
$form_folder -> addGroup(create_group_date_select(), 'ends', get_lang('EndsAt'));
$form_folder -> addGroup(create_group_date_select(), 'ends', get_lang('EndsAt'));
$form_folder -> addElement('html', '< / div > ');
$form_folder -> addElement('html', '< / div > ');
@ -562,7 +562,7 @@ function display_student_publications_list($work_dir, $sub_course_dir, $currentC
$values = $values['my_group'];
$values = $values['my_group'];
$dir_name = replace_dangerous_char($values['dir_name']);
$dir_name = replace_dangerous_char($values['dir_name']);
$dir_name = disable_dangerous_file($dir_name);
$dir_name = disable_dangerous_file($dir_name);
if (is_work_exist_by_url('/'.$dir_name) == false ) {
if (! is_work_exist_by_url('/'.$dir_name)) {
$TABLEAGENDA = Database::get_course_table(TABLE_AGENDA);
$TABLEAGENDA = Database::get_course_table(TABLE_AGENDA);
if ($there_is_a_end_date || $there_is_a_expire_date) {
if ($there_is_a_end_date || $there_is_a_expire_date) {
@ -1372,18 +1372,18 @@ function to_javascript_work() {
msg_id1.innerHTML="'.get_lang('FieldRequired', '').'";
msg_id1.innerHTML="'.get_lang('FieldRequired', '').'";
msg_id2.innerHTML="";msg_id3.innerHTML="";msg_id4.innerHTML="";msg_id5.innerHTML="";
msg_id2.innerHTML="";msg_id3.innerHTML="";msg_id4.innerHTML="";msg_id5.innerHTML="";
}
}
else if(document.form1.type1.checked==true & & document.form1.type2.checked==true & & expires_date > ends_date) {
else if(document.form1.type1.checked & & document.form1.type2.checked & & expires_date > ends_date) {
msg_id2.style.display ="block";
msg_id2.style.display ="block";
msg_id2.innerHTML="'.get_lang('EndDateCannotBeBeforeTheExpireDate', '').'";
msg_id2.innerHTML="'.get_lang('EndDateCannotBeBeforeTheExpireDate', '').'";
msg_id1.innerHTML="";msg_id3.innerHTML="";msg_id4.innerHTML="";msg_id5.innerHTML="";
msg_id1.innerHTML="";msg_id3.innerHTML="";msg_id4.innerHTML="";msg_id5.innerHTML="";
}
}
else if (checkDate(expires_month,expires_day,expires_year) == false )
else if (! checkDate(expires_month,expires_day,expires_year))
{
{
msg_id3.style.display ="block";
msg_id3.style.display ="block";
msg_id3.innerHTML="'.get_lang('InvalidDate', '').'";
msg_id3.innerHTML="'.get_lang('InvalidDate', '').'";
msg_id1.innerHTML="";msg_id2.innerHTML="";msg_id4.innerHTML="";msg_id5.innerHTML="";
msg_id1.innerHTML="";msg_id2.innerHTML="";msg_id4.innerHTML="";msg_id5.innerHTML="";
}
}
else if (checkDate(ends_month,ends_day,ends_year) == false )
else if (! checkDate(ends_month,ends_day,ends_year))
{
{
msg_id4.style.display ="block";
msg_id4.style.display ="block";
@ -1393,7 +1393,7 @@ function to_javascript_work() {
else
else
{
{
if (document.form1.make_calification.checked == true )
if (document.form1.make_calification.checked)
{
{
var weight = document.form1.weight.value;
var weight = document.form1.weight.value;
if(weight==""){
if(weight==""){