diff options
author | Thomas Müller <thomas.mueller@tmit.eu> | 2013-10-16 15:45:55 +0200 |
---|---|---|
committer | Thomas Müller <thomas.mueller@tmit.eu> | 2013-10-16 15:45:55 +0200 |
commit | fdeef5e874ae7a8e4a23a737e5a1e948804d768a (patch) | |
tree | 2cc093162b583210b8f878f5ab9d670c270cff2e /core/js/setup.js | |
parent | 60541358ac375652d74e4a5b5d8cad865833aa92 (diff) | |
parent | c3f7d22adc59949ad41c33d450b6d3e226cdefdb (diff) | |
download | nextcloud-server-fdeef5e874ae7a8e4a23a737e5a1e948804d768a.tar.gz nextcloud-server-fdeef5e874ae7a8e4a23a737e5a1e948804d768a.zip |
Merge branch 'master' into fixing-appframework-master
Conflicts:
lib/private/appframework/middleware/security/securitymiddleware.php
tests/lib/appframework/middleware/security/SecurityMiddlewareTest.php
Diffstat (limited to 'core/js/setup.js')
-rw-r--r-- | core/js/setup.js | 29 |
1 files changed, 13 insertions, 16 deletions
diff --git a/core/js/setup.js b/core/js/setup.js index 62f313fc501..0863be35886 100644 --- a/core/js/setup.js +++ b/core/js/setup.js @@ -9,8 +9,7 @@ $(document).ready(function() { }; $('#selectDbType').buttonset(); - $('#datadirContent').hide(250); - $('#databaseField').hide(250); + if($('#hasSQLite').val()){ $('#use_other_db').hide(); $('#use_oracle_db').hide(); @@ -23,12 +22,7 @@ $(document).ready(function() { $('#use_oracle_db').slideUp(250); }); - $('#mysql').click(function() { - $('#use_other_db').slideDown(250); - $('#use_oracle_db').slideUp(250); - }); - - $('#pgsql').click(function() { + $('#mysql,#pgsql,#mssql').click(function() { $('#use_other_db').slideDown(250); $('#use_oracle_db').slideUp(250); }); @@ -38,11 +32,6 @@ $(document).ready(function() { $('#use_oracle_db').show(250); }); - $('#mssql').click(function() { - $('#use_other_db').slideDown(250); - $('#use_oracle_db').slideUp(250); - }); - $('input[checked]').trigger('click'); $('#showAdvanced').click(function() { @@ -74,9 +63,17 @@ $(document).ready(function() { form.submit(); return false; }); - - if(!dbtypes.sqlite){ - $('#showAdvanced').click(); + + // Expand latest db settings if page was reloaded on error + var currentDbType = $('input[type="radio"]:checked').val(); + + if (currentDbType === undefined){ $('input[type="radio"]').first().click(); } + + if (currentDbType === 'sqlite' || (dbtypes.sqlite && currentDbType === undefined)){ + $('#datadirContent').hide(250); + $('#databaseField').hide(250); + } + }); |