- $page->assign('participants',
- get_event_participants($evt, $item_id, $tri));
+ $participants = get_event_participants($evt, $item_id, $tri);
+ $title = 'Nom;Prénom;Promotion';
+ if ($all) {
+ foreach ($evt['moments'] as $moment) {
+ $title .= ';' . $moment['titre'];
+ }
+ }
+ if ($admin && $evt['money']) {
+ $title .= ';À payer;';
+ if ($evt['paiement_id']) {
+ $title .= 'Télépaiement;Liquide/Chèque;';
+ }
+ $title .= 'Payé';
+ } else {
+ $title .= ';Nombre';
+ }
+ echo utf8_decode($title) . "\n";
+
+ if ($participants) {
+ foreach ($participants as $participant) {
+ $user = $participant['user'];
+ $line = $user->lastName() . ';' . $user->firstName() . ';' . $user->promo();
+ if ($all) {
+ foreach ($evt['moments'] as $moment) {
+ $line .= ';' . $participant[$moment['item_id']];
+ }
+ }
+ if ($admin && $evt['money']) {
+ $line .= ';' . $participant['montant'] . ';';
+ if ($evt['paiement_id']) {
+ $line .= $participant['telepayment'] . ';' . $participant['adminpaid'] . ';';
+ }
+ $line .= $participant['paid'];
+ } else {
+ $line .= ';' . $participant['nb'];
+ }