function rate_preprocess_rate_widget in Rate 6.2
Same name and namespace in other branches
- 7 rate.module \rate_preprocess_rate_widget()
Preprocess function for the emotion template.
File
- ./
rate.module, line 981 - Rate module
Code
function rate_preprocess_rate_widget(&$variables) {
extract($variables);
$buttons = array();
foreach ($links as $link) {
$button = theme('rate_button', $link['text'], $link['href'], 'rate-btn');
$buttons[] = $button;
}
$variables['buttons'] = $buttons;
$info = array();
if ($mode == RATE_CLOSED) {
$info[] = t('Voting is closed.');
}
if ($mode != RATE_COMPACT && $mode != RATE_COMPACT_DISABLED) {
if ($results['user_vote']) {
$info[] = t('You voted \'@option\'.', array(
'@option' => t($results['user_vote']),
));
}
}
$variables['info'] = implode(' ', $info);
}