[FIX] simplify readonly url implementation
bzr revid: al@openerp.com-20120216151829-3ijycoxw84bxq0ot
This commit is contained in:
parent
bd8f8c9be3
commit
591668bc9f
|
@ -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({
|
||||
|
|
Loading…
Reference in New Issue