You are here

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;
}