protected function _renderVarDisplay_link($form, &$var, &$vars)
{
$values = $var->type->values;
if (!isset($values[0])) {
$values = array($values);
}
$count = count($values);
$html = '';
for ($i = 0; $i < $count; $i++) {
if (empty($values[$i]['url']) || empty($values[$i]['text'])) {
continue;
}
if (!isset($values[$i]['target'])) {
$values[$i]['target'] = '';
}
if (!isset($values[$i]['onclick'])) {
$values[$i]['onclick'] = '';
}
if (!isset($values[$i]['title'])) {
$values[$i]['title'] = '';
}
if (!isset($values[$i]['accesskey'])) {
$values[$i]['accesskey'] = '';
}
if ($i > 0) {
$html .= ' | ';
}
$html .= Horde::link($values[$i]['url'], $values[$i]['text'], 'widget', $values[$i]['target'], $values[$i]['onclick'], $values[$i]['title'], $values[$i]['accesskey']) . htmlspecialchars($values[$i]['text']) . '</a>';
}
return $html;
}