function getdirections_defaults in Get Directions 7.3
Same name and namespace in other branches
- 6.2 getdirections.module \getdirections_defaults()
- 6 getdirections.module \getdirections_defaults()
- 7.2 getdirections.module \getdirections_defaults()
Some defaults.
11 calls to getdirections_defaults()
- getdirections_direction in ./
getdirections.module - Function to setup the map and form
- getdirections_direction_form in ./
getdirections.module - Function to setup the form
- getdirections_direction_other in ./
getdirections.module - Function to setup the map and form
- getdirections_fields_field_formatter_settings in modules/
getdirections_fields/ getdirections_fields.module - getdirections_load_latlon_defaults in ./
getdirections.module
File
- ./
getdirections.module, line 819 - Fetches google map directions.
Code
function getdirections_defaults() {
global $is_https;
$defaults = array(
'width' => '300px',
'height' => '200px',
'latlong' => '40,0',
'zoom' => 3,
'controltype' => 'small',
'pancontrol' => 1,
'mtc' => 'standard',
'maptype' => 'Map',
'baselayers' => array(
'Map' => 1,
'Satellite' => 1,
'Hybrid' => 1,
'Physical' => 1,
'OpenStreetMap' => 0,
),
'unitsystem' => 'metric',
'scale' => 0,
'overview' => 0,
'overview_opened' => 0,
'scrollwheel' => 0,
'draggable' => 1,
'streetview_show' => 0,
'travelmode_show' => 0,
'transit_dates' => 0,
'transit_date_format' => 'int',
'travelextras_show' => 0,
'map_backgroundcolor' => '',
'from_width' => 20,
'to_width' => 20,
'use_country_dropdown' => 1,
'use_advanced' => 0,
'waypoints' => 0,
'waypoints_optimise' => 0,
'waypoint_color' => 'white',
'advanced_autocomplete' => 0,
'advanced_autocomplete_bias' => 0,
'advanced_autocomplete_via' => 0,
'advanced_autocomplete_via_width' => 20,
'advanced_alternate' => 0,
'use_https' => $is_https ? 1 : 0,
'nokeyboard' => 0,
'nodoubleclickzoom' => 0,
'region_bias' => variable_get('site_default_country', ''),
'uselatlons' => 0,
);
$getdirections_defaults = variable_get('getdirections_default', array());
// remove old stuff
if (isset($getdirections_defaults['behavior'])) {
if (isset($getdirections_defaults['behavior']['scale'])) {
$getdirections_defaults['scale'] = $getdirections_defaults['behavior']['scale'];
}
if (isset($getdirections_defaults['behavior']['scrollwheel'])) {
$getdirections_defaults['scrollwheel'] = $getdirections_defaults['behavior']['scrollwheel'];
}
if (isset($getdirections_defaults['behavior']['draggable'])) {
$getdirections_defaults['draggable'] = $getdirections_defaults['behavior']['draggable'];
}
if (isset($getdirections_defaults['behavior']['overview'])) {
$getdirections_defaults['overview'] = $getdirections_defaults['behavior']['overview'];
}
if (isset($getdirections_defaults['behavior']['overview_opened'])) {
$getdirections_defaults['overview_opened'] = $getdirections_defaults['behavior']['overview_opened'];
}
unset($getdirections_defaults['behavior']);
}
$newdefaults = getdirections_adjust_vars($defaults, $getdirections_defaults);
return $newdefaults;
}