scorm_controller.php 708 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php //$id: $
  2. /**
  3. * Script that acts like a controller for all SCORM-related queries
  4. * @package dokeos.learnpath.scorm
  5. * @author Yannick Warnier <ywarnier@beeznest.org>
  6. */
  7. /**
  8. * Script
  9. */
  10. $my_action = (!empty($_REQUEST['action'])?$_REQUEST['action']:'');
  11. if(empty($my_action)){
  12. }else{
  13. switch ($my_action){
  14. case 'exportpath':
  15. case 'exportscorm':
  16. case 'deletepath':
  17. case 'publishpath':
  18. case 'editpath':
  19. case 'add':
  20. case 'editscorm':
  21. case 'adminaction':
  22. include('scorm_admin.php');
  23. break;
  24. case 'view':
  25. case 'next':
  26. case 'previous':
  27. include('scorm_view.php');
  28. break;
  29. default:
  30. include('scorm_view.php');
  31. break;
  32. }
  33. exit();
  34. }
  35. ?>