Example #1
0
} else {
    $my_list = CourseHome::get_tools_category(TOOL_STUDENT_VIEW);
    if (count($my_list) > 0) {
        $content .= '<div class="course-student-view-activity-3col">';
        //ordering by get_lang name
        $order_tool_list = array();
        foreach ($my_list as $key => $new_tool) {
            $tool_name = CourseHome::translate_tool_name($new_tool);
            $order_tool_list[$key] = $tool_name;
        }
        natsort($order_tool_list);
        $my_temp_tool_array = array();
        foreach ($order_tool_list as $key => $new_tool) {
            $my_temp_tool_array[] = $my_list[$key];
        }
        $my_list = $my_temp_tool_array;
        $i = 0;
        foreach ($my_list as $new_tool) {
            if ($i >= 10) {
                $my_list2[] = $new_tool;
            } else {
                $my_list1[] = $new_tool;
            }
            $i++;
        }
        $content .= CourseHome::show_tools_category($my_list1);
        $content .= CourseHome::show_tools_category($my_list2);
        $content .= '</div>';
    }
}
$content .= '</div>';
Example #2
0
                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($tools);
        $content .= '</div>';
    }
    if ($isDrhOfCourse) {
        $drhTool = CourseHome::get_tools_category(TOOL_DRH);
        $content .= '<div class="row">';
        $content .= CourseHome::show_tools_category($drhTool);
        $content .= '</div>';
    }
}
/**
 * @param string $title
 * @param string $content
 * @param string $class
 *
 * @return string
 */
function return_block($title, $content, $class = null)
{
    $html = '<div class="row">
                <div class="col-xs-12 col-md-12">
                    <div class="title-tools">' . $title . '</div>
Example #3
0
    $result = CourseHome::show_tools_category($urlGenerator, $list);
    $content .= return_block(get_lang('Authoring'), $result['content']);
    $totalList = $result['tool_list'];
    $list = CourseHome::get_tools_category(TOOL_INTERACTION);
    $list2 = CourseHome::get_tools_category(TOOL_COURSE_PLUGIN);
    $list = array_merge($list, $list2);
    $result = CourseHome::show_tools_category($urlGenerator, $list);
    $totalList = array_merge($totalList, $result['tool_list']);
    $content .= return_block(get_lang('Interaction'), $result['content']);
    $list = CourseHome::get_tools_category(TOOL_ADMIN_PLATFORM);
    $totalList = array_merge($totalList, $list);
    $result = CourseHome::show_tools_category($urlGenerator, $list);
    $totalList = array_merge($totalList, $result['tool_list']);
    $content .= return_block(get_lang('Administration'), $result['content']);
} elseif (api_is_coach()) {
    $content .= '<div class="row">';
    $list = CourseHome::get_tools_category(TOOL_STUDENT_VIEW);
    $content .= CourseHome::show_tools_category($urlGenerator, $result['content']);
    $totalList = array_merge($totalList, $result['tool_list']);
    $content .= '</div>';
} else {
    $list = CourseHome::get_tools_category(TOOL_STUDENT_VIEW);
    if (count($list) > 0) {
        $content .= '<div class="row">';
        $result = CourseHome::show_tools_category($urlGenerator, $list);
        $content .= $result['content'];
        $totalList = array_merge($totalList, $result['tool_list']);
        $content .= '</div>';
    }
}
return array('content' => $content, 'tool_list' => $totalList);