Fix navigation for SubMirrorPlugin

This commit is contained in:
Zach Copley 2011-09-29 07:58:52 +00:00
parent d51a93ddb9
commit d438a55434
2 changed files with 13 additions and 5 deletions

View File

@ -99,15 +99,16 @@ class SubMirrorPlugin extends Plugin
/** /**
* Menu item for personal subscriptions/groups area * Menu item for personal subscriptions/groups area
* *
* @param Widget $widget Widget being executed * @param Action $action action being executed
* *
* @return boolean hook return * @return boolean hook return
*/ */
function onEndSubGroupNav($widget) function onEndAccountSettingsNav($action)
{ {
$action = $widget->out;
$action_name = $action->trimmed('action'); $action_name = $action->trimmed('action');
common_debug("ACTION NAME = " . $action_name);
$action->menuItem(common_local_url('mirrorsettings'), $action->menuItem(common_local_url('mirrorsettings'),
// TRANS: SubMirror plugin menu item on user settings page. // TRANS: SubMirror plugin menu item on user settings page.
_m('MENU', 'Mirroring'), _m('MENU', 'Mirroring'),

View File

@ -153,10 +153,17 @@ class MirrorSettingsAction extends SettingsAction
{ {
} }
/**
* Show the local navigation menu
*
* This is the same for all settings, so we show it here.
*
* @return void
*/
function showLocalNav() function showLocalNav()
{ {
$nav = new SubGroupNav($this, common_current_user()); $menu = new SettingsNav($this);
$nav->show(); $menu->show();
} }
function showScripts() function showScripts()