All pastes #2096764 Raw Edit

Stuff

public php v1 · immutable
#2096764 ·published 2011-12-28 07:32 UTC
rendered paste body
<?phpfunction game_menu() {    $items = array();	$items['admin/config/game'] = array(    	'title' => 'Game Admin',    	'type' => MENU_NORMAL_ITEM,    	'weight' => 10,    	'page callback' => 'game_admin_settings',    );	$items['node/%gamedata_node/gamedata'] = array(    	'title' => 'Game Data',    	'type' => MENU_LOCAL_TASK,    	'weight' => 10,    	'page callback' => 'gamedata_page',        'page arguments' => array(1),    );	$items['admin/content/game'] = array(    	'title' => 'Game Admin',    	'type' => MENU_NORMAL_ITEM,    	'weight' => 10,    	'page callback' => 'game_admin_settings',    );        return $items;}function game_admin_settings() {    return 'testing game';}function game_theme() {    $path = drupal_get_path('module', 'game');    return array(        'gamedata' => array(            'template' => 'gamedata',            'arguments' => array('nid' => false, 'requirements' => false, 'bonuses' => false),            'path' => "$path/theme",        ),    );}function gamedata_page($nodedata) {//    die('test: '.print_r($nodedata, true));    $requirements = array(); // game_get_requirements($nodedata);        $bonuses = array(); // game_get_bonuses($nodedata);        return theme('gamedata', $nodedata->nid, $requirements, $bonuses);}function game_nodeapi(&$node, $op, $teaser = NULL, $page = NULL) {}function game_node_load($nid) {	if (is_numeric($nid) && module_exists('game')) {		$node = node_load($nid);        if ($node) {            return $node;        }    }	return false;}