function forward_tokens in Forward 7.2
Same name and namespace in other branches
- 8.3 forward.tokens.inc \forward_tokens()
- 8 forward.tokens.inc \forward_tokens()
- 8.2 forward.tokens.inc \forward_tokens()
- 7.3 forward.tokens.inc \forward_tokens()
- 4.x forward.tokens.inc \forward_tokens()
- 4.0.x forward.tokens.inc \forward_tokens()
Implements hook_tokens().
File
- ./
forward.module, line 1546
Code
function forward_tokens($type, $tokens, array $data = array(), array $options = array()) {
$replacements = array();
if ($type = 'node' && isset($data['forward'])) {
foreach ($tokens as $name => $original) {
switch ($name) {
case 'recipients':
$replacements[$original] = isset($data['forward']['recipients']) ? filter_xss(implode($data['forward']['recipients'], ', ')) : t('(Recipient list)');
break;
case 'sender':
$replacements[$original] = isset($data['forward']['sender']) ? filter_xss($data['forward']['sender']) : t('(Your name)');
break;
}
}
}
return $replacements;
}