Function Reference: geodir_localize_all_share_location_js_msg

Summary

This function has not been documented yet.

Source File

geodir_localize_all_share_location_js_msg() is located in geodir_advance_search_filters/geodirectory_advance_search_function.php [Line: 1637]

Source Code

function geodir_localize_all_share_location_js_msg()
{	global $geodir_addon_list,$wpdb;
	$default_near_text = NEAR_TEXT;
	if ($default_near_text = get_option('geodir_near_field_default_text')) {
		
	}
	$arr_alert_msg = array(
							'geodir_advanced_search_plugin_url' => GEODIRADVANCESEARCH_PLUGIN_URL,
							'geodir_plugin_url' => geodir_plugin_url(),
							'geodir_admin_ajax_url' => admin_url('admin-ajax.php'),
							'request_param' =>  geodir_get_request_param(),
							'msg_Near' =>  __("Near:",GEODIRADVANCESEARCH_TEXTDOMAIN),
							'default_Near' =>  $default_near_text,
							'msg_Me' =>  __("Me",GEODIRADVANCESEARCH_TEXTDOMAIN),
							'unom_dist' =>  (get_option('geodir_search_dist_1')=='km') ? __("km",GEODIRADVANCESEARCH_TEXTDOMAIN): __("miles",GEODIRADVANCESEARCH_TEXTDOMAIN),
							'autocomplete_field_name' => get_option('geodir_autocompleter_matches_label'),
							'geodir_enable_autocompleter_near' => get_option('geodir_enable_autocompleter_near'),
							'geodir_enable_autocompleter' => get_option('geodir_enable_autocompleter'),
							'geodir_autocompleter_autosubmit_near' => get_option('geodir_autocompleter_autosubmit_near'),
							'geodir_autocompleter_autosubmit' => get_option('geodir_autocompleter_autosubmit'),
							'geodir_location_manager_active' => (isset($geodir_addon_list['geodir_location_manager'])) ? '1' : '0',
							'msg_User_defined' =>  __("User defined",GEODIRADVANCESEARCH_TEXTDOMAIN),
							'ask_for_share_location' => apply_filters('geodir_ask_for_share_location' , false ) ,
							'geodir_autolocate_disable' => get_option('geodir_autolocate_disable') ,
							'geodir_autolocate_ask' => get_option('geodir_autolocate_ask') ,
							'geodir_autolocate_ask_msg' =>__('Do you wish to be geolocated to listings near you?',GEODIRADVANCESEARCH_TEXTDOMAIN),
							'UNKNOWN_ERROR' =>__('Unable to find your location.',GEODIRADVANCESEARCH_TEXTDOMAIN),
							'PERMISSION_DENINED' =>	__('Permission denied in finding your location.',GEODIRADVANCESEARCH_TEXTDOMAIN),
							'POSITION_UNAVAILABLE' =>	__('Your location is currently unknown.',GEODIRADVANCESEARCH_TEXTDOMAIN),
							'BREAK' =>	__('Attempt to find location took too long.',GEODIRADVANCESEARCH_TEXTDOMAIN),
							// start not show alert msg
							'DEFAUTL_ERROR' =>	__('Browser unable to find your location.',GEODIRADVANCESEARCH_TEXTDOMAIN),
							// end not show alert msg
							'text_more' =>	__( 'More',GEODIRADVANCESEARCH_TEXTDOMAIN ),
							'text_less' =>	__( 'Less',GEODIRADVANCESEARCH_TEXTDOMAIN ),	
							'msg_In' =>	__( 'In:', GEODIRADVANCESEARCH_TEXTDOMAIN ),
						);
	
	foreach ( $arr_alert_msg as $key => $value ) 
	{
		if ( !is_scalar($value) )
			continue;
		$arr_alert_msg[$key] = html_entity_decode( (string) $value, ENT_QUOTES, 'UTF-8');
	}

	$script = "var geodir_advanced_search_js_msg = " . json_encode($arr_alert_msg) . ';';
	echo ''	;
}