function messaging_template_admin_overview in Messaging 6.3
1 string reference to 'messaging_template_admin_overview'
- messaging_template_menu in messaging_template/messaging_template.module
- Implementation of hook_menu()
File
- messaging_template/messaging_template.admin.inc, line 57
- Messaging Framework - Admin UI
Code
function messaging_template_admin_overview() {
$output = '';
$templates = messaging_template_info();
$root = array();
foreach ($templates as $name => $info) {
if (!$info['enabled']) {
continue;
}
if ($fallback = messaging_template_fallback($name)) {
$templates[$fallback]['children'][] = $name;
}
else {
$root[] = $name;
}
}
$rows = messaging_template_admin_tree($root, $templates);
$header = array(
t('Template'),
t('Parts'),
);
$output .= theme('table', $header, $rows);
$rows = array();
messaging_method_list();
foreach (messaging_method_info() as $method => $method_info) {
$rows[] = array(
'<strong>' . $method_info['name'] . '</strong>',
!empty($method_info['description']) ? $method_info['description'] : '',
);
}
$output .= theme('box', t('Sending methods'), theme('table', NULL, $rows));
return $output;
}