1
0

Display the register link in the user_menu instead of the site_menu. Ticket #871

This commit is contained in:
Tim Almdal 2009-11-06 14:12:56 -08:00
parent 25bfc090ba
commit b763c82ae5

View File

@ -23,19 +23,16 @@ class register_event {
->id("register_users") ->id("register_users")
->label(t("User registration")) ->label(t("User registration"))
->url(url::site("admin/register"))); ->url(url::site("admin/register")));
return $menu;
} }
static function site_menu($menu, $theme) { static function user_menu($menu, $theme) {
if (identity::active_user()->guest && $user = identity::active_user();
module::get_var("registration", "policy") != "admin_only") { if ($theme->page_type != "login" && $user->guest) {
$menu->append( Menu::factory("dialog") $menu->append(Menu::factory("dialog")
->id("register_users") ->id("user_menu_register")
->label(t("Register")) ->css_id("g-register-menu")
->url(url::site("register"))); ->url(url::site("register"))
->label(t("Register")));
} }
return $menu;
} }
} }