create a simple html escape method and escape the fields in the details tab

This commit is contained in:
Damien Churchill 2009-10-27 10:26:59 +00:00
commit 5c506121a4
2 changed files with 88 additions and 82 deletions

View file

@ -81,6 +81,7 @@ Ext.deluge.details.DetailsTab = Ext.extend(Ext.Panel, {
};
for (var field in this.fields) {
//this.fields[field].innerHTML = Ext.escapeHTML(data[field]);
this.fields[field].innerHTML = data[field];
}
}

View file

@ -49,6 +49,11 @@ Ext.state.Manager.setProvider(new Ext.state.CookieProvider());
});
Ext.apply(Ext, {
escapeHTML: function(text) {
text = String(text);
return text.replace('&', '&');
},
isObjectEmpty: function(obj) {
for(var i in obj) { return false; }
return true;