function _webform_report_page in Webform Report 6
Same name and namespace in other branches
- 5 webform_report.module \_webform_report_page()
- 6.2 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.inc, line 404
Code
function _webform_report_page() {
$output = NULL;
if (user_access('access webform reports')) {
$header = array(
t('View'),
t('Edit'),
t('Delete'),
);
$result = db_query(db_rewrite_sql("SELECT n.nid, n.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'),
l(t('delete'), 'node/' . $node->nid . '/delete'),
);
}
$output = theme_table($header, $rows, array(
'class' => 'webform',
));
drupal_set_title(check_plain($node->title));
}
return $output;
}