Force user icon for DRHs see #7064

1.9.x
Julio Montoya 11 years ago
parent e316005a56
commit 5a8279192e
  1. 58
      main/course_home/activity.php

@ -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;
}

Loading…
Cancel
Save