function messaging_template_help in Messaging 6.4
Same name and namespace in other branches
- 6.3 messaging_template/messaging_template.module \messaging_template_help()
Implementation of hook_help()
File
- messaging_template/
messaging_template.module, line 13 - Drupal Messaging Framework - Messaging template
Code
function messaging_template_help($path, $arg) {
switch ($path) {
case 'admin/messaging/template':
$output = '<p>' . t('Configure the templates for different types of messages. Each message group is defined by other modules using the Messaging Framework. A typical message consists on the following parts:') . '</p>';
$output .= '<small><table>';
$output .= '<tr><td colspan="2"><em>' . t('Subject') . '</em></td><td>' . t('Single line with a short description') . '</td></tr>';
$output .= '<tr><td rowspan="3">' . t('Body') . '</td><td><em>' . t('Header') . '</em></td><td>' . t('Greetings line') . '</td></tr>';
$output .= '<tr><td><em>' . t('Content') . '</em></td><td>' . t('Message main content, usually longer with the full description') . '</td></tr>';
$output .= '<tr><td><em>' . t('Footer') . '</em></td><td>' . t('Closing part with site information, unsubscribe links, etc...') . '</td></tr>';
$output .= '</table></small>';
$output .= '<p>' . t('Here you\'ll be able to configure each of these parts for each sending method. When one of these parts is left blank, there is a fallback system which goes as follows:') . '</p>';
$output .= '<ul>';
$output .= '<li>' . t('If a message part is left blank for a sending method, the text part from Default sending method will be used.') . '</li>';
$output .= '<li>' . t('If the Default part is blank too, the fallback template (the parent in this tree) will be used.') . '</li>';
$output .= '</ul>';
return $output;
default:
// Edit template groups
if ($arg[0] == 'admin' && $arg[1] == 'messaging' && $arg[2] == 'template' && $arg[3] == 'edit' && ($group = $arg[4])) {
$output = messaging_template_admin_info($group);
$output .= '<p>' . t('Leave blank to use the default texts or use \'%empty\' for an empty message part, preventing fallback to default message texts.', array(
'%empty' => MESSAGING_TEMPLATE_EMPTY,
)) . '</p>';
$output .= '<p>' . t('Optionally you can use Input formats for additional formatting after token replacement. <strong>Using Input formats can be unsafe if you use certain filters</strong> like the PHP filter.') . '</p>';
return $output;
}
}
}