18 lines
		
	
	
	
		
			586 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
	
		
			586 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| 
 | |
| /**
 | |
|  * Leaflet Map related functions
 | |
|  */
 | |
|  
 | |
|  function generate_map($coord) {
 | |
| 	$coord = trim($coord);
 | |
| 	$coord = str_replace(array(',','/','  '),array(' ',' ',' '),$coord);
 | |
| 	$arr = array('lat' => trim(substr($coord,0,strpos($coord,' '))), 'lon' => trim(substr($coord,strpos($coord,' ')+1)), 'html' => '');
 | |
| 	call_hooks('generate_map',$arr);
 | |
| 	return (($arr['html']) ? $arr['html'] : $coord);
 | |
| }
 | |
| function generate_named_map($location) {
 | |
| 	$arr = array('location' => $location, 'html' => '');
 | |
| 	call_hooks('generate_named_map',$arr);
 | |
| 	return (($arr['html']) ? $arr['html'] : $location);
 | |
| }
 |