text += " (+ " + info.tfa + ")";
}
- return text;
+ return Ext.String.htmlEncode(text);
}
}
],
header: gettext('Comment'),
sortable: false,
dataIndex: 'comment',
+ renderer: Ext.String.htmlEncode,
flex: 1
}
]
},
{
header: gettext('Comment'),
- dataIndex: 'comment',
+ dataIndex: 'comment',
+ renderer: Ext.String.htmlEncode,
flex: 1
}
);
header: gettext('Comment'),
sortable: false,
dataIndex: 'comment',
+ renderer: Ext.String.htmlEncode,
flex: 1
}
]
},
{
header: gettext('Comment'),
- dataIndex: 'comment',
+ dataIndex: 'comment',
+ renderer: Ext.String.htmlEncode,
flex: 1
}
]
header: gettext('Comment'),
sortable: false,
dataIndex: 'comment',
+ renderer: Ext.String.htmlEncode,
flex: 1
}
]
},
{
header: gettext('Description'),
+ renderer: Ext.String.htmlEncode,
flex: 1,
dataIndex: 'descr'
}
{
header: gettext('Comment'),
flex: 1,
- dataIndex: 'comment'
+ dataIndex: 'comment',
+ renderer: Ext.String.htmlEncode
}
]
},
var colspan = headerCt.getColumnCount();
// Usually you would style the my-body-class in CSS file
return {
- rowBody: '<div style="padding: 1em">' + data.Description + '</div>',
+ rowBody: '<div style="padding: 1em">' + Ext.String.htmlEncode(data.Description) + '</div>',
rowBodyColspan: colspan
};
}
},
{
header: gettext('Description'),
+ renderer: Ext.String.htmlEncode,
dataIndex: 'desc',
flex: 1
}
{
header: gettext('Description'),
flex: 1.5,
+ renderer: Ext.String.htmlEncode,
dataIndex: 'headline'
}
],