if (!empty($user)) {
$sn = new GroupsNav($this->action, $user);
if ($sn->haveGroups()) {
+ // TRANS: Menu item in default local navigation panel.
$this->submenu(_m('MENU', 'Groups'), $sn);
}
}
$this->out->elementEnd('li');
}
$this->out->elementStart('li');
- $this->out->checkbox('private', _('Private'),
+ // TRANS: Checkbox field label on group edit form to mark a group private.
+ $this->out->checkbox('private', _m('LABEL','Private'),
($this->out->arg('private')) ? $this->out->arg('private') :
((!empty($this->group)) ? $this->group->isPrivate() : false),
- _('New members must be approved by admin and all posts are forced to be private'));
+ // TRANS: Checkbox field title on group edit form to mark a group private.
+ _('New members must be approved by admin and all posts are forced to be private.'));
$this->out->elementEnd('li');
Event::handle('EndGroupEditFormData', array($this));
}
* Copyright (C) 2011, StatusNet, Inc.
*
* Menu for streams
- *
+ *
* PHP version 5
*
* This program is free software: you can redistribute it and/or modify
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
* @link http://status.net/
*/
-
class GroupsNav extends Menu
{
protected $user;
$this->out->elementStart('ul', array('class' => 'nav'));
if (Event::handle('StartGroupsNav', array($this))) {
-
+
while ($this->groups->fetch()) {
$this->out->menuItem(($this->groups->mainpage) ?
$this->groups->mainpage :
array('nickname' => $this->groups->nickname)),
$this->groups->getBestName(),
'',
- $action == 'showgroup' &&
+ $action == 'showgroup' &&
$this->action->arg('nickname') == $this->groups->nickname,
'nav_timeline_group_'.$this->groups->nickname);
}