function theme_webform_admin_content in Webform 5.2
Same name and namespace in other branches
- 6.3 includes/webform.admin.inc \theme_webform_admin_content()
- 6.2 webform.module \theme_webform_admin_content()
- 7.4 includes/webform.admin.inc \theme_webform_admin_content()
- 7.3 includes/webform.admin.inc \theme_webform_admin_content()
Generate a list of all webforms avaliable on this site.
1 theme call to theme_webform_admin_content()
- webform_admin_content in ./
webform.module - Menu callback for admin/content/webform. Displays all webforms on the site.
File
- ./
webform.module, line 2105
Code
function theme_webform_admin_content($nodes) {
$header = array(
t('Title'),
array(
'data' => t('View'),
'colspan' => '4',
),
array(
'data' => t('Operations'),
'colspan' => '2',
),
);
$rows = array();
foreach ($nodes as $node) {
$rows[] = array(
l($node->title, 'node/' . $node->nid),
l(t('Submissions'), 'node/' . $node->nid . '/results'),
l(t('Analysis'), 'node/' . $node->nid . '/results/analysis'),
l(t('Table'), 'node/' . $node->nid . '/results/table'),
l(t('Download'), 'node/' . $node->nid . '/results/download'),
node_access('update', $node) ? l(t('Edit'), 'node/' . $node->nid . '/edit') : '',
user_access('clear webform results') ? l(t('Clear'), 'node/' . $node->nid . '/results/clear') : '',
);
}
return theme('table', $header, $rows);
}