function jplayer_settings_form in jPlayer 7.2
Same name and namespace in other branches
- 6 includes/jplayer.admin.inc \jplayer_settings_form()
Provides the jPlayer settings form.
1 string reference to 'jplayer_settings_form'
- jplayer_menu in ./
jplayer.module - Implements hook_menu().
File
- includes/
jplayer.admin.inc, line 10 - Administrative pages for the jPlayer module.
Code
function jplayer_settings_form($form, &$form_state) {
$form = array();
$form['timeformat'] = array(
'#type' => 'fieldset',
'#title' => t('Time Format'),
'#weight' => 1,
'#collapsible' => TRUE,
'#collapsed' => TRUE,
);
$form['timeformat']['jplayer_showHour'] = array(
'#title' => t('Display hours'),
'#type' => 'select',
'#options' => array(
FALSE => t('No'),
TRUE => t('Yes'),
),
'#default_value' => variable_get('jplayer_showHour', FALSE),
);
$form['timeformat']['jplayer_showMin'] = array(
'#title' => t('Display minutes'),
'#type' => 'select',
'#options' => array(
FALSE => t('No'),
TRUE => t('Yes'),
),
'#default_value' => variable_get('jplayer_showMin', TRUE),
);
$form['timeformat']['jplayer_showSec'] = array(
'#title' => t('Display seconds'),
'#type' => 'select',
'#options' => array(
FALSE => t('No'),
TRUE => t('Yes'),
),
'#default_value' => variable_get('jplayer_showSec', TRUE),
);
$form['timeformat']['jplayer_padHour'] = array(
'#title' => t('Zero-pad the hours'),
'#type' => 'select',
'#options' => array(
FALSE => t('No'),
TRUE => t('Yes'),
),
'#default_value' => variable_get('jplayer_padHour', FALSE),
);
$form['timeformat']['jplayer_padMin'] = array(
'#title' => t('Zero-pad the minutes'),
'#type' => 'select',
'#options' => array(
FALSE => t('No'),
TRUE => t('Yes'),
),
'#default_value' => variable_get('jplayer_padMin', TRUE),
);
$form['timeformat']['jplayer_padSec'] = array(
'#title' => t('Zero-pad the seconds'),
'#type' => 'select',
'#options' => array(
FALSE => t('No'),
TRUE => t('Yes'),
),
'#default_value' => variable_get('jplayer_padSec', TRUE),
);
$form['timeformat']['jplayer_sepHour'] = array(
'#title' => t('Hours seperator'),
'#type' => 'textfield',
'#maxlength' => 32,
'#default_value' => variable_get('jplayer_sepHour', ':'),
);
$form['timeformat']['jplayer_sepMin'] = array(
'#title' => t('Minutes seperator'),
'#type' => 'textfield',
'#maxlength' => 32,
'#default_value' => variable_get('jplayer_sepMin', ':'),
);
$form['timeformat']['jplayer_sepSec'] = array(
'#title' => t('Seconds seperator'),
'#type' => 'textfield',
'#maxlength' => 32,
'#default_value' => variable_get('jplayer_sepSec', ''),
);
$form['#validate'][] = 'jplayer_settings_form_validate';
$form['#submit'][] = 'jplayer_settings_form_submit';
return system_settings_form($form);
}