[ Index ]

PHP Cross Reference of Moodle 1.9.3 [Build 15-Oct-2008]

title

Body

[close]

/mod/quiz/ -> pagelib.php (source)

   1  <?php // $Id: pagelib.php,v 1.14.4.1 2007/11/02 16:19:58 tjhunt Exp $
   2  
   3  require_once($CFG->libdir.'/pagelib.php');
   4  require_once($CFG->dirroot.'/course/lib.php'); // needed for some blocks
   5  
   6  define('PAGE_QUIZ_VIEW',   'mod-quiz-view');
   7  
   8  page_map_class(PAGE_QUIZ_VIEW, 'page_quiz');
   9  
  10  $DEFINEDPAGES = array(PAGE_QUIZ_VIEW);
  11  
  12  /**
  13   * Class that models the behavior of a quiz
  14   *
  15   * @author Jon Papaioannou
  16   * @package pages
  17   */
  18  
  19  class page_quiz extends page_generic_activity {
  20  
  21      function init_quick($data) {
  22          if(empty($data->pageid)) {
  23              error('Cannot quickly initialize page: empty course id');
  24          }
  25          $this->activityname = 'quiz';
  26          parent::init_quick($data);
  27      }
  28    
  29      function get_type() {
  30          return PAGE_QUIZ_VIEW;
  31      }
  32  }
  33  
  34  ?>


Generated: Wed Jan 14 11:33:29 2009 Cross-referenced by PHPXref 0.7