blank.php 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?php
  2. /* For licensing terms, see /license.txt */
  3. use ChamiloSession as Session;
  4. /**
  5. * Script that displays a blank page (with later a message saying why)
  6. * @package chamilo.learnpath
  7. * @author Yannick Warnier <ywarnier@beeznest.org>
  8. */
  9. // Flag to allow for anonymous user - needs to be set before global.inc.php.
  10. $use_anonymous = true;
  11. require_once '../inc/global.inc.php';
  12. $htmlHeadXtra[] = "
  13. <style>
  14. body { background: none;}
  15. </style>
  16. ";
  17. Display::display_reduced_header();
  18. if (isset($_GET['error'])) {
  19. switch ($_GET['error']){
  20. case 'document_deleted':
  21. echo '<br /><br />';
  22. Display::display_error_message(get_lang('DocumentHasBeenDeleted'));
  23. break;
  24. case 'prerequisites':
  25. echo '<br /><br />';
  26. Display::display_warning_message(get_lang('LearnpathPrereqNotCompleted'));
  27. break;
  28. case 'document_not_found':
  29. echo '<br /><br />';
  30. Display::display_warning_message(get_lang('FileNotFound'));
  31. break;
  32. case 'reached_one_attempt':
  33. echo '<br /><br />';
  34. Display::display_warning_message(get_lang('ReachedOneAttempt'));
  35. break;
  36. case 'x_frames_options':
  37. $src = Session::read('x_frame_source');
  38. if (!empty($src)) {
  39. $icon = '<em class="icon-play-sign icon-2x"></em>&nbsp;';
  40. echo Display::return_message(
  41. Display::url($icon.$src, $src, ['class' => 'btn generated', 'target' => '_blank']),
  42. 'normal',
  43. false
  44. );
  45. Session::erase('x_frame_source');
  46. }
  47. break;
  48. default:
  49. break;
  50. }
  51. } elseif (isset($_GET['msg']) && $_GET['msg'] == 'exerciseFinished') {
  52. echo '<br /><br />';
  53. Display::display_normal_message(get_lang('ExerciseFinished'));
  54. }
  55. ?>
  56. </body>
  57. </html>