-
- $page->addJsLink('close_on_esc.js');
- }
-
- function handler_ref_search(&$page, $action = null, $subaction = null)
- {
- $wp = new PlWikiPage('Docs.Emploi');
- $wp->buildCache();
-
- $page->setTitle('Emploi et Carrières');
-
- // nb de mentors
- $res = XDB::query("SELECT count(distinct pid) FROM profile_mentor_term");
- $page->assign('mentors_number', $res->fetchOneCell());
-
- $page->addJsLink('jquery.autocomplete.js');
-
- // On vient d'un formulaire
- require_once 'ufbuilder.inc.php';
- $ufb = new UFB_MentorSearch();
- if (!$ufb->isEmpty()) {
- require_once 'userset.inc.php';
- $ufc = $ufb->getUFC();
- $set = new ProfileSet($ufc);
- $set->addMod('mentor', 'Référents');
- $set->apply('referent/search', $page, $action, $subaction);
- if ($set->count() > 100) {
- $page->assign('recherche_trop_large', true);
- }
- }
-
- $page->changeTpl('profile/referent.tpl');
- }
-
- function handler_ref_sect(&$page, $sect)
- {
- pl_content_headers("text/html");
- $page->changeTpl('include/field.select.tpl', NO_SKIN);
- $page->assign('onchange', 'setSSectors()');
- $page->assign('id', 'ssect_field');
- $page->assign('name', 'subSector');
- $it = XDB::iterator("SELECT pjsse.id, pjsse.name AS field
- FROM profile_job_subsector_enum AS pjsse
- INNER JOIN profile_mentor_sector AS pms ON (pms.sectorid = pjsse.sectorid AND pms.subsectorid = pjsse.id)
- WHERE pjsse.sectorid = {?}
- GROUP BY pjsse.id
- ORDER BY pjsse.name", $sect);
- $page->assign('list', $it);