[scodoc-devel] [SVN] Scolar : [1748] Amelioration sco_trombino_tours.py par ses auteurs

eviennet at lipn.univ-paris13.fr eviennet at lipn.univ-paris13.fr
Sam 30 Déc 18:22:47 CET 2017


Une pièce jointe HTML a été nettoyée...
URL: https://listes.univ-paris13.fr/pipermail/scodoc-devel/attachments/20171230/b0299146/attachment.htm 
-------------- section suivante --------------
Modified: branches/ScoDoc7/sco_trombino_tours.py
===================================================================
--- branches/ScoDoc7/sco_trombino_tours.py	2017-12-30 14:58:40 UTC (rev 1747)
+++ branches/ScoDoc7/sco_trombino_tours.py	2017-12-30 17:22:47 UTC (rev 1748)
@@ -27,6 +27,7 @@
 
 """Photos: trombinoscopes - Version IUT Tours
    Code contribué par Jérôme Billoue, IUT de Tours, 2014
+   Modification Jérome Billoue,Vincent Grimaud, IUT de Tours, 2017
 """
 
 try: from cStringIO import StringIO
@@ -50,6 +51,7 @@
 from reportlab.lib import pagesizes
 from reportlab.lib.pagesizes import A4, A3
 
+
 # Paramétrage de l'aspect graphique:
 PHOTOWIDTH = 2.8*cm
 COLWIDTH = 3.4*cm
@@ -73,18 +75,25 @@
     # Generate PDF page
     StyleSheet = styles.getSampleStyleSheet()
     objects = []
-    
     T = Table([ 
         [ Paragraph(SU(InstituteName), StyleSheet["Heading3"]) ],
         [ Paragraph(SU('Département ' + DeptFullName), StyleSheet["Heading3"]) ],
         [ Paragraph(SU('Date ............ / ............ / ......................'), StyleSheet["Normal"]),
-          Paragraph(SU('Discipline .......................................................'), StyleSheet["Normal"]) ],
-        [ Paragraph(SU('de ............h............ à ............h............'), StyleSheet["Normal"]),
-          Paragraph(SU('Enseignant .......................................................'), StyleSheet["Normal"]) ],
+          Paragraph(SU('Module .......................................................'), StyleSheet["Normal"]) ],
+        [ Paragraph(SU('de ............h............ à ............h............ '), StyleSheet["Normal"]),
+          Paragraph(SU('Enseignant .................................................'), StyleSheet["Normal"]) ],
+        [ Table([ ['Séance notée :', ' ', 'DS   ', ' ', 'TP Contrôle   ', ' ', 'Autre cas (TD ou TP noté, QCM, etc...)' ] ],
+           style = TableStyle([ ('ALIGN', (0,0), (-1,-1), 'LEFT'),
+                             ('BOX', (1,0), (1,0), 0.75, black),
+                             ('BOX', (3,0), (3,0), 0.75, black),
+                             ('BOX', (5,0), (5,0), 0.75, black)
+                             ] )
+           ) ],
         ],
         colWidths = (COLWIDTH*N_PER_ROW)/2,
         style = TableStyle([ ('ALIGN', (0,0), (-1,-1), 'LEFT'),
                              ('SPAN', (0,1), (1,1)),
+                             ('SPAN', (0,4), (1,4)),
                              ('BOTTOMPADDING', (0, -1), (-1, -1), 10),
                              ('BOX', (0,0), (-1,-1), 0.75, black)
                              ] )
@@ -156,7 +165,19 @@
                     )
     
             objects.append(T)
-
+    
+    T = Table([ 
+        [ Paragraph(SU('Nombre d\'absents : ................. (Merci d\'entourer les absents SVP)'),StyleSheet["Normal"]) ],
+        ],
+        colWidths = (COLWIDTH*N_PER_ROW),
+        style = TableStyle([ ('ALIGN', (0,0), (-1,-1), 'CENTER'),
+                             ('BOTTOMPADDING', (0, -1), (-1, -1), 10),
+                             ('BOX', (0,0), (-1,-1), 0.75, black)
+                             ] )
+        )
+    
+    objects.append(T)
+    
     # Réduit sur une page
     objects = [KeepInFrame(0,0,objects,mode='shrink')]    
     # Build document


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