$networks[0] = '-';
ksort($networks);
$page->assign('networking_types', $networks);
- $origin_corps_list = DirEnum::getOptions(DirEnum::CURRENTCORPS);
- $current_corps_list = DirEnum::getOptions(DirEnum::ORIGINCORPS);
+ $origin_corps_list = DirEnum::getOptions(DirEnum::ORIGINCORPS);
+ $current_corps_list = DirEnum::getOptions(DirEnum::CURRENTCORPS);
$corps_rank_list = DirEnum::getOptions(DirEnum::CORPSRANKS);
$origin_corps_list[0] = '-';
$current_corps_list[0] = '-';
$page->assign('public_directory',0);
}
- private function format_autocomplete(array $item)
+ static public function format_autocomplete(array $item)
{
return $item['field'] . ' (' . $item['nb'] . ' camarade' . ($item['nb'] > 1 ? 's' : '') . ')';
}
'nb' => $aux[1],
'id' => $aux[2]
);
- $item['value'] = $this->format_autocomplete($item);
+ $item['value'] = self::format_autocomplete($item);
array_push($list, $item);
}
}
$to_cache = '';
foreach ($list as &$item) {
$to_cache .= $item['field'] . "\t" . $item['nb'] . "\t" . $item['id'] . "\n";
- $item['value'] = $this->format_autocomplete($item);
+ $item['value'] = self::format_autocomplete($item);
}
}
$wp->buildCache();
$page->setTitle('Emploi et Carrières');
+ $page->addJsLink('jquery.ui.xorg.js');
// Count mentors
$res = XDB::query("SELECT count(distinct pid) FROM profile_mentor_term");
require_once 'ufbuilder.inc.php';
$ufb = new UFB_MentorSearch();
if (!$ufb->isEmpty()) {
+
+ // Search query is logged
+ if (S::logged() && !Env::has('page')) {
+ S::logger()->log('search_referent', 'adv=' . var_export($_GET, true));
+ }
+
require_once 'userset.inc.php';
$ufc = $ufb->getUFC();
$set = new ProfileSet($ufc);