diff options
author | Angie Byron <webchick@24967.no-reply.drupal.org> | 2009-10-27 04:16:39 +0000 |
---|---|---|
committer | Angie Byron <webchick@24967.no-reply.drupal.org> | 2009-10-27 04:16:39 +0000 |
commit | 804ff089f1bd65c40dda4f949e2ea5fecd114b9b (patch) | |
tree | 5f725a7a9dd095a4669bd103784338f8cc55cb5c | |
parent | 0e05035b7104baa80614eefab90b6d90996ca3dc (diff) | |
download | brdo-804ff089f1bd65c40dda4f949e2ea5fecd114b9b.tar.gz brdo-804ff089f1bd65c40dda4f949e2ea5fecd114b9b.tar.bz2 |
#613912 by dww: Move host and port into a collapsed 'Advanced settings' fieldset on the authorize.php connection settings forms.
-rw-r--r-- | modules/system/system.module | 33 |
1 files changed, 20 insertions, 13 deletions
diff --git a/modules/system/system.module b/modules/system/system.module index fe7234dcc..bd4f2e2e9 100644 --- a/modules/system/system.module +++ b/modules/system/system.module @@ -1568,7 +1568,7 @@ function system_get_filetransfer_settings_form($filetransfer_backend_name, $defa */ function system_filetransfer_backend_form_ftp() { $form = _system_filetransfer_backend_form_common(); - $form['port']['#default_value'] = 21; + $form['advanced']['port']['#default_value'] = 21; return $form; } @@ -1577,7 +1577,7 @@ function system_filetransfer_backend_form_ftp() { */ function system_filetransfer_backend_form_ssh() { $form = _system_filetransfer_backend_form_common(); - $form['port']['#default_value'] = 22; + $form['advanced']['port']['#default_value'] = 22; return $form; } @@ -1585,16 +1585,6 @@ function system_filetransfer_backend_form_ssh() { * Helper function because SSH and FTP backends share the same elements */ function _system_filetransfer_backend_form_common() { - $form['hostname'] = array ( - '#type' => 'textfield', - '#title' => t('Host'), - '#default_value' => 'localhost', - ); - $form['port'] = array( - '#type' => 'textfield', - '#title' => t('Port'), - '#default_value' => NULL, - ); $form['username'] = array( '#type' => 'textfield', '#title' => t('Username'), @@ -1602,7 +1592,24 @@ function _system_filetransfer_backend_form_common() { $form['password'] = array( '#type' => 'password', '#title' => t('Password'), - '#description' => t('This is not saved in the database and is only used to test the connection'), + '#description' => t('Your password is not saved in the database and is only used to establish a connection.'), + ); + $form['advanced'] = array( + '#type' => 'fieldset', + '#title' => t('Advanced settings'), + '#collapsible' => TRUE, + '#collapsed' => TRUE, + ); + $form['advanced']['hostname'] = array( + '#type' => 'textfield', + '#title' => t('Host'), + '#default_value' => 'localhost', + '#description' => t('The connection will be created between your web server and the machine hosting the web server files. In the vast majority of cases, this will be the same machine, and "localhost" is correct.'), + ); + $form['advanced']['port'] = array( + '#type' => 'textfield', + '#title' => t('Port'), + '#default_value' => NULL, ); return $form; } |