diff --git a/public/admin/js/Home/Connections.js b/public/admin/js/Home/Connections.js index a3cd270..dc30ea4 100644 --- a/public/admin/js/Home/Connections.js +++ b/public/admin/js/Home/Connections.js @@ -3,6 +3,7 @@ Ext.define('Admin.Home.Connections', { extend: 'Ext.grid.Panel', flex: 1, + hidden: true, listeners: { itemdblclick(view, record) { @@ -42,6 +43,7 @@ Ext.define('Admin.Home.Connections', { name: 'remove-button', iconCls: 'fa fa-trash', disabled: true, + hidden: true, handler() { Ext.MessageBox.confirm('Confirmation', 'Are you sure want to remove selected connection?
This operation has no rollback!', (btn) => { if (btn == 'yes') { @@ -55,6 +57,7 @@ Ext.define('Admin.Home.Connections', { text: 'Remove all', name: 'remove-all', iconCls: 'fa fa-ban', + hidden: true, handler() { Ext.MessageBox.confirm('Confirmation', 'Are you sure want to remove all connections?
This operation has no rollback!', (btn) => { if (btn == 'yes') { diff --git a/public/admin/js/Home/New.js b/public/admin/js/Home/New.js index 9405212..1763da7 100644 --- a/public/admin/js/Home/New.js +++ b/public/admin/js/Home/New.js @@ -4,6 +4,7 @@ Ext.define('Admin.Home.New', { height: 200, border: false, + hidden: true, style: { paddingRight: '15px', }, diff --git a/public/admin/js/Home/Tab.js b/public/admin/js/Home/Tab.js index 94bc676..e4e4cf7 100644 --- a/public/admin/js/Home/Tab.js +++ b/public/admin/js/Home/Tab.js @@ -97,11 +97,10 @@ Ext.define('Admin.Home.Tab', { }); } } - if(result.readOnly) { - this.down('home-new').hide(); - grid.down('[name=remove-button]').hide(); - grid.down('[name=remove-all]').hide(); - } + this.down('home-new').setHidden(result.readOnly); + this.down('home-connections').show(); + grid.down('[name=remove-button]').setHidden(result.readOnly); + grid.down('[name=remove-all]').setHidden(result.readOnly); Ext.require('Admin.Database.Tab', function() { Admin.Database.Tab.prototype.items[1].hidden = !result.query; });