[Scodoc-devel] [SVN] Scolar : [1553] Ajout remplissage notes manquantes sur formulaire saisie notes

eviennet at lipn.univ-paris13.fr eviennet at lipn.univ-paris13.fr
Ven 2 Sep 22:29:04 CEST 2016


Une pièce jointe HTML a été nettoyée...
URL: <https://www-rt.iutv.univ-paris13.fr/pipermail/scodoc-devel/attachments/20160902/af737b6b/attachment.html>
-------------- section suivante --------------
Modified: branches/ScoDoc7/sco_saisie_notes.py
===================================================================
--- branches/ScoDoc7/sco_saisie_notes.py	2016-09-02 15:28:15 UTC (rev 1552)
+++ branches/ScoDoc7/sco_saisie_notes.py	2016-09-02 20:29:04 UTC (rev 1553)
@@ -274,10 +274,13 @@
                  url = mod['url'])
     return context.sco_header(REQUEST)\
                + """<h2>%d notes changées</h2>
-               <p><a href="moduleimpl_status?moduleimpl_id=%s">
-               Revenir au tableau de bord du module</a>
-               </p>
-               """ % (nb_changed, M['moduleimpl_id']) \
+               <ul>
+               <li><a class="stdlink" href="saisie_notes?evaluation_id=%s">
+               Revenir au formulaire de saisie des notes</a></li>
+               <li><a class="stdlink" href="moduleimpl_status?moduleimpl_id=%s">
+               Tableau de bord du module</a></li>
+               </ul>
+               """ % (nb_changed, evaluation_id, M['moduleimpl_id']) \
                + context.sco_footer(REQUEST)
 
 
@@ -852,6 +855,17 @@
         REQUEST.RESPONSE.redirect(destination)
         return None
     elif (not tf.submitted()) or not tf.result:
+        # ajout formularie saisie notes manquantes
+        H.append('''
+        <div>
+        <form action="do_evaluation_set_missing" method="get">
+        Mettre <em>toutes</em> les notes manquantes à <input type="text" size="5" name="value"/>
+        <input type="submit" value="OK"/> 
+        <input type="hidden" name="evaluation_id" value="%s"/> 
+        <em>affecte tous les groupes. ABS indique "absent" (zéro), EXC "excusé" (neutralisées), ATT "attente"</em>
+        </form>
+        </div>
+        ''' % evaluation_id)
         # affiche formulaire
         return '\n'.join(H)
     else:


Plus d'informations sur la liste de diffusion Scodoc-devel