Display header's user info when logged in. Should do real on_logged_in and on_logged_out
bzr revid: fme@openerp.com-20110309155944-4027u8f3er4o1y6w
This commit is contained in:
parent
d129e16e85
commit
a28eabafef
|
@ -24,6 +24,11 @@ body {
|
|||
.openerp {
|
||||
}
|
||||
|
||||
/* STATES */
|
||||
.openerp .on_logged {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* Loading */
|
||||
.openerp .loading {
|
||||
display: none;
|
||||
|
|
|
@ -32,12 +32,12 @@
|
|||
<a href="/" class="company_logo_link">
|
||||
<img src="/base/static/openerp/img/logo.png" border="0" class="company_logo"/>
|
||||
</a>
|
||||
<h1 class="header_title">
|
||||
<h1 class="header_title on_logged">
|
||||
<span class="company">$company</span> - (<span class="database">$database</span>)<br/>
|
||||
<small class="username">$username</small>
|
||||
</h1>
|
||||
<div class="header_corner">
|
||||
<ul class="block">
|
||||
<ul class="block on_logged">
|
||||
<li>
|
||||
<a href="#home" title="Home" class="home"><img src="/base/static/openerp/img/header-home.png" width="16" height="16" border="0"/></a>
|
||||
</li>
|
||||
|
@ -54,7 +54,7 @@
|
|||
<a href="http://doc.openerp.com/v6.0/book?version=$version" title="Help" target="_blank" class="help"><img src="/base/static/openerp/img/header-help.png" width="16" height="16" border="0"/></a>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="block">
|
||||
<div class="block on_logged">
|
||||
<a href="#logout" class="logout">LOGOUT</a>
|
||||
</div>
|
||||
|
||||
|
|
|
@ -771,6 +771,7 @@ openerp.base.Action = openerp.base.Controller.extend({
|
|||
|
||||
openerp.base.WebClient = openerp.base.Controller.extend({
|
||||
init: function(element_id) {
|
||||
var self = this;
|
||||
this._super(null, element_id);
|
||||
|
||||
QWeb.add_template("base.xml");
|
||||
|
@ -784,6 +785,10 @@ openerp.base.WebClient = openerp.base.Controller.extend({
|
|||
|
||||
this.header = new openerp.base.Header(this.session, "oe_header");
|
||||
|
||||
this.login.on_login_valid.add(function() {
|
||||
self.$element.find(".on_logged").show();
|
||||
});
|
||||
|
||||
// TODO MOVE ALL OF THAT IN on_loggued
|
||||
// after pooler udpate of modules
|
||||
// Cool no ?
|
||||
|
|
Loading…
Reference in New Issue