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.
25 lines
909 B
25 lines
909 B
<?php
|
|
/* For licensing terms, see /license.txt */
|
|
/**
|
|
* This script contains the server part of the xajax interaction process. The client part is located
|
|
* in lp_api.php or other api's.
|
|
* This is a first attempt at using xajax and AJAX in general, so the code might be a bit unsettling.
|
|
* @package chamilo.learnpath
|
|
* @author Yannick Warnier <ywarnier@beeznest.org>
|
|
*/
|
|
/**
|
|
* Code
|
|
*/
|
|
// Flag to allow for anonymous user - needs to be set before global.inc.php.
|
|
$use_anonymous = true;
|
|
|
|
require_once 'back_compat.inc.php';
|
|
require_once 'learnpath.class.php';
|
|
|
|
require '../inc/lib/xajax/xajax.inc.php';
|
|
$xajax = new xajax(api_get_path(WEB_CODE_PATH).'newscorm/lp_comm.server.php');
|
|
$xajax->registerFunction('save_item');
|
|
$xajax->registerFunction('save_objectives');
|
|
$xajax->registerFunction('switch_item_details');
|
|
$xajax->registerFunction('backup_item_details');
|
|
$xajax->registerFunction('start_timer');
|
|
|