- // TRANS: Menu item in search group navigation panel.
- $this->out->menuItem(common_local_url('public'), _m('MENU','Public'),
- // TRANS: Menu item title in search group navigation panel.
- _('Public timeline'), $action_name == 'public', 'nav_timeline_public');
+ if (!common_config('singleuser', 'enabled')) {
+ // TRANS: Menu item in search group navigation panel.
+ $this->out->menuItem(common_local_url('public'), _m('MENU','Public'),
+ // TRANS: Menu item title in search group navigation panel.
+ _('Public timeline'), $this->actionName == 'public', 'nav_timeline_public');
+ }
+ if (!common_config('public', 'localonly') || $this->action->getScoped() instanceof Profile) {
+ // Allow network wide view if you're logged in
+ // TRANS: Menu item in search group navigation panel.
+ $this->out->menuItem(common_local_url('networkpublic'), _m('MENU','Network'),
+ // TRANS: Menu item title in search group navigation panel.
+ _('Network public timeline'), $this->actionName == 'networkpublic', 'nav_timeline_networkpublic');
+ }