Ansel_Application::sidebar PHP Method

sidebar() public method

Adds additional items to the sidebar.
public sidebar ( Horde_View_Sidebar $sidebar )
$sidebar Horde_View_Sidebar The sidebar object.
    public function sidebar($sidebar)
    {
        /* Let authenticated users create new galleries. */
        if ($GLOBALS['registry']->isAdmin() || !$GLOBALS['injector']->getInstance('Horde_Perms')->exists('ansel') && $GLOBALS['registry']->getAuth() || $GLOBALS['injector']->getInstance('Horde_Perms')->hasPermission('ansel', $GLOBALS['registry']->getAuth(), Horde_Perms::EDIT)) {
            $sidebar->addNewButton(_("_New Gallery"), Horde::url('gallery.php')->add('url', Horde::selfUrl(true, false, true))->add('actionID', 'add'));
        }
    }