'. t("${description}") .'
'; break; } return $$output; } // end ${module_name}_help/** * Generate menu items. * @return An array of menu items. */ function ${module_name}_menu() { $$items = array(); ${cursor} return $$items; }// end ${module_name}_menu$$items['${menu_item_location}'] = array( 'title' => '${menu_item_title}', 'description' => '${menu_item_description}', 'page callback' => '${menu_item_callback}', 'page arguments' => array('${menu_item_arguments}'), 'access arguments' => array('${menu_item_access}'), 'type' => ${menu_item_type}, );/** * Define ${module_name} node types. * @return An array of information on the ${module_name}'s node types. */ function ${module_name}_node_info() { return array( '${module_name}' => array( 'name' => t('${module_node_name}'), 'module' => '${module_name}', 'description' => "${module_node_description}", ) ); } // end ${module_name}_node_info()/** * Permissions for ${module_name} module. * @return array An array of valid permissions for the ${module_name} module */ function ${module_name}_perm() { return array('access ${module_name} content'); } // end ${module_name}_perm()$$schema['${database_table}'] = array( 'description' => t('${table_description}'), 'fields' => array( '${primary_field}' => array( 'description' => t('${field_description}'), 'type' => '${field_type}', 'not null' => TRUE ),${cursor} ), 'indexes' => array(), 'unique keys' => array(), 'primary key' => array('${primary_field}'), );/** * Validate ${module_node} node type. * @param $$node Node to validate. * @param $$form_state A keyed array containing the current state of the form. * @return None. */ function ${module_node}_validate($$node, &$$form_state) { if (${form_node_test}) { form_set_error('${form_node_id}', t('${form_node_error}')); } } // end ${module_node}_validate(); $$Id$$ name = description = core = 6.x dependencies[] = package = Other// $$Id$$ function ${module_name}_schema() { ${cursor} return $$schema; } function ${module_name}_install() { // Create ${module_name} tables. drupal_install_schema('${module_name}'); } function ${module_name}_uninstall() { // Drop ${module_name} tables. drupal_uninstall_schema('${module_name}'); }