Annotation of db/prgsrc/drupal/modules/chgk_db/chgk_db.module, revision 1.2

1.1       roma7       1: <?php
                      2: /**********************
                      3: *
                      4: * Tournament
                      5: *
                      6: *********************/
                      7: 
                      8: require_once(dirname(__FILE__)."/classes/DbPackage.class.php");
                      9: 
                     10: 
                     11: /**
                     12:  * Implementation of hook_menu().
                     13:  */
                     14: function chgk_db_menu() {
                     15:   $items['print'] = array(
                     16:     'path'  => 'print',
                     17:     'page callback' => 'chgk_db_print',
1.2     ! roma7      18:     'page arguments' => array(1),
1.1       roma7      19:     'access callback' => "chgk_db_access",
                     20:   );
                     21:   return $items;
                     22: }
                     23: 
                     24: /**
                     25:  * Implementation of hook_theme().
                     26:  */
                     27: function chgk_db_theme() {
                     28:   $items['chgk_db_print'] = array(
                     29:     'arguments' => array(
                     30:       'title' =>'',
                     31:       'content' => ''
                     32:     ),
                     33:     'template'=>'templates/chgk_db_print' 
                     34:   );
                     35:   $items['chgk_db_field'] = array(
                     36:     'arguments' => array(
                     37:       'field' => NULL
                     38:     )  
                     39:   );
                     40:   $items['chgk_db_tour'] = array(
                     41:     'arguments' => array(
                     42:       'tour'=>NULL
                     43:     ),
                     44:     'template'=>'templates/chgk_db_tour'
                     45:   );
                     46: 
                     47:   $items['chgk_db_question'] = array(
                     48:     'arguments' => array(
1.2     ! roma7      49:       'question'=>NULL
1.1       roma7      50:     ),
                     51:     'template'=>'templates/chgk_db_question'
1.2     ! roma7      52:   );
        !            53: 
        !            54:   $items['chgk_db_champ_full'] = array(
        !            55:     'arguments' => array(
        !            56:         'tour' => NULL
        !            57:     ),
        !            58:     'template'=>'templates/chgk_db_champ_full'
        !            59:   );
1.1       roma7      60:   return $items;
                     61: }
                     62: 
                     63: function chgk_db_print($string) {
1.2     ! roma7      64:   $tournament = DbPackage::newFromDb($string);
        !            65:   print $tournament->getPrintVersion();
1.1       roma7      66: }
                     67: 
                     68: 
                     69: function chgk_db_access() {
                     70:   return TRUE;
                     71: }

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>