From 9a77262965f8bbbbdb87de996b945e0f26e231e3 Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Sun, 3 Apr 2011 18:15:57 +0200 Subject: [PATCH] improve ChangesetViewer --- .../src/main/webapp/resources/js/sonia.repository.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/scm-webapp/src/main/webapp/resources/js/sonia.repository.js b/scm-webapp/src/main/webapp/resources/js/sonia.repository.js index 11d7fd92aa..3d5cfe974f 100644 --- a/scm-webapp/src/main/webapp/resources/js/sonia.repository.js +++ b/scm-webapp/src/main/webapp/resources/js/sonia.repository.js @@ -712,7 +712,7 @@ Sonia.repository.ChangesetViewerGrid = Ext.extend(Ext.grid.GridPanel, { sortable: false }, columns: [ - {id: 'changeset', dataIndex: 'id', header: 'Changeset', renderer: this.renderChangeset, scope: this}, + {id: 'changeset', dataIndex: 'id', renderer: this.renderChangeset, scope: this}, {id: 'date', dataIndex: 'date', header: 'Date', hidden: true}, {id: 'author', dataIndex: 'author', header: 'Author', hidden: true}, {id: 'description', dataIndex: 'description', header: 'Description', hidden: true} @@ -720,6 +720,7 @@ Sonia.repository.ChangesetViewerGrid = Ext.extend(Ext.grid.GridPanel, { }); var config = { + header: false, autoExpandColumn: 'changeset', autoHeight: true, store: changesetStore, @@ -738,7 +739,12 @@ Sonia.repository.ChangesetViewerGrid = Ext.extend(Ext.grid.GridPanel, { renderChangeset: function(value, p, record){ var data = record.data; - return String.format(this.changesetTemplate, data.id, data.date, data.author, data.description); + return String.format( + this.changesetTemplate, + value, data.date, + Ext.util.Format.htmlEncode(data.author), + Ext.util.Format.htmlEncode(data.description) + ); } });