function simplelogin_background_form in SimpleLogin 7
Implements of background image form.
1 string reference to 'simplelogin_background_form'
- simplelogin_menu in ./
simplelogin.module - Implements hook_menu().
File
- inc/
simplelogin.inc, line 11 - The Login screens, which controls the customized background image.
Code
function simplelogin_background_form($form, &$form_state) {
$form['login_bgimage'] = array(
'#type' => 'managed_file',
'#name' => 'login_bgimage',
'#title' => t('Image'),
'#description' => t("Allowed extensions: gif png jpg jpeg"),
'#default_value' => variable_get('simplelogin_fid', ''),
'#upload_location' => 'public://simplelogin/',
'#upload_validators' => array(
'file_validate_extensions' => array(
'gif png jpg jpeg',
),
'file_validate_size' => array(
1024 * 1024 * 1024,
),
'file_validate_is_image' => array(),
),
'#progress_indicator' => 'throbber',
'#progress_message' => t('Uploading...'),
'#theme' => 'simplelogin_imageupload',
);
$form['#submit'][] = 'simplelogin_background_form_submit';
return system_settings_form($form);
}