]> git.sur5r.net Git - contagged/blobdiff - index.php
fix missing space in company address
[contagged] / index.php
index 17240acffdd52721e427600539cb6f852143d700..ef38ad4fd66f4e3d7790466238e295ce12be0de3 100644 (file)
--- a/index.php
+++ b/index.php
       $smarty->display('list_csv.tpl');
       exit;
     }elseif($_REQUEST['export'] == 'map'){
+        require_once 'inc/Geocoder.php';
+        $geocoder = new Geocoder();
+        $coords = array();
+        foreach ($result as $ldapEntry) {
+            tpl_entry($ldapEntry);
+            $entry = $smarty->get_template_vars('entry');
+            addCoords($coords, $entry, $geocoder);
+        }
+        $smarty->assign('coords', $coords);
+
       header('Content-Type: text/html; charset=utf-8');
       $smarty->display('list_map.tpl');
       exit;
 
     if(!empty($marker)){
       // Search by tag
-      $ldapfilter = '(&(objectClass=contactPerson)';
+      $ldapfilter = '(&(objectClass=evolutionPerson)';
       $marker = explode(',',$marker);
       foreach($marker as $m){
         $m = trim($m);
       $words=preg_split('/\s+/',$search);
       $filter='';
       foreach($words as $word){
-       $wordfilter='';
+        $wordfilter='';
         foreach($conf['searchfields'] as $field) {
           $wordfilter .= '('.$field.'=*'.$word.'*)';
-       }
+        }
         for($i=0; $i <count($conf['searchfields']); $i++){
           $wordfilter = '(|'.$wordfilter.')';
-       }
+        }
         $filter .= '(&'.$wordfilter.')';
       }
       $ldapfilter = "(&(objectClass=inetOrgPerson)$filter)";