dokeos-learnpath
[ class tree: dokeos-learnpath ] [ index: dokeos-learnpath ] [ all elements ]

Source for file lp_log.php

Documentation is available at lp_log.php

  1. <?php //$id: $
  2. /**
  3.  * Container script for the messages coming from the learnpath object. Initially, this wasn't supposed to be
  4.  * a separate file but rather some text included in lp_view.php, but SCORM involves loading a script that
  5.  * saves the data asynchronously while the SCORM learning path carries on. Having an informational iframe
  6.  * helps not popping up an additional window when saving data.
  7.  * 
  8.  * This script is also used to refresh the TOC as sometimes the SCORM JS messages are taken into account
  9.  * only after the TOC is drawn. As such, you might complete an item, browse to the next page, have the
  10.  * TOC drawn with your 'incomplete' status, while the SCORM messages generally arrives just after the TOC
  11.  * is drawn. By updating it here and in lp_save.php, we avoid funny visual effect like having a complete
  12.  * item showing as incomplete.
  13.  * @package dokeos.learnpath
  14.  * @author Yannick Warnier <ywarnier@beeznest.org>
  15.  */
  16. /**
  17.  * Script
  18.  */
  19. //flag to allow for anonymous user - needs to be set before global.inc.php
  20. $use_anonymous true;
  21. require_once('back_compat.inc.php');
  22. $charset 'ISO-8859-1';
  23. $htmlHeadXtra['<script language="javascript">
  24. function cleanlog(){
  25.   if(document.getElementById){
  26.       document.getElementById("log_content").innerHTML = "";
  27.   }
  28. }
  29. </script>';
  30.  
  31. $scorm_css_header=true;
  32. $display_mode='';
  33. $lp_theme_log=true;
  34. include_once('../inc/reduced_header.inc.php');
  35. ?>
  36. <body>
  37. <div id="log_content">
  38. </div>
  39. <div style="color: white;" onclick="cleanlog();">.</div>
  40. </body>
  41. </html>

Documentation generated on Thu, 12 Jun 2008 14:02:55 -0500 by phpDocumentor 1.4.1