function edge_fonts_form_fontyourface_ui_settings_form_alter in @font-your-face 7.2
Implements hook_form_FORM_ID_alter().
File
- modules/
edge_fonts/ edge_fonts.module, line 112 - Edge Fonts module main file.
Code
function edge_fonts_form_fontyourface_ui_settings_form_alter(&$form, &$form_state, $form_id) {
$form['edge_fonts'] = array(
'#type' => 'fieldset',
'#title' => 'Edge Fonts',
'#weight' => -1,
'edge_fonts_base' => array(
'#type' => 'radios',
'#title' => t('Script URLs'),
'#options' => array(
'naked' => t('// (schema-less - recommended by the provider)'),
'http' => t('http:// or https:// (ask the server)'),
),
'#default_value' => variable_get('edge_fonts_base', 'naked'),
),
'edge_fonts_subsets' => array(
'#type' => 'radios',
'#title' => t('Subsets to use'),
'#options' => array(
'default' => t('Default'),
'all' => t('All'),
),
'#default_value' => variable_get('edge_fonts_subsets', 'default'),
),
'edge_fonts_save_settings' => array(
'#type' => 'submit',
'#value' => t('Save settings'),
),
);
$form['#submit'][] = 'edge_fonts_save_settings';
// Move the default update/import button to the Edge Fonts fieldset.
if (isset($form['providers']['edge_fonts_import'])) {
$form['edge_fonts']['edge_fonts_import'] = $form['providers']['edge_fonts_import'];
unset($form['providers']['edge_fonts_import']);
}
}