first reimport from platal
[platal.git] / templates / profil / skill.tpl
1 {**************************************************************************}
2 {*                                                                        *}
3 {*  Copyright (C) 2003-2004 Polytechnique.org                             *}
4 {*  http://opensource.polytechnique.org/                                  *}
5 {*                                                                        *}
6 {*  This program is free software; you can redistribute it and/or modify  *}
7 {*  it under the terms of the GNU General Public License as published by  *}
8 {*  the Free Software Foundation; either version 2 of the License, or     *}
9 {*  (at your option) any later version.                                   *}
10 {*                                                                        *}
11 {*  This program is distributed in the hope that it will be useful,       *}
12 {*  but WITHOUT ANY WARRANTY; without even the implied warranty of        *}
13 {*  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         *}
14 {*  GNU General Public License for more details.                          *}
15 {*                                                                        *}
16 {*  You should have received a copy of the GNU General Public License     *}
17 {*  along with this program; if not, write to the Free Software           *}
18 {*  Foundation, Inc.,                                                     *}
19 {*  59 Temple Place, Suite 330, Boston, MA  02111-1307  USA               *}
20 {*                                                                        *}
21 {**************************************************************************}
22
23
24 {literal}
25 <script type="text/javascript">
26   //<![CDATA[
27   function langue_add()
28   {
29     var selectid = document.forms.prof_annu.langue_sel_add.selectedIndex;
30     document.forms.prof_annu.langue_id.value = document.forms.prof_annu.langue_sel_add.options[selectid].value;
31     var selectid_level = document.forms.prof_annu.langue_level_sel_add.selectedIndex;
32     document.forms.prof_annu.langue_level.value = document.forms.prof_annu.langue_level_sel_add.options[selectid_level].value;
33     document.forms.prof_annu.langue_op.value = "ajouter";
34     document.forms.prof_annu.submit();
35   } // function langue_add()
36
37   function langue_del( lid )
38   {
39     document.forms.prof_annu.langue_id.value = lid;
40     document.forms.prof_annu.langue_op.value = "retirer";
41     document.forms.prof_annu.submit();
42   } // function langue_del( id )
43
44   function comppros_add()
45   {
46     var selectid = document.forms.prof_annu.comppros_sel_add.selectedIndex;
47     document.forms.prof_annu.comppros_id.value = document.forms.prof_annu.comppros_sel_add.options[selectid].value;
48     var selectid_level = document.forms.prof_annu.comppros_level_sel_add.selectedIndex;
49     document.forms.prof_annu.comppros_level.value = document.forms.prof_annu.comppros_level_sel_add.options[selectid_level].value;
50     document.forms.prof_annu.comppros_op.value = "ajouter";
51     document.forms.prof_annu.submit();
52   } // function langue_add()
53
54   function comppros_del( cid )
55   {
56     document.forms.prof_annu.comppros_id.value = cid;
57     document.forms.prof_annu.comppros_op.value = "retirer";
58     document.forms.prof_annu.submit();
59   } // function comppros_del( id )
60   //]]>
61 </script>
62 {/literal}
63
64 <div class="blocunite_tab">
65   <table class="bicol"cellspacing="0" cellpadding="0" 
66     summary="Profil: Compétences professionnelles">
67     <tr>
68       <th colspan="3">
69         Compétences professionnelles
70         <input type="hidden" value="" name="comppros_op" />
71         <input type="hidden" value="" name="comppros_id" />
72         <input type="hidden" value="" name="comppros_level" />
73       </th>
74     </tr>
75     <tr>
76       <td colspan="3" class="pflags">
77         <table class="flags" summary="Flags" cellpadding="0" cellspacing="0">
78           <tr>
79             <td class="rouge">
80               <input type="checkbox" name="accesX" checked="checked" disabled="disabled" />
81             </td>
82             <td class="texte">
83               ne peut être ni public ni transmis à l'AX
84             </td>
85           </tr>
86         </table>
87       </td>
88     </tr>
89     <tr class="impair">
90       <td class="colg">
91         <span class="titre">Domaine</span>
92       </td>
93       <td class="colm">
94         <span class="titre">Niveau</span>
95       </td>
96       <td class="cold" style="width:15%">
97         &nbsp;
98       </td>
99     </tr>
100     {foreach from=$cpro_name key=i item=name}
101     <tr class="{cycle values="pair,impair"}">
102       <td class="colg">
103         <span class="valeur">{$name}</span>
104       </td>
105       <td class="colm">
106         <span class="valeur">&nbsp;&nbsp;{$cpro_level.$i}</span>
107       </td>
108       <td class="cold">
109         <span class="lien"><a href="javascript:comppros_del('{$cpro_id.$i}');">retirer</a></span>
110       </td>
111     </tr>
112     {/foreach}
113     {if $nb_cpro < $nb_cpro_max}
114     <tr class="{cycle values="pair,impair"}">
115       <td class="colg">
116         <select name="comppros_sel_add">
117           <option value=""></option>
118           {foreach from=$comppros_def item=cn key=id}
119           <option value="{$id}">{if $comppros_title.$id}-{else}&nbsp;&nbsp;{/if}&nbsp;{$cn}</option>
120           {/foreach}
121         </select>
122       </td>
123       <td class="colm">
124         <select name="comppros_level_sel_add">
125           <option value=""></option>
126           {foreach from=$comppros_levels item=ln key=l}
127           <option value="{$l}">{$ln}</option>
128           {/foreach}
129         </select>
130       </td>
131       <td class="cold">
132         <span class="lien"><a href="javascript:comppros_add();">ajouter</a></span>
133       </td>
134     </tr>
135     {/if}   
136   </table>
137 </div>
138
139 <div class="blocunite">
140   <table class="bicol" cellspacing="0" cellpadding="0" 
141     summary="Profil: Compétences linguistiques">
142     <tr>
143       <th colspan="3">
144         Compétences linguistiques
145         <input type="hidden" value="" name="langue_op" />
146         <input type="hidden" value="" name="langue_id" />
147         <input type="hidden" value="" name="langue_level" />
148       </th>
149     </tr>
150     <tr>
151       <td colspan="3" class="pflags">
152         <table class="flags" summary="Flags" cellpadding="0" cellspacing="0">
153           <tr>
154             <td class="rouge">
155               <input type="checkbox" name="accesX" checked="checked" disabled="disabled" />
156             </td>
157             <td class="texte">
158               ne peut être ni public ni transmis à l'AX
159             </td>
160           </tr>
161         </table>
162       </td>
163     </tr>
164     <tr class="impair">
165       <td class="colg">
166         <span class="titre">Langue</span>
167       </td>
168       <td class="colm">
169         <span class="titre">Niveau</span>
170       </td>
171       <td class="cold" style="width:15%">
172         <span class="lien"><a href="{"docs/faq.php"|url}#niveau_langue" class="popup_800x600">Quel niveau ?</a></span>
173       </td>
174     </tr>
175     {foreach from=$langue_name item=name key=i}
176     <tr class="{cycle values="pair,impair"}">
177       <td class="colg">
178         <span class="valeur">{$name}</span>
179       </td>
180       <td class="colm">
181         <span class="valeur">&nbsp;&nbsp;{if $langue_level.$i == 0}-{else}{$langue_level.$i}{/if}</span>
182       </td>
183       <td class="cold">
184         <span class="lien"><a href="javascript:langue_del('{$langue_id.$i}');">retirer</a></span>
185       </td>
186     </tr>
187     {/foreach}
188     {if $nb_lg < $nb_lg_max}
189     <tr class="{cycle values="pair,impair"}">
190       <td class="colg">
191         <select name="langue_sel_add">
192           <option value=""></option>
193           {foreach from=$langues_def item=n key=i}
194           <option value="{$i}">{$n}</option>
195           {/foreach}
196         </select>
197       </td>
198       <td class="colm">
199         <select name="langue_level_sel_add">
200           <option value=""></option>
201           {foreach from=$langues_levels item=l key=i}
202           <option value="{$i}">{$l}</option>
203           {/foreach}
204         </select>
205       </td>
206       <td class="cold">
207         <span class="lien"><a href="javascript:langue_add();">ajouter</a></span>
208       </td>
209     </tr>
210     {/if}
211   </table>
212 </div>
213
214 {* vim:set et sw=2 sts=2 sws=2: *}