function openlayers_presets_ui_presets_import in Openlayers 6
Menu callback for Preset Import Form
1 string reference to 'openlayers_presets_ui_presets_import'
- openlayers_presets_ui_menu in modules/
openlayers_presets_ui/ openlayers_presets_ui.module - Implementation of hook_menu().
File
- modules/
openlayers_presets_ui/ includes/ openlayers_presets_ui.ui.inc, line 774 - This file holds the functions for the openlayers presets ui
Code
function openlayers_presets_ui_presets_import(&$form_state) {
// Create form
$form = array();
$form['warning'] = array(
'#value' => '<strong>NOT WORKING</strong>',
);
// Put in name field if needed
if ($form_state['needs_name']) {
$form['new_name'] = array(
'#type' => 'textfield',
'#title' => t('Preset Name'),
'#description' => t('Identifier of new preset if one is not provided or already exists.'),
'#default_value' => $defaults['new_name'],
'#maxlength' => 255,
'#required' => TRUE,
);
}
$form['import'] = array(
'#type' => 'textarea',
'#title' => t('Import Code'),
'#description' => t('Input the code that was produced from the Export function. If you put in bad code, this could break your site, please be careful.'),
'#default_value' => $form_state['import'],
// Not consisten where value is
'#rows' => 20,
'#required' => TRUE,
'#disabled' => TRUE,
);
$form['openlayers_save'] = array(
'#type' => 'submit',
'#value' => t('Save'),
);
$form['openlayers_cancel'] = array(
'#type' => 'submit',
'#value' => t('Cancel'),
);
return $form;
}