[FIX] simplify readonly url implementation

bzr revid: al@openerp.com-20120216151829-3ijycoxw84bxq0ot
This commit is contained in:
Antony Lesuisse 2012-02-16 16:18:29 +01:00
parent bd8f8c9be3
commit 591668bc9f
1 changed files with 4 additions and 6 deletions

View File

@ -105,14 +105,12 @@ openerp.web.page = function (openerp) {
scheme: 'mailto'
});
openerp.web.page.FieldUrlReadonly = openerp.web.page.FieldURIReadonly.extend({
format_value: function (value) {
return value.slice(2);
},
set_value: function (value) {
var s = /(\w+):(.+)/.exec(value);
if (!s || !(s[1] === 'http' || s[1] === 'https')) { return; }
this.scheme = s[1];
this._super(s[2]);
if (!s) {
value = "http://" + value;
}
this.$element.find('a').attr('href', value).text(value);
}
});
openerp.web.page.FieldBooleanReadonly = openerp.web.form.FieldBoolean.extend({