|
|
|
@ -133,15 +133,63 @@ if ($session_id == 0 && api_is_course_admin() && api_is_allowed_to_edit(null, tr |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
$my_list = CourseHome::get_tools_category(TOOL_STUDENT_VIEW); |
|
|
|
|
if (count($my_list) > 0) { |
|
|
|
|
$tools = CourseHome::get_tools_category(TOOL_STUDENT_VIEW); |
|
|
|
|
|
|
|
|
|
$isDrhOfCourse = CourseManager::isUserSubscribedInCourseAsDrh( |
|
|
|
|
api_get_user_id(), |
|
|
|
|
api_get_course_info() |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
// Force user icon for DRH |
|
|
|
|
if ($isDrhOfCourse) { |
|
|
|
|
$addUserTool = true; |
|
|
|
|
foreach ($tools as $tool) { |
|
|
|
|
if ($tool['name'] == 'user') { |
|
|
|
|
$addUserTool = false; |
|
|
|
|
break; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if ($addUserTool) { |
|
|
|
|
$tools[] = array( |
|
|
|
|
'c_id' => api_get_course_int_id(), |
|
|
|
|
'name' => 'user', |
|
|
|
|
'link' => 'user/user.php', |
|
|
|
|
'image' => 'members.gif', |
|
|
|
|
'visibility' => '1', |
|
|
|
|
'admin' => '0', |
|
|
|
|
'address' => 'squaregrey.gif', |
|
|
|
|
'added_tool' => '0', |
|
|
|
|
'target' => '_self', |
|
|
|
|
'category' => 'interaction', |
|
|
|
|
'session_id' => api_get_session_id() |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (count($tools) > 0) { |
|
|
|
|
$content .= '<div class="row">'; |
|
|
|
|
$content .= CourseHome::show_tools_category($my_list); |
|
|
|
|
$content .= CourseHome::show_tools_category($tools); |
|
|
|
|
$content .= '</div>'; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
/** |
|
|
|
|
* @param string $title |
|
|
|
|
* @param string $content |
|
|
|
|
* @param string $class |
|
|
|
|
* |
|
|
|
|
* @return string |
|
|
|
|
*/ |
|
|
|
|
function return_block($title, $content, $class = null) |
|
|
|
|
{ |
|
|
|
|
$html = '<div class="row course-title-tools"> |
|
|
|
|
<div class="span12"> |
|
|
|
|
<div class="page-header"> |
|
|
|
|
<h3>'.$title.'</h3> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="row '.$class.'">'.$content.'</div>'; |
|
|
|
|
|
|
|
|
|
function return_block($title, $content, $class) { |
|
|
|
|
$html = '<div class="row course-title-tools"><div class="span12"><div class="page-header"><h3>'.$title.'</h3></div></div></div><div class="row '.$class.'">'.$content.'</div>'; |
|
|
|
|
return $html; |
|
|
|
|
} |
|
|
|
|