Fixes a few typos.
[platal.git] / templates / profile / referent.tpl
index d7f6dbb..3e3feea 100644 (file)
@@ -1,6 +1,6 @@
 {**************************************************************************}
 {*                                                                        *}
-{*  Copyright (C) 2003-2007 Polytechnique.org                             *}
+{*  Copyright (C) 2003-2008 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}
-
-<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" />
-
-    Pages&nbsp;:&nbsp;
-    {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>
+{if $plset_count}
+{include file="core/plset.tpl"}
 {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.
-</p>
+{include wiki=Docs.Emploi}
+{/if}
 
-<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>
+<a name="mentors"></a>
 
 <p>
 Actuellement, {$mentors_number} mentors et référents se sont déclarés sur {#globals.core.sitename#}.
 </p>
 
-<form action="{$smarty.server.REQUEST_URI}" method="post">
+{javascript name=ajax}
+<script type="text/javascript">//<![CDATA[
+
+var baseurl = platal_baseurl + "referent/";
+{literal}
+var Ajax2 = new AjaxEngine();
+
+function setSecteur(secteur)
+{
+    if (secteur == '') {
+        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/' + secteur);
+        Ajax2.update_html('country_chg', baseurl + 'country/' + secteur);
+        document.getElementById('scat').style.display = ''; 
+        document.getElementById('country').style.display = ''; 
+        document.getElementById('keywords').style.display = ''; 
+    }
+}
+
+function setSSecteurs()
+{
+    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
       </td>
-      <td >
-        <select name="secteur" onchange="javascript:submit()">
+      <td>
+        <select name="secteur" id="sect_field" onchange="setSecteur(this.value)">
           {html_options options=$secteurs selected=$secteur_sel}
         </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
       </td>
-      <td >
-        <select name="pays">
-          {html_options options=$pays selected=$pays_sel}
-        </select>
-      </td>
-    </tr>
-    <tr class="pair">
-      <td colspan="2">
-        &nbsp;
+      <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)
       </td>
@@ -189,6 +105,4 @@ Actuellement, {$mentors_number} mentors et référents se sont déclarés sur {#
   </div>
 </form>
 
-{/if}
-
 {* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}