function drd_server_svn_drd_config_server in Drupal Remote Dashboard Server 7.2
Same name and namespace in other branches
- 6.2 drd_server_svn.module \drd_server_svn_drd_config_server()
Implements hook_drd_config_server().
Return value
array Form definition for server settings.
File
- ./
drd_server_svn.module, line 110 - Provides subversion functionality as an addition to drd_server.
Code
function drd_server_svn_drd_config_server() {
$form = array();
$form['drd_server_svn'] = array(
'#type' => 'fieldset',
'#title' => 'SVN Support',
);
$form['drd_server_svn']['drd_server_svn_enabled'] = array(
'#type' => 'checkbox',
'#title' => t('SVN enabled'),
'#default_value' => variable_get('drd_server_svn_enabled', FALSE),
);
$form['drd_server_svn']['drd_server_svn_settings'] = array(
'#type' => 'fieldset',
'#title' => 'SVN Support',
'#states' => array(
'invisible' => array(
'input[name="drd_server_svn_enabled"]' => array(
'checked' => FALSE,
),
),
),
);
$form['drd_server_svn']['drd_server_svn_settings']['drd_server_svn_username'] = array(
'#type' => 'textfield',
'#title' => t('SVN username'),
'#default_value' => variable_get('drd_server_svn_username', ''),
);
$form['drd_server_svn']['drd_server_svn_settings']['drd_server_svn_password'] = array(
'#type' => 'textfield',
'#title' => t('SVN password'),
'#default_value' => variable_get('drd_server_svn_password', ''),
);
return $form;
}