Include signout/profile content in title bar
This commit is contained in:
parent
7ea4f2215a
commit
0660dcdc39
@ -54,7 +54,7 @@ sub block_display {
|
|||||||
forcessl => 1),
|
forcessl => 1),
|
||||||
"signout" => $self -> build_url(block => "login",
|
"signout" => $self -> build_url(block => "login",
|
||||||
fullurl => 1,
|
fullurl => 1,
|
||||||
pathinfo => [ "logout" ],
|
pathinfo => [ "signout" ],
|
||||||
params => {},
|
params => {},
|
||||||
forcessl => 1),
|
forcessl => 1),
|
||||||
"signup" => $self -> build_url(block => "login",
|
"signup" => $self -> build_url(block => "login",
|
||||||
@ -62,6 +62,11 @@ sub block_display {
|
|||||||
pathinfo => [ "signup" ],
|
pathinfo => [ "signup" ],
|
||||||
params => {},
|
params => {},
|
||||||
forcessl => 1),
|
forcessl => 1),
|
||||||
|
"setpass" => $self -> build_url(block => "login",
|
||||||
|
fullurl => 1,
|
||||||
|
pathinfo => [ "passchange" ],
|
||||||
|
params => {},
|
||||||
|
forcessl => 1),
|
||||||
"front" => $self -> build_url(block => $self -> {"settings"} -> {"config"} -> {"default_block"},
|
"front" => $self -> build_url(block => $self -> {"settings"} -> {"config"} -> {"default_block"},
|
||||||
fullurl => 1,
|
fullurl => 1,
|
||||||
pathinfo => [],
|
pathinfo => [],
|
||||||
@ -81,6 +86,7 @@ sub block_display {
|
|||||||
"%(username)s" => $user -> {"username"},
|
"%(username)s" => $user -> {"username"},
|
||||||
"%(gravhash)s" => $user -> {"gravatar_hash"},
|
"%(gravhash)s" => $user -> {"gravatar_hash"},
|
||||||
"%(url-signout)s" => $urls -> {"signout"},
|
"%(url-signout)s" => $urls -> {"signout"},
|
||||||
|
"%(url-setpass)s" => $urls -> {"setpass"},
|
||||||
});
|
});
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
@ -21,3 +21,12 @@ div.top-bar-title {
|
|||||||
padding-top: 0.5rem;
|
padding-top: 0.5rem;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* fix padding for menu text with image */
|
||||||
|
li.image {
|
||||||
|
padding: 0 0 0 0.25rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.menu > li > a.nopadding {
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
9
templates/default/userbar/profile_signedin.tem
Normal file
9
templates/default/userbar/profile_signedin.tem
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<ul class="dropdown menu" data-dropdown-menu>
|
||||||
|
<li class="image is-dropdown-submenu-parent"><a href="#" class="nopadding"><img alt="" src="https://gravatar.com/avatar/%(gravhash)s?s=32&d=mm&r=g" class="avatar avatar-32" height="32" width="32" /> %(realname)s</a>
|
||||||
|
<ul class="menu">
|
||||||
|
<li><a href="%(url-setpass)s">Set Password</a></li>
|
||||||
|
<!-- ... -->
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li><a class="button failure" href="%(url-signout)s">Sign out</a></li>
|
||||||
|
</ul>
|
Loading…
x
Reference in New Issue
Block a user