public static function getFileViews($where, $rev)
{
global $injector, $VC;
$tabs = new Horde_Core_Ui_Tabs(null, $injector->getInstance('Horde_Variables'));
$tabs->addTab(_("_View"), Chora::url('co', $where, array('r' => $rev)), 'co');
$tabs->addTab(_("_Annotate"), Chora::url('annotate', $where, array('rev' => $rev)), 'annotate');
if ($VC->hasFeature('snapshots')) {
$snapdir = dirname($VC->getFile($where)->getPath());
$tabs->addTab(_("_Snapshot"), Chora::url('browsedir', $snapdir == '.' ? '' : $snapdir . '/', array('onb' => $rev)));
}
$tabs->addTab(_("_Download"), Chora::url('co', $where, array('r' => $rev, 'p' => 1)));
return $tabs;
}