add a hack to display several html entities properly in feedlist (closes #279)

This commit is contained in:
Andrew Dolgov 2010-12-28 16:10:10 +03:00
parent 35aa08bbc0
commit cb2c7faab0
1 changed files with 11 additions and 2 deletions

View File

@ -148,10 +148,19 @@ dojo.declare("fox.FeedTree", dijit.Tree, {
"dijitTreeRow Error"; "dijitTreeRow Error";
}, },
getLabel: function(item) { getLabel: function(item) {
var name = String(item.name);
/* Horrible */
name = name.replace(""", "\"");
name = name.replace("&", "&");
name = name.replace("—", "-");
name = name.replace("&lt;", "<");
name = name.replace("&gt;", ">");
if (item.unread > 0) { if (item.unread > 0) {
return item.name + " (" + item.unread + ")"; return name + " (" + item.unread + ")";
} else { } else {
return item.name; return name;
} }
}, },
selectFeed: function(feed, is_cat) { selectFeed: function(feed, is_cat) {