{**************************************************************************}
{* *}
-{* Copyright (C) 2003-2006 Polytechnique.org *}
+{* Copyright (C) 2003-2010 Polytechnique.org *}
{* http://opensource.polytechnique.org/ *}
{* *}
{* This program is free software; you can redistribute it and/or modify *}
{**************************************************************************}
-{literal}
-<script type="text/javascript">
- <!-- Begin
- function showPage(pNumber) {
- document.forms.form_result.curpage.value = pNumber;
- document.forms.form_result.submit();
- }
- // End -->
-</script>
-{/literal}
+{if $plset_count}
+{include core=plset.tpl}
+{else}
+{include wiki=Docs.Emploi}
+{/if}
-<h1>
- Rechercher un camarade pouvant m'aider à orienter mon parcours professionnel
-</h1>
-{if $recherche_trop_large}
-<p>
-Les critères de recherche que tu as rentrés n'ont pas produit de résultats,
-sans doute car ta requête était trop générale. Nous t'invitons à
-<a href="referent/search">procéder à une nouvelle recherche</a>, en essayant
-d'être plus précis.
-</p>
-{elseif $personnes}
-<div class="contact-list" style="clear:both" >
-{foreach from=$personnes item=p}
- <div class="contact">
- <div class="nom">
- {$p.nom} {$p.prenom}
- </div>
- <div class="appli">
- X{$p.promo}
- </div>
- <div class="bits" style="width: 40%;">
- <span class='smaller'>
- <a href="profile/{$p.bestalias}" class="popup2">
- {icon name=user_suit title="Voir sa fiche"}</a> -
- <a href="referent/{$p.bestalias}" class="popup2">Voir sa fiche référent</a>
- </span>
- </div>
- <div class="long">
- <table cellspacing="0" cellpadding="0">
- <tr>
- <td class="lt">Expertise :</td>
- <td class="rt" colspan="2">{$p.expertise|nl2br}</td>
- </tr>
- </table>
- </div>
- </div>
-{/foreach}
-</div>
-<form action="referent/search" method="post" id="form_result">
- <p>
- <input type="hidden" name="secteur" value="{$secteur_sel}" />
- <input type="hidden" name="ss_secteur" value="{$ss_secteur_sel}" />
- <input type="hidden" name="pays" value="{$pays_sel}" />
- <input type="hidden" name="expertise" value="{$expertise_champ}" />
- <input type="hidden" name="curpage" value="{$curpage}" />
- <input type="hidden" name="Chercher" value="1" />
+<a id="mentors"></a>
- Pages :
- {section name="page_number" start=1 loop=$nb_pages_total+1}
- {if $smarty.section.page_number.index == $curpage}
- {$curpage} {else}
- <a href="javascript:showPage({$smarty.section.page_number.index})">{$smarty.section.page_number.index} </a>
- {/if}
- {/section}
- </p>
-</form>
-{else}
-<span class="erreur">
- Si tu utilises ce service pour la première fois, lis attentivement le texte
- qui suit.
-</span>
<p>
-En <a href="profile/edit">renseignant sa fiche dans l'annuaire</a>, chacun
-d'entre nous a la possibilité de renseigner, dans la section "Mentoring",
-s'il accepte de recevoir des messages de la part de camarades qui pourraient
-souhaiter lui poser quelques questions et recevoir quelques conseils.<br />
-Ces informations sont rentrées par chacun sur la base du volontariat et sont
-totalement déclaratives. Chaque X qui complète cette rubrique accepte alors
-de recevoir un courrier électronique des jeunes camarades qui sont en train
-de bâtir leur projet professionnel, mais aussi des moins jeunes qui cherchent
-à réorienter leur carrière. Bien entendu, chacun se réserve le droit de ne
-pas donner suite à une sollicitation !<br />
-Pour que ce système soit profitable, il est nécessaire que dans ta recherche
-de conseils professionnels, tu agisses sagement, en évitant de contacter
-un trop grand nombre de camarades. De même, pense bien que les quelques
-personnes que tu vas éventuellement contacter suite à ta recherche
-accepteront éventuellement de t'aider et de te guider <strong>sur la base du
- volontariat</strong>. Il va de soi que plus ton comportement lors de votre
-contact sera éthique et reconnaissant, plus cette pratique de conseil
-inter-générations sera encouragée et bien perçue par ceux qui la pratiquent.
-<br />
-Nous avons peiné à trouver un nom pour désigner ceux qui sont volontaires
-pour guider les camarades qui en ressentent le besoin : nous avons finalement
-retenu le terme de <em>mentors</em> pour désigner ceux qui sont prêts à aider de
-manière suivie un camarade plus jeune, à plusieurs moments de sa carrière,
-et avons appelé <em>référents</em> ceux qui s'impliquent plutôt en tant que
-"relai d'informations", dans le sens où ils ont vécu des expériences
-professionnelles susceptibles d'intéresser certains d'entre nous (expérience
-de stage ou d'emploi à l'étranger), sans forcément souhaiter consacrer
-autant de temps à quelqu'un que le ferait un mentor attentionné.
-La recherche proposée ici permet de trouver les deux types d'aide.
+Actuellement, {$mentors_number} mentors et référents se sont déclarés sur {#globals.core.sitename#}.
</p>
-<p>
-Dans le formulaire ci-dessous, tu peux rechercher des avis en fonction des
-domaines de compétence recherchés, des cultures professionnelles des pays
-connues par le référent, et enfin une dernière case te permettra de faire
-une recherche par mots-clefs.<br />
-Nous t'incitons à prendre plutôt 2 ou 3 contacts qu'un seul, cela te
-permettant certainement d'avoir une vision des choses plus complète.
-</p>
+{javascript name=ajax}
+<script type="text/javascript">//<![CDATA[
-<p>
-Actuellement, {$mentors_number} mentors et référents se sont déclarés sur {#globals.core.sitename#}.
-</p>
+var baseurl = platal_baseurl + "referent/";
+{literal}
+var Ajax2 = new AjaxEngine();
+
+function setSector(sector)
+{
+ if (sector == '') {
+ document.getElementById('scat').style.display = 'none';
+ document.getElementById('country').style.display = 'none';
+ document.getElementById('keywords').style.display = 'none';
+ } else {
+ Ajax.update_html('ssect_chg', baseurl + 'ssect/' + sector);
+ Ajax2.update_html('country_chg', baseurl + 'country/' + sector);
+ document.getElementById('scat').style.display = '';
+ document.getElementById('country').style.display = '';
+ document.getElementById('keywords').style.display = '';
+ }
+}
-<form action="{$smarty.server.REQUEST_URI}" method="post">
+function setSubSectors()
+{
+ var sect = document.getElementById('sect_field').value;
+ var ssect = document.getElementById('ssect_field').value;
+ Ajax2.update_html('country_chg', baseurl + 'country/' + sect + '/' + ssect);
+}
+
+{/literal}
+//]]></script>
+
+<form action="{$smarty.server.REQUEST_URI}" method="get">
<table cellpadding="0" cellspacing="0" summary="Formulaire de recherche de referents" class="bicol">
<tr class="impair">
<td class="titre">
- Secteur de compétence <br /> du référent
+ Secteur de compétence<br />du référent
</td>
- <td >
- <select name="secteur" onchange="javascript:submit()">
- {html_options options=$secteurs selected=$secteur_sel}
+ <td>
+ <select name="sector" id="sect_field" onchange="setSector(this.value)">
+ {html_options options=$sectors selected=$sectorSelection}
</select>
</td>
</tr>
- <tr class="pair">
+ <tr class="impair" style="display: none" id="scat">
<td class="titre">
- Sous-Secteur
+ Sous-secteur
</td>
- <td >
- <select name="ss_secteur">
- {html_options options=$ss_secteurs selected=$ss_secteur_sel}
- </select>
+ <td id="ssect_chg">
</td>
</tr>
- <tr class="impair">
+ <tr class="pair" style="display: none" id="country">
<td class="titre">
- Pays bien connu du référent
+ Pays bien connu du référent
</td>
- <td >
- <select name="pays">
- {html_options options=$pays selected=$pays_sel}
- </select>
- </td>
- </tr>
- <tr class="pair">
- <td colspan="2">
-
+ <td id="country_chg">
</td>
</tr>
- <tr class="impair">
+ <tr class="impair" style="display: none" id="keywords">
<td class="titre">
- Expertise (rentre un ou plusieurs mots clés)
+ Expertise (rentre un ou plusieurs mots clés)
</td>
<td >
<input type="text" name="expertise" size="30" value="{$expertise_champ}" />
</div>
</form>
-{/if}
-
-{* vim:set et sw=2 sts=2 sws=2: *}
+{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}