Ejemplo n.º 1
0
         if ($person["name"] != "") {
             $allnames = $person["name"] . " (" . $person["alias"] . ", " . $person["acronym"] . ")";
             $allnames = str_replace(", )", ")", $allnames);
             $allnames = str_replace("(,", "(", $allnames);
             $allnames = str_replace("()", "", $allnames);
             if ($values[$person["role"]] != "") {
                 $values[$person["role"]] .= "; " . $allnames;
             } else {
                 $values[$person["role"]] = $allnames;
             }
         }
     }
 }
 if (array_key_exists("topic", $fields)) {
     $topicname = $page->getlocalized("topic");
     $topics = $advsearch->getTopics($result[$i]["id"]);
     foreach ($topics as $topic) {
         if ($topic["name"] != "") {
             if ($values[$topicname] == "") {
                 $values[$topicname] = $topic["name"];
             } else {
                 $values[$topicname] .= "; " . $topic["name"];
             }
         }
     }
 }
 $item['title'] = $result[$i][title];
 $item['id'] = $result[$i][id];
 $item['icon'] = sotf_Blob::cacheIcon2($result[$i]);
 $item['values'] = $values;
 $selected[] = $item;