|
@@ -224,14 +224,15 @@ function display_student_publications_list($work_dir,$sub_course_dir,$currentCou
|
|
|
if (!empty($_SESSION['toolgroup']))
|
|
|
{
|
|
|
$group_query = " WHERE post_group_id = '".$_SESSION['toolgroup']."' "; // set to select only messages posted by the user's group
|
|
|
+ $subdirs_query = "AND url NOT LIKE '$sub_course_dir%/%'";
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
$group_query = '';
|
|
|
+ $subdirs_query = "WHERE url NOT LIKE '$sub_course_dir%/%'";
|
|
|
}
|
|
|
- $sql_get_publications_list = "SELECT * FROM $work_table $group_query ORDER BY id";
|
|
|
+ $sql_get_publications_list = "SELECT * FROM $work_table $group_query $subdirs_query ORDER BY id";
|
|
|
}
|
|
|
- //echo $sql_get_publications_list;
|
|
|
$sql_result = api_sql_query($sql_get_publications_list,__FILE__,__LINE__);
|
|
|
|
|
|
$table_header[] = array(get_lang('Title'),true);
|
|
@@ -252,28 +253,25 @@ function display_student_publications_list($work_dir,$sub_course_dir,$currentCou
|
|
|
$mydir = $my_sub_dir.$dir;
|
|
|
$action = '';
|
|
|
//display info depending on the permissions
|
|
|
- if( $is_allowed_to_edit)
|
|
|
- {
|
|
|
- $row = array();
|
|
|
- $class = '';
|
|
|
- $url = implode("/", array_map("rawurlencode", explode("/", $work->url)));
|
|
|
- $row[] = '<a href="'.api_get_self().'?'.api_get_cidreq().
|
|
|
- '&curdirpath='.$mydir.'"'.$class.'><img src="../img/folder_document.gif" alt="dir" height="20" width="20" align="absbottom"/> '.$dir.'</a>';
|
|
|
- $row[] = '';
|
|
|
- $row[] = '';
|
|
|
- $row[] = '';
|
|
|
- if( $is_allowed_to_edit)
|
|
|
- {
|
|
|
- //$action .= '<a href="'.api_get_self().'?cidReq='.api_get_course_id().
|
|
|
- // '&edit_dir='.$mydir.'"><img src="../img/edit.gif" alt="'.get_lang('Modify').'"></a>';
|
|
|
- $action .= '<a href="'.api_get_self().'?'.
|
|
|
- api_get_cidreq().'&delete_dir='.$mydir.'" onclick="javascript:if(!confirm('."'".addslashes(htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,$charset))."'".')) return false;"><img src="../img/delete.gif" alt="'.get_lang('DirDelete').'"></a>';
|
|
|
- $row[] = $action;
|
|
|
- }else{
|
|
|
- $row[] = "";
|
|
|
- }
|
|
|
- $table_data[] = $row;
|
|
|
+ $row = array();
|
|
|
+ $class = '';
|
|
|
+ $url = implode("/", array_map("rawurlencode", explode("/", $work->url)));
|
|
|
+ $row[] = '<a href="'.api_get_self().'?'.api_get_cidreq().
|
|
|
+ '&curdirpath='.$mydir.'"'.$class.'><img src="../img/folder_document.gif" alt="dir" height="20" width="20" align="absbottom"/> '.$dir.'</a>';
|
|
|
+ $row[] = '';
|
|
|
+ $row[] = '';
|
|
|
+ $row[] = '';
|
|
|
+ if( $is_allowed_to_edit)
|
|
|
+ {
|
|
|
+ //$action .= '<a href="'.api_get_self().'?cidReq='.api_get_course_id().
|
|
|
+ // '&edit_dir='.$mydir.'"><img src="../img/edit.gif" alt="'.get_lang('Modify').'"></a>';
|
|
|
+ $action .= '<a href="'.api_get_self().'?'.
|
|
|
+ api_get_cidreq().'&delete_dir='.$mydir.'" onclick="javascript:if(!confirm('."'".addslashes(htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,$charset))."'".')) return false;"><img src="../img/delete.gif" alt="'.get_lang('DirDelete').'"></a>';
|
|
|
+ $row[] = $action;
|
|
|
+ }else{
|
|
|
+ $row[] = "";
|
|
|
}
|
|
|
+ $table_data[] = $row;
|
|
|
}
|
|
|
while( $work = mysql_fetch_object($sql_result))
|
|
|
{
|