Example #1
0
<?php 
if (!empty($this->courseList)) {
    ?>
<dl class="courseList">
    <?php 
    foreach ($this->courseList as $course) {
        ?>
    <dt>
        <img
            class="access qtip"
            src="<?php 
        echo get_course_access_icon($course->access);
        ?>
"
            alt="<?php 
        echo claro_htmlspecialchars(get_course_access_mode_caption($course->access));
        ?>
" />
        
        <a href="<?php 
        echo claro_htmlspecialchars(get_path('url') . '/claroline/course/index.php?cid=' . $course->sysCode);
        ?>
">
            <?php 
        echo claro_htmlspecialchars($course->officialCode);
        ?>
            &ndash;
            <?php 
        echo claro_htmlspecialchars($course->name);
        ?>
        </a>
if (!empty($this->notifiedCourseList) && $this->notifiedCourseList->isCourseNotified($this->node->getCourse()->courseId)) {
    ?>
 hot<?php 
}
?>
">
    
    <!-- Access icon -->
    <img
        class="access qtip"
        src="<?php 
echo get_course_access_icon($this->node->getCourse()->access);
?>
"
        alt="<?php 
echo claro_htmlspecialchars(get_course_access_mode_caption($this->node->getCourse()->access));
?>
" />
    
    <?php 
if (!empty($this->courseUserPrivilegesList)) {
    ?>
        
        <!-- Enrolment/unenrolment icon -->
        <?php 
    /*
     * Display this link if: 
     * - The user isn't course member already
     * - The view's config says so
     */
    if (!$this->courseUserPrivilegesList->getCoursePrivileges($this->node->getCourse()->courseId)->isCourseMember() && claro_is_platform_admin()) {