Display the register link in the user_menu instead of the site_menu. Ticket #871
This commit is contained in:
parent
25bfc090ba
commit
b763c82ae5
@ -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;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user