You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							47 lines
						
					
					
						
							1.1 KiB
						
					
					
				
			
		
		
	
	
							47 lines
						
					
					
						
							1.1 KiB
						
					
					
				<?php
 | 
						|
/* For licensing terms, see /license.txt */
 | 
						|
 | 
						|
/**
 | 
						|
 * Show information about OpenBadge criteria.
 | 
						|
 *
 | 
						|
 * @author Angel Fernando Quiroz Campos <angel.quiroz@beeznest.com>
 | 
						|
 */
 | 
						|
require_once __DIR__.'/../inc/global.inc.php';
 | 
						|
 | 
						|
$skillId = isset($_GET['id']) ? $_GET['id'] : 0;
 | 
						|
 | 
						|
if (empty($skillId)) {
 | 
						|
    exit;
 | 
						|
}
 | 
						|
 | 
						|
$entityManager = Database::getManager();
 | 
						|
/** @var \Chamilo\CoreBundle\Entity\Skill $skill */
 | 
						|
$skill = $entityManager->find('ChamiloCoreBundle:Skill', $_GET['id']);
 | 
						|
 | 
						|
if ($skill) {
 | 
						|
    $skillInfo = [
 | 
						|
        'name' => $skill->getName(),
 | 
						|
        'short_code' => $skill->getShortCode(),
 | 
						|
        'description' => $skill->getDescription(),
 | 
						|
        'criteria' => $skill->getCriteria(),
 | 
						|
        'badge_image' => Skill::getWebIconPath($skill),
 | 
						|
    ];
 | 
						|
 | 
						|
    $template = new Template();
 | 
						|
    $template->assign('skill_info', $skillInfo);
 | 
						|
 | 
						|
    $content = $template->fetch(
 | 
						|
        $template->get_template('skill/criteria.tpl')
 | 
						|
    );
 | 
						|
 | 
						|
    $template->assign('content', $content);
 | 
						|
    $template->display_one_col_template();
 | 
						|
    exit;
 | 
						|
}
 | 
						|
 | 
						|
Display::addFlash(
 | 
						|
    Display::return_message(get_lang('SkillNotFound'), 'error')
 | 
						|
);
 | 
						|
 | 
						|
header('Location: '.api_get_path(WEB_PATH));
 | 
						|
exit;
 | 
						|
 |