FALSE, ); } function js_dependency() { return array('OpenLayers.Control.ArgParser'); } function options_form($defaults = array()) { return array( 'anchor' => array( '#type' => 'checkbox', '#title' => t('Anchor'), '#description' => t('Permalink is in the form of an anchor (#) instead of a query (?).'), '#default_value' => (isset($defaults['anchor'])) ? $defaults['anchor'] : FALSE, ), ); } /** * Render. */ function render(&$map) { drupal_add_js(drupal_get_path('module', 'openlayers') . '/plugins/behaviors/openlayers_behavior_argparser.js'); return $this->options; } }