Exemple #1
0
$students = get_post_meta($course_id, 'vibe_students', true);
$avg = get_post_meta($course_id, 'average', true);
$pass = get_post_meta($course_id, 'pass', true);
$badge = get_post_meta($course_id, 'badge', true);
echo '<div class="course_grade">
				<ul>
					<li>' . __('Total Number of Students who took this course', 'vibe') . ' <strong>' . $students . '</strong></li>
					<li>' . __('Average Percentage obtained by Students', 'vibe') . ' <strong>' . $avg . ' <span>' . __('out of 100', 'vibe') . '</span></strong></li>
					<li>' . __('Number of Students who got a Badge', 'vibe') . ' <strong>' . $badge . '</strong></li>
					<li>' . __('Number of Passed Students', 'vibe') . ' <strong>' . $pass . '</strong></li>
				</ul>
			</div>';
echo '<div id="average"><span>' . __('Average Marks obtained by Students', 'vibe') . '</span><input type="text" class="dial" data-max="100" value="' . $avg . '"></div>';
echo '<div id="pass"><span>' . __('Number of Passed Students', 'vibe') . '</span><input type="text" class="dial" data-max="' . $students . '" value="' . $pass . '"></div>';
echo '<div id="badge"><span>' . __('Number of Students who got a Badge', 'vibe') . '</span><input type="text" class="dial" data-max="' . $students . '" value="' . $badge . '"></div>';
$curriculum = bp_course_get_full_course_curriculum(get_the_ID());
if (!is_array($curriculum)) {
    echo '<div class="error">' . __('No curriculum defined', 'vibe') . '</div>';
} else {
    foreach ($curriculum as $c) {
        if (is_numeric($c)) {
            if (get_post_type($c) == 'quiz') {
                $qavg = get_post_meta($c, 'average', true);
                $ques = vibe_sanitize(get_post_meta($c, 'vibe_quiz_questions', false));
                if (isset($ques['marks']) && is_array($ques['marks'])) {
                    $qmax = array_sum($ques['marks']);
                } else {
                    $dynamic = get_post_meta($c, 'vibe_quiz_dynamic', true);
                    if (isset($dynamic) && $dynamic != 'H') {
                        $n = get_post_meta($c, 'vibe_quiz_number_questions', true);
                        $m = get_post_meta($c, 'vibe_quiz_marks_per_question', true);
Exemple #2
0
}
?>

<div class="course_title">
	<h2><?php 
_e('Course Curriculum', 'vibe');
?>
</h2>
</div>
<div class="course_curriculum <?php 
echo $class;
?>
">
<?php 
do_action('wplms_course_curriculum_section', $id);
$course_curriculum = bp_course_get_full_course_curriculum($id);
if (!empty($course_curriculum)) {
    echo '<table class="table">';
    foreach ($course_curriculum as $lesson) {
        switch ($lesson['type']) {
            case 'unit':
                ?>
				<tr class="course_lesson">
					<td class="curriculum-icon"><i class="icon-<?php 
                echo $lesson['icon'];
                ?>
"></i></td>
					<td><?php 
                echo apply_filters('wplms_curriculum_course_lesson', (!empty($lesson['link']) ? '<a href="' . $lesson['link'] . '">' : '') . $lesson['title'] . (!empty($lesson['link']) ? '</a>' : ''), $lesson['id'], $id);
                ?>
</td>