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),
|
||||
"signout" => $self -> build_url(block => "login",
|
||||
fullurl => 1,
|
||||
pathinfo => [ "logout" ],
|
||||
pathinfo => [ "signout" ],
|
||||
params => {},
|
||||
forcessl => 1),
|
||||
"signup" => $self -> build_url(block => "login",
|
||||
@ -62,6 +62,11 @@ sub block_display {
|
||||
pathinfo => [ "signup" ],
|
||||
params => {},
|
||||
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"},
|
||||
fullurl => 1,
|
||||
pathinfo => [],
|
||||
@ -81,6 +86,7 @@ sub block_display {
|
||||
"%(username)s" => $user -> {"username"},
|
||||
"%(gravhash)s" => $user -> {"gravatar_hash"},
|
||||
"%(url-signout)s" => $urls -> {"signout"},
|
||||
"%(url-setpass)s" => $urls -> {"setpass"},
|
||||
});
|
||||
|
||||
} else {
|
||||
|
@ -21,3 +21,12 @@ div.top-bar-title {
|
||||
padding-top: 0.5rem;
|
||||
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