Annotation of db/prgsrc/drupal/modules/chgk_db/chgk_db.module, revision 1.1
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',
! 18: 'access callback' => "chgk_db_access",
! 19:
! 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(
! 49: 'tour'=>NULL
! 50: ),
! 51: 'template'=>'templates/chgk_db_question'
! 52: );
! 53: return $items;
! 54: }
! 55:
! 56: function chgk_db_print($string) {
! 57: $tournament = DbPackage::newFromDb('wc08.1');
! 58: $all = $tournament->getAll();
! 59: $content = theme('chgk_db_tour', $all);
! 60: print theme('chgk_db_print', $all->getTitle(), $content);
! 61: }
! 62:
! 63:
! 64: function chgk_db_access() {
! 65: return TRUE;
! 66: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>