*
* @param Action $action current action, used for output
*/
- function __construct($action=null)
+ function __construct(Action $action=null)
{
parent::__construct($action);
$this->action = $action;
// FIXME: we should probably pass this in
$action = $this->action->trimmed('action');
- $nickname = $this->action->trimmed('tagger');
+
+ if (common_config('singleuser', 'enabled')) {
+ $nickname = User::singleUserNickname();
+ } else {
+ $nickname = $this->action->arg('tagger');
+ }
+
$tag = $this->action->trimmed('tag');
if ($nickname) {
- $user = User::staticGet('nickname', $nickname);
+ $user = User::getKV('nickname', $nickname);
$user_profile = $user->getProfile();
if ($tag) {
// Edit
$this->out->menuItem(common_local_url('editpeopletag', array('tagger' => $user->nickname,
'tag' => $tag->tag)),
- // TRANS: Menu item in people tag navigation panel.
+ // TRANS: Menu item in list navigation panel.
_m('MENU','Edit'),
// TRANS: Menu item title in list navigation panel.
// TRANS: %s is a list.