12345678910111213141516171819202122232425 |
- <?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 '../inc/global.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');
|