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.
		
		
		
		
		
			
		
			
				
					
					
						
							46 lines
						
					
					
						
							1.3 KiB
						
					
					
				
			
		
		
	
	
							46 lines
						
					
					
						
							1.3 KiB
						
					
					
				<?php
 | 
						|
/* For licensing terms, see /license.txt */
 | 
						|
/**
 | 
						|
 * Responses to AJAX calls.
 | 
						|
 */
 | 
						|
require_once __DIR__.'/../global.inc.php';
 | 
						|
 | 
						|
api_protect_course_script(true);
 | 
						|
 | 
						|
$action = $_REQUEST['a'];
 | 
						|
 | 
						|
switch ($action) {
 | 
						|
    case 'get_gradebook_weight':
 | 
						|
        if (api_is_allowed_to_edit(null, true)) {
 | 
						|
            $cat_id = $_GET['cat_id'];
 | 
						|
            $cat = Category :: load($cat_id);
 | 
						|
            if ($cat && isset($cat[0])) {
 | 
						|
                echo $cat[0]->get_weight();
 | 
						|
            } else {
 | 
						|
                echo 0;
 | 
						|
            }
 | 
						|
        }
 | 
						|
        break; /*
 | 
						|
    case 'generate_custom_report':
 | 
						|
        if (api_is_allowed_to_edit(null, true)) {
 | 
						|
            $allow = api_get_configuration_value('gradebook_custom_student_report');
 | 
						|
            if (!$allow) {
 | 
						|
                exit;
 | 
						|
            }
 | 
						|
            $form = new FormValidator(
 | 
						|
                'search',
 | 
						|
                'get',
 | 
						|
                api_get_path(WEB_CODE_PATH).'gradebook/index.php?'.api_get_cidreq().'&action=generate_custom_report'
 | 
						|
            );
 | 
						|
            $form->addText('custom_course_id', get_lang('Course ID'));
 | 
						|
            $form->addDateRangePicker('range', get_lang('Date range'));
 | 
						|
            $form->addHidden('action', 'generate_custom_report');
 | 
						|
            $form->addButtonSearch();
 | 
						|
            $form->display();
 | 
						|
        }
 | 
						|
        break;*/
 | 
						|
    default:
 | 
						|
        echo '';
 | 
						|
        break;
 | 
						|
}
 | 
						|
exit;
 | 
						|
 |