function _webform_report_page in Webform Report 5
Same name and namespace in other branches
- 6.2 webform_report.inc \_webform_report_page()
- 6 webform_report.inc \_webform_report_page()
- 7 webform_report.inc \_webform_report_page()
Display a list of webform reports in the admin area
Return value
a themed table
1 string reference to '_webform_report_page'
- webform_report_menu in ./
webform_report.module - Implementation of hook_menu()
File
- ./
webform_report.module, line 839
Code
function _webform_report_page() {
$output = NULL;
if (user_access('access webform reports')) {
$header = array(
t('Title'),
array(
'data' => t('View'),
'colspan' => '4',
),
);
$result = db_query(db_rewrite_sql("SELECT nid, title FROM {node} n WHERE n.type='webform_report'"));
while ($node = db_fetch_object($result)) {
$rows[] = array(
l($node->title, 'node/' . $node->nid),
l(t('edit'), 'node/' . $node->nid . '/edit'),
);
}
$output = theme_table($header, $rows, array(
'class' => 'webform',
));
drupal_set_title(check_plain($node->title));
}
return $output;
}