|
@@ -478,15 +478,14 @@ if (!empty($make_visible)) {
|
|
|
}
|
|
|
if (isset($make_visible) && $make_visible == 'all') {
|
|
|
$sql = "ALTER TABLE " . $work_table . " CHANGE accepted accepted TINYINT(1) DEFAULT '1'";
|
|
|
- Database::query($sql);
|
|
|
-
|
|
|
+ Database::query($sql);
|
|
|
$sql = "UPDATE " . $work_table . " SET accepted = 1";
|
|
|
Database::query($sql);
|
|
|
Display::display_confirmation_message(get_lang('AllFilesVisible'));
|
|
|
|
|
|
} else {
|
|
|
$sql = "UPDATE " . $work_table . " SET accepted = 1
|
|
|
- WHERE id = '" . $make_visible . "'";
|
|
|
+ WHERE id = '" . $make_visible . "'";
|
|
|
Database::query($sql);
|
|
|
Display::display_confirmation_message(get_lang('FileVisible'));
|
|
|
}
|
|
@@ -543,22 +542,22 @@ if (!empty($_REQUEST['new_dir'])) {
|
|
|
$agenda_id = agenda_add_item($course, $_POST['new_dir'], $content, date('Y-m-d H:i:s'), '0000-00-00', array('GROUP:'.$toolgroup), 0);
|
|
|
}
|
|
|
$sql_add_publication = "INSERT INTO " . $work_table . " SET " .
|
|
|
- "url = '".Database::escape_string($dir_name_sql)."',
|
|
|
- title = '',
|
|
|
- description = '".Database::escape_string($_POST['description'])."',
|
|
|
- author = '',
|
|
|
- active = '0',
|
|
|
- accepted = '1',
|
|
|
- filetype = 'folder',
|
|
|
- post_group_id = '".$toolgroup."',
|
|
|
- sent_date = NOW(),
|
|
|
- qualification = '".(($_POST['qualification_value']!='') ? Database::escape_string($_POST['qualification_value']) : '') ."',
|
|
|
- parent_id = '',
|
|
|
- qualificator_id = '',
|
|
|
- date_of_qualification = '0000-00-00 00:00:00',
|
|
|
- weight = '".Database::escape_string($_POST['weight'])."',
|
|
|
- session_id = '".intval($id_session)."',
|
|
|
- user_id = '".$user_id."'";
|
|
|
+ "url = '".Database::escape_string($dir_name_sql)."',
|
|
|
+ title = '',
|
|
|
+ description = '".Database::escape_string($_POST['description'])."',
|
|
|
+ author = '',
|
|
|
+ active = '0',
|
|
|
+ accepted = '1',
|
|
|
+ filetype = 'folder',
|
|
|
+ post_group_id = '".$toolgroup."',
|
|
|
+ sent_date = NOW(),
|
|
|
+ qualification = '".(($_POST['qualification_value']!='') ? Database::escape_string($_POST['qualification_value']) : '') ."',
|
|
|
+ parent_id = '',
|
|
|
+ qualificator_id = '',
|
|
|
+ date_of_qualification = '0000-00-00 00:00:00',
|
|
|
+ weight = '".Database::escape_string($_POST['weight'])."',
|
|
|
+ session_id = '".intval($id_session)."',
|
|
|
+ user_id = '".$user_id."'";
|
|
|
|
|
|
Database::query($sql_add_publication);
|
|
|
|
|
@@ -694,18 +693,15 @@ if (!empty ($_REQUEST['move'])) {
|
|
|
if (isset ($_POST['move_to']) && isset ($_POST['move_file'])) {
|
|
|
require_once api_get_path(LIBRARY_PATH).'fileManage.lib.php';
|
|
|
$move_to = $_POST['move_to'];
|
|
|
-
|
|
|
$move_to_path = get_work_path($move_to);
|
|
|
-
|
|
|
-// var_dump($move_to_path);
|
|
|
-
|
|
|
+
|
|
|
if ($move_to_path==-1) {
|
|
|
$move_to_path = '/';
|
|
|
} elseif (substr($move_to_path, -1, 1) != '/') {
|
|
|
$move_to_path = $move_to_path .'/';
|
|
|
}
|
|
|
//security fix: make sure they can't move files that are not in the document table
|
|
|
- $move_file_id = intval($_POST['move_file']);
|
|
|
+ $move_file_id = $_POST['move_file'];
|
|
|
if ($path = get_work_path($move_file_id)) {
|
|
|
//Display::display_normal_message('We want to move '.$_POST['move_file'].' to '.$_POST['move_to']);
|
|
|
//var_dump($base_work_dir . $move_to_path);
|
|
@@ -1450,7 +1446,7 @@ if (!$display_upload_form && !$display_tool_options) {
|
|
|
if ($display_list_users_without_publication) {
|
|
|
display_list_users_without_publication($publication['id']);
|
|
|
} else {
|
|
|
- //var_dump($add_query);
|
|
|
+ var_dump($add_query);
|
|
|
display_student_publications_list($base_work_dir . '/' . $my_cur_dir_path, 'work/' . $my_cur_dir_path, $currentCourseRepositoryWeb, $link_target_parameter, $dateFormatLong, $origin,$add_query);
|
|
|
}
|
|
|
}
|