File:  [Local Repository] / db / prgsrc / drupal / modules / chgk_db / chgk_db.module
Revision 1.1: download - view: text, annotated - select for diffs - revision graph
Sun Feb 28 20:17:33 2010 UTC (14 years, 2 months ago) by roma7
Branches: MAIN
CVS tags: HEAD
Initial edition of drupal version

<?php
/**********************
*
* Tournament
*
*********************/

require_once(dirname(__FILE__)."/classes/DbPackage.class.php");


/**
 * Implementation of hook_menu().
 */
function chgk_db_menu() {
  $items['print'] = array(
    'path'  => 'print',
    'page callback' => 'chgk_db_print',
    'access callback' => "chgk_db_access",

  );
  return $items;
}

/**
 * Implementation of hook_theme().
 */
function chgk_db_theme() {
  $items['chgk_db_print'] = array(
    'arguments' => array(
      'title' =>'',
      'content' => ''
    ),
    'template'=>'templates/chgk_db_print' 
  );
  $items['chgk_db_field'] = array(
    'arguments' => array(
      'field' => NULL
    )  
  );
  $items['chgk_db_tour'] = array(
    'arguments' => array(
      'tour'=>NULL
    ),
    'template'=>'templates/chgk_db_tour'
  );

  $items['chgk_db_question'] = array(
    'arguments' => array(
      'tour'=>NULL
    ),
    'template'=>'templates/chgk_db_question'
  );  
  return $items;
}

function chgk_db_print($string) {
  $tournament = DbPackage::newFromDb('wc08.1');
  $all = $tournament->getAll();  
  $content = theme('chgk_db_tour', $all);
  print theme('chgk_db_print', $all->getTitle(), $content);
}


function chgk_db_access() {
  return TRUE;
}

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