[Scodoc-devel] [SVN] Scolar : [1301] - Ajout nom utilisateur au mail notif saisie note.

eviennet at lipn.univ-paris13.fr eviennet at lipn.univ-paris13.fr
Sam 30 Nov 10:20:14 CET 2013


Une pièce jointe HTML a été nettoyée...
URL: <https://www-rt.iutv.univ-paris13.fr/pipermail/scodoc-devel/attachments/20131130/8890f347/attachment-0001.html>
-------------- section suivante --------------
Modified: branches/ScoDoc7/ZScoDoc.py
===================================================================
--- branches/ScoDoc7/ZScoDoc.py	2013-11-29 21:46:43 UTC (rev 1300)
+++ branches/ScoDoc7/ZScoDoc.py	2013-11-30 09:20:14 UTC (rev 1301)
@@ -630,7 +630,7 @@
             REQUEST = frame.f_back.f_locals['REQUEST']
         except:
             REQUEST = {}
-        log('REQUEST=%s' % str(dir(REQUEST)))
+        
         # Authentication uses exceptions, pass them up
         HTTP_X_FORWARDED_FOR = REQUEST.get('HTTP_X_FORWARDED_FOR', '')
         if error_type == 'LoginRequired':

Modified: branches/ScoDoc7/sco_news.py
===================================================================
--- branches/ScoDoc7/sco_news.py	2013-11-29 21:46:43 UTC (rev 1300)
+++ branches/ScoDoc7/sco_news.py	2013-11-30 09:20:14 UTC (rev 1301)
@@ -73,12 +73,15 @@
     """Ajoute une nouvelle
     """
     cnx = context.GetDBConnexion()
-    args = { 'authenticated_user' : str(REQUEST.AUTHENTICATED_USER),
-             'type' : typ,
-             'object' : object,
-             'text' : text,
-             'url' : url
-             }
+    args = {
+        'authenticated_user' : str(REQUEST.AUTHENTICATED_USER),
+        'user_info' : context.Users.user_info(user_name=str(REQUEST.AUTHENTICATED_USER), REQUEST=REQUEST),
+        'type' : typ,
+        'object' : object,
+        'text' : text,
+        'url' : url,
+        }
+    
     log('news: %s' % args)
     _send_news_by_mail(context, args)
     return scolar_news_create(cnx,args,has_uniq_values=False)
@@ -217,6 +220,7 @@
     txt = n['text']
     if infos:
         txt += '\n\nSemestre <a href="Notes/formsemestre_status?formsemestre_id=%(formsemestre_id)s">%(descr_sem)s</a>)' % infos
+        txt += '\n\nEffectué par: %(nomcomplet)s\n' % n['user_info']
         
     txt = '\n' + txt + """\n
 --- Ceci est un message de notification automatique issu de ScoDoc


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