| [ Index ] |
PHP Cross Reference of Drupal 6 (gatewave) |
[Summary view] [Print] [Text view]
1 <?php 2 // $Id: project_issue_generate.module,v 1.8 2009/03/21 18:50:17 thehunmonkgroup Exp $ 3 4 /** 5 * Implementation of hook_menu(). 6 */ 7 function project_issue_generate_menu() { 8 $items = array(); 9 $items['admin/generate/generate_issue'] = array( 10 'title' => 'Generate issues', 11 'description' => 'Generate random issues and issue comments.', 12 'page callback' => 'drupal_get_form', 13 'page arguments' => array('project_issue_generate_issues_form'), 14 'access arguments' => array('administer nodes'), 15 ); 16 return $items; 17 } 18 19 function project_issue_generate_issues_form($form_state) { 20 $form['issues'] = array( 21 '#type' => 'textfield', 22 '#title' => t('How many issues would you like to generate?'), 23 '#default_value' => 100, 24 '#size' => 4, 25 ); 26 $form['comments'] = array( 27 '#type' => 'textfield', 28 '#title' => t('How many issue comments would you like to generate?'), 29 '#default_value' => 200, 30 '#size' => 4, 31 ); 32 $form['submit'] = array( 33 '#type' => 'submit', 34 '#value' => t('Do it!'), 35 ); 36 return $form; 37 } 38 39 function project_issue_generate_issues_form_submit($form, &$form_state) { 40 module_load_include('inc', 'project_issue_generate'); 41 project_issue_generate_issues($form_state['values']['issues']); 42 project_issue_generate_issue_comments($form_state['values']['comments']); 43 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Thu Mar 24 11:18:33 2011 | Cross-referenced by PHPXref 0.7 |