Ajout d'un champ à la fiche chercheur.
[auf_savoirs_en_partage_django.git] / auf_savoirs_en_partage / templates / chercheurs / chercheur_form.html
index 3c5dbe4..5695d13 100644 (file)
-<script>
-  $(function () {
-      $("#id_expertise").datetime({ userLang: 'fr' });
-      });
-</script>
+{% load form_tags %}
 
- {% if personne_form.errors or chercheur_form.errors or etablissement_form.errors or discipline_form.errors or these_form.errors %}
+{% if forms.has_errors %}
 <span class="message">Votre fiche n'a pas été enregistrée. Veuillez remplir tous les champs obligatoires (*).</span>
 {% endif %}   
+<fieldset class="horizontal-radio-buttons">
+    <legend>Informations personnelles</legend>
+    {% with forms.personne as form %}
+    {% include "table_form.html" %}
+    {% endwith %}
+</fieldset>
+
+<fieldset>
+    <legend>Informations académiques</legend>
+    <table>
+        {% form_field forms.chercheur.statut %}
+        {% form_field forms.chercheur.diplome %}
+        {% form_field forms.groupes.groupes %}
+    </table>
+</fieldset>
+
+<fieldset>
+    <legend>Etablissement de rattachement <span style="color:red">*</span></legend>
+    <table>
+        {% form_field forms.chercheur.etablissement %}
+    </table>
+    <div id="etablissement_autre">
+        <p>Si l'établissement n'existe pas dans la liste des établissements membres de l'AUF, ci-dessus</p>
+        <table>
+            {% form_field forms.chercheur.etablissement_autre_nom %}
+            {% form_field forms.chercheur.etablissement_autre_pays %}
+        </table>
+    </div>
+</fieldset>
+
+<fieldset>
+    <legend>Discipline, thèmes de recherche</legend>
+    <table>
+        {% form_field forms.chercheur.discipline %}
+        {% form_field forms.chercheur.theme_recherche %}
+        {% form_field forms.chercheur.groupe_recherche %}
+        {% form_field forms.chercheur.mots_cles %}
+        {% form_field forms.chercheur.url_site_web %}
+        {% form_field forms.chercheur.url_blog %}
+        {% form_field forms.chercheur.url_reseau_social %}
+    </table>
+</fieldset>
+
+<fieldset>
+    <legend>Activités en Francophonie</legend>
+    <table class="horizontal-radio-buttons">
+        {% form_field forms.chercheur.membre_instance_auf %}
+        {% form_field forms.chercheur.membre_instance_auf_details %}
+        {% form_field forms.chercheur.membre_instance_auf_dates %}
+        {% form_field forms.chercheur.expert_oif %}
+        {% form_field forms.chercheur.expert_oif_details %}
+        {% form_field forms.chercheur.expert_oif_dates %}
+        {% form_field forms.chercheur.membre_association_francophone %}
+        {% form_field forms.chercheur.membre_association_francophone_details %}
+        {% form_field forms.chercheur.membre_reseau_institutionnel %}
+        {% form_field forms.chercheur.membre_reseau_institutionnel_details %}
+        {% form_field forms.chercheur.membre_reseau_institutionnel_dates %}
+    </table>
+</fieldset>
+
+<fieldset id="expertises" class="horizontal-radio-buttons">
+    <legend>Expertises</legend>
+    {{ forms.expertises.management_form }}
+    {% for form in forms.expertises.forms %}
     <fieldset>
-        <legend>Informations personnelles</legend>
-        {% with personne_form as form %}
-            {% include "table_form.html" %}
-        {% endwith %}
-    </fieldset>
-    <fieldset>
-        <legend>Informations académiques</legend>
-        {% with chercheur_form as form %}
-            {% include "table_form.html" %}
-        {% endwith %}
-        {% with groupe_form as form %}
-            {% include "table_form.html" %}
-        {% endwith %}
+        <table>
+            {% form_field form.nom %}
+            {% form_field form.date %}
+            {% form_field form.organisme_demandeur %}
+            {% form_field form.organisme_demandeur_visible %}
+        </table>
+        {{ form.id }}
+        {{ form.DELETE }}
     </fieldset>
-    
-    <fieldset>
-        <legend>Etablissement de rattachement <span style="color:red">*</span></legend>
-        {% if etablissement_form.errors %}
-        <span class="message">Vous devez renseigner un établissement.</span>
-        {% endif %}
-        {% with etablissement_form as form %}
-            {% include "table_form.html" %}
-        {% endwith %}
-        <p>Si l'établissement n'existe pas ci-dessus</p>
-        {% with etablissement_autre_form as form %}
-            {% include "table_form.html" %}
-        {% endwith %}
-    </fieldset>
-    
-    <fieldset>
-        <legend>Champ disciplinaire, thèmes de recherche</legend>
-        {% with discipline_form as form %}
+    {% endfor %}
+    <table>
+        {% form_field forms.chercheur.expertises_auf %}
+    </table>
+</fieldset>
+
+<fieldset>
+    <legend>Thèse ou mémoire</legend>
+    <div>
+        <div class="publication">
+            {% with forms.these as form %}
             {% include "table_form.html" %}
-        {% endwith %}
-    </fieldset>
-    
-    <fieldset>
-        <legend>Thèse ou mémoire</legend>
-        <div>
-            <div class="publication">
-              {% with these_form as form %}
-                  {% include "table_form.html" %}
-              {% endwith %}
-            </div>
-            <div style="clear:both"></div>
-        </div>
-    </fieldset>
-    
-    <fieldset>
-        <legend>Expertise</legend>
-        <div>
-            {% with expertise_form as form %}
-                {% include "table_form.html" %}
             {% endwith %}
         </div>
+        <div style="clear:both"></div>
+    </div>
+</fieldset>
+
+<fieldset id="publications">
+    <legend>Publications</legend>
+    {{ forms.publications.management_form }}
+    {% for form in forms.publications.forms %}
+    <fieldset>
+        <table>
+            {% if form.initial.publication_affichage %}
+            {% form_field form.publication_affichage %}
+            {% else %}
+            {% form_field form.auteurs %}
+            {% form_field form.titre %}
+            {% form_field form.revue %}
+            {% form_field form.annee %}
+            {% form_field form.editeur %}
+            {% form_field form.lieu_edition %}
+            {% form_field form.nb_pages %}
+            {% form_field form.url %}
+            {% endif %}
+        </table>
+        {{ form.id }}
+        {{ form.DELETE }}
     </fieldset>
+    {% endfor %}
+</fieldset>