$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)";