Revert "Rewrites xnetevents index page."
[platal.git] / modules / xnetevents.php
index a7eadd0..a9d4d1c 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /***************************************************************************
- *  Copyright (C) 2003-2013 Polytechnique.org                              *
+ *  Copyright (C) 2003-2014 Polytechnique.org                              *
  *  http://opensource.polytechnique.org/                                   *
  *                                                                         *
  *  This program is free software; you can redistribute it and/or modify   *
@@ -204,9 +204,10 @@ class XnetEventsModule extends PLModule
                                                 S::i('uid'), $e['eid']);
 
             $e['topay'] = 0;
-            $e['paid']  = $e['moments'][0]['paid'];
+            $e['paid']  = 0;
             foreach ($e['moments'] as $m) {
                 $e['topay'] += $m['nb'] * $m['montant'];
+                $e['paid'] += $m['paid'];
             }
 
             $montant = XDB::fetchOneCell(
@@ -370,7 +371,7 @@ class XnetEventsModule extends PLModule
         $all = !Env::v('item_id', false);
 
         $participants = get_event_participants($evt, $item_id, $tri);
-        $title = 'Nom;Prénom;Promotion';
+        $title = 'Nom;Prénom;Promotion;Email';
         if ($admin) {
             $title .=';Société;Poste';
         }
@@ -393,7 +394,7 @@ class XnetEventsModule extends PLModule
         if ($participants) {
             foreach ($participants as $participant) {
                 $user = $participant['user'];
-                $line = $user->lastName() . ';' . $user->firstName() . ';' . $user->promo();
+                $line = $user->lastName() . ';' . $user->firstName() . ';' . $user->promo() . ';' . $user->bestEmail();
                 if ($admin && $user->hasProfile()) {
                     $line .= ';' . $user->profile()->getMainJob()->company->name . ';' . $user->profile()->getMainJob()->description;
                 } else  {
@@ -777,5 +778,5 @@ class XnetEventsModule extends PLModule
     }
 }
 
-// vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8:
+// vim:set et sw=4 sts=4 sws=4 foldmethod=marker fenc=utf-8:
 ?>