From bade42bec49197594a27dc8da463d61862489847 Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Fri, 24 Jun 2011 17:06:36 +0200 Subject: [PATCH] implement support for repositorybrowser and changesetviewer enable switches --- .../sonia.repository.extendedinfopanel.js | 31 ++++++++++--------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.extendedinfopanel.js b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.extendedinfopanel.js index 1e61c0981a..399d08cfdd 100644 --- a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.extendedinfopanel.js +++ b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.extendedinfopanel.js @@ -61,27 +61,28 @@ Sonia.repository.ExtendedInfoPanel = Ext.extend(Sonia.repository.InfoPanel,{ ) },this.createSpacer()); - var box = { - xtype: 'panel', - colspan: 2, - layout: 'column', - items: [ - this.createChangesetViewerLink(),{ + var box = []; + if ( this.enableChangesetViewer ){ + box.push(this.createChangesetViewerLink()); + if (this.enableRepositoryBrowser){ + box.push({ xtyle: 'box', html: ', ', width: 8 - }, this.createRepositoryBrowserLink() - ] + }); + } } - items.push(box); + if (this.enableRepositoryBrowser){ + box.push(this.createRepositoryBrowserLink()); + } - if ( this.enableChangesetViewer ){ - // items.push(this.createChangesetViewerLink()); - } - if ( this.enableRepositoryBrowser ){ - // items.push(this.createRepositoryBrowserLink()); - } + items.push({ + xtype: 'panel', + colspan: 2, + layout: 'column', + items: box + }); }, createRepositoryBrowserLink: function(){