Commit 457bc94f authored by Ayolo's avatar Ayolo
Browse files

j espere que j ai pas fait de la boue dans mon script

parent 0d72bb80
...@@ -27,26 +27,26 @@ ...@@ -27,26 +27,26 @@
include($topdir. "include/site.inc.php"); include($topdir. "include/site.inc.php");
include($topdir. "include/entities/page.inc.php"); include($topdir. "include/entities/page.inc.php");
$site = new site (); $site = new site ();
$site->start_page("none","Erreur 403"); $site->start_page("none","Erreur 403");
if ( !$site->user->is_valid() ) if ( !$site->user->is_valid() )
{ {
$cts = new contents("Veuillez vous connecter pour accéder à  la page demandée"); $cts = new contents("Veuillez vous connecter pour accéder à  la page demandée");
if ( $_SESSION['session_redirect'] ) if ( $_SESSION['session_redirect'] )
$cts->add_paragraph("Vous serez automatiquement redirigé vers la page que vous avez demandé."); $cts->add_paragraph("Vous serez automatiquement redirigé vers la page que vous avez demandé.");
$frm = new form("connect2","connect.php",true,"POST","Connexion"); $frm = new form("connect2","connect.php",true,"POST","Connexion");
$frm->add_select_field("domain","Connexion",array("utbm"=>"UTBM","assidu"=>"Assidu","id"=>"ID","autre"=>"Autre","alias"=>"Alias")); $frm->add_select_field("domain","Connexion",array("utbm"=>"UTBM","assidu"=>"Assidu","id"=>"ID","autre"=>"Autre","alias"=>"Alias"));
$frm->add_text_field("username","Utilisateur","prenom.nom","",27); $frm->add_text_field("username","Utilisateur","prenom.nom","",27);
$frm->add_password_field("password","Mot de passe","","",27); $frm->add_password_field("password","Mot de passe","","",27);
$frm->add_submit("connectbtn2","Se connecter"); $frm->add_submit("connectbtn2","Se connecter");
$cts->add($frm,true); $cts->add($frm,true);
$site->add_contents($cts); $site->add_contents($cts);
} }
...@@ -57,7 +57,7 @@ else ...@@ -57,7 +57,7 @@ else
$site->add_contents(new error("Accés refusé (403)",$_REQUEST['reason'])); $site->add_contents(new error("Accés refusé (403)",$_REQUEST['reason']));
else else
$site->add_contents(new error("Accés refusé (403)","Vous n'avez pas les droits requis pour accéder à  cette page.")); $site->add_contents(new error("Accés refusé (403)","Vous n'avez pas les droits requis pour accéder à  cette page."));
} }
$site->end_page(); $site->end_page();
?> ?>
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
* 02111-1307, USA. * 02111-1307, USA.
*/ */
/** @file /** @file
* *
* @brief Page d'erreur HTTP 404 * @brief Page d'erreur HTTP 404
...@@ -30,12 +30,12 @@ Header("HTTP/1.0 404 Not Found"); ...@@ -30,12 +30,12 @@ Header("HTTP/1.0 404 Not Found");
include($topdir. "include/site.inc.php"); include($topdir. "include/site.inc.php");
include($topdir. "include/entities/page.inc.php"); include($topdir. "include/entities/page.inc.php");
$site = new site (); $site = new site ();
$site->start_page("none","Erreur 404"); $site->start_page("none","Erreur 404");
$site->add_contents(new error("Page inconnue (404)","Merci de vérifier le lien que vous avez emprunté")); $site->add_contents(new error("Page inconnue (404)","Merci de vérifier le lien que vous avez emprunté"));
$site->end_page(); $site->end_page();
?> ?>
...@@ -35,7 +35,7 @@ if (!$site->user->is_in_group ("gestion_ae")) ...@@ -35,7 +35,7 @@ if (!$site->user->is_in_group ("gestion_ae"))
$site->start_page("none","Activités"); $site->start_page("none","Activités");
$req_assos = new requete($site->db, "SELECT asso_parent.id_asso AS id_asso_parent, $req_assos = new requete($site->db, "SELECT asso_parent.id_asso AS id_asso_parent,
asso_parent.nom_asso AS nom_asso_parent, asso_parent.nom_asso AS nom_asso_parent,
asso.id_asso AS id_asso, asso.id_asso AS id_asso,
asso.nom_asso AS nom_asso, asso.nom_asso AS nom_asso,
utilisateurs_resp.id_utilisateur as id_utilisateur_resp, utilisateurs_resp.id_utilisateur as id_utilisateur_resp,
...@@ -44,12 +44,12 @@ $req_assos = new requete($site->db, "SELECT asso_parent.id_asso AS id_asso_paren ...@@ -44,12 +44,12 @@ $req_assos = new requete($site->db, "SELECT asso_parent.id_asso AS id_asso_paren
CONCAT(utilisateurs_tres.nom_utl,' ',utilisateurs_tres.prenom_utl) AS nom_utilisateur_tres CONCAT(utilisateurs_tres.nom_utl,' ',utilisateurs_tres.prenom_utl) AS nom_utilisateur_tres
FROM asso FROM asso
LEFT JOIN asso_membre AS tbl_resp ON (tbl_resp.id_asso=asso.id_asso AND tbl_resp.role='10' AND tbl_resp.date_fin IS NULL) LEFT JOIN asso_membre AS tbl_resp ON (tbl_resp.id_asso=asso.id_asso AND tbl_resp.role='10' AND tbl_resp.date_fin IS NULL)
LEFT JOIN asso_membre AS tbl_tres ON (tbl_tres.id_asso=asso.id_asso AND tbl_tres.role='7' AND tbl_tres.date_fin IS NULL) LEFT JOIN asso_membre AS tbl_tres ON (tbl_tres.id_asso=asso.id_asso AND tbl_tres.role='7' AND tbl_tres.date_fin IS NULL)
LEFT JOIN utilisateurs AS utilisateurs_resp ON tbl_resp.id_utilisateur=utilisateurs_resp.id_utilisateur LEFT JOIN utilisateurs AS utilisateurs_resp ON tbl_resp.id_utilisateur=utilisateurs_resp.id_utilisateur
LEFT JOIN utilisateurs AS utilisateurs_tres ON tbl_tres.id_utilisateur=utilisateurs_tres.id_utilisateur LEFT JOIN utilisateurs AS utilisateurs_tres ON tbl_tres.id_utilisateur=utilisateurs_tres.id_utilisateur
INNER JOIN asso AS asso_parent ON asso.id_asso_parent=asso_parent.id_asso INNER JOIN asso AS asso_parent ON asso.id_asso_parent=asso_parent.id_asso
WHERE asso.id_asso_parent IN (SELECT id_asso FROM asso WHERE id_asso_parent='1') WHERE asso.id_asso_parent IN (SELECT id_asso FROM asso WHERE id_asso_parent='1')
GROUP BY asso.id_asso GROUP BY asso.id_asso
ORDER BY asso_parent.nom_asso, asso.nom_asso"); ORDER BY asso_parent.nom_asso, asso.nom_asso");
$table = new sqltable("", "Liste des responsables et des trésoriers des activités", $req_assos, "", "", $table = new sqltable("", "Liste des responsables et des trésoriers des activités", $req_assos, "", "",
......
...@@ -38,4 +38,4 @@ else if ( $_REQUEST['action'] == "admin" || $_REQUEST['page'] == "admin" ) ...@@ -38,4 +38,4 @@ else if ( $_REQUEST['action'] == "admin" || $_REQUEST['page'] == "admin" )
header("Location:../asso.php"); header("Location:../asso.php");
exit(); exit();
?> ?>
\ No newline at end of file
...@@ -34,14 +34,14 @@ if (!$site->user->is_in_group ("gestion_ae")) ...@@ -34,14 +34,14 @@ if (!$site->user->is_in_group ("gestion_ae"))
if ( $_REQUEST["action"] == "pdf" ) if ( $_REQUEST["action"] == "pdf" )
{ {
require_once($topdir . "include/pdf/carteae.inc.php"); require_once($topdir . "include/pdf/carteae.inc.php");
$pdf = new pdfcarteae(); $pdf = new pdfcarteae();
$ids = explode(",",$_REQUEST["ids"]); $ids = explode(",",$_REQUEST["ids"]);
foreach ( $ids as $key => $val ) foreach ( $ids as $key => $val )
$ids[$key] = intval($val); $ids[$key] = intval($val);
$req = new requete($site->db, $req = new requete($site->db,
"SELECT " . "SELECT " .
"`utilisateurs`.`id_utilisateur`, " . "`utilisateurs`.`id_utilisateur`, " .
"`utilisateurs`.`nom_utl`, " . "`utilisateurs`.`nom_utl`, " .
...@@ -54,8 +54,8 @@ if ( $_REQUEST["action"] == "pdf" ) ...@@ -54,8 +54,8 @@ if ( $_REQUEST["action"] == "pdf" )
"INNER JOIN `utilisateurs` ON `ae_cotisations`.`id_utilisateur`=`utilisateurs`.`id_utilisateur` ". "INNER JOIN `utilisateurs` ON `ae_cotisations`.`id_utilisateur`=`utilisateurs`.`id_utilisateur` ".
"LEFT JOIN `utl_etu_utbm` ON `utl_etu_utbm`.`id_utilisateur`=`utilisateurs`.`id_utilisateur` ". "LEFT JOIN `utl_etu_utbm` ON `utl_etu_utbm`.`id_utilisateur`=`utilisateurs`.`id_utilisateur` ".
"WHERE `utilisateurs`.`id_utilisateur` IN (".implode(",",$ids).") " . "WHERE `utilisateurs`.`id_utilisateur` IN (".implode(",",$ids).") " .
"ORDER BY `ae_carte`.`id_carte_ae`"); "ORDER BY `ae_carte`.`id_carte_ae`");
$pdf->render($req); $pdf->render($req);
$pdf->Output(); $pdf->Output();
exit(); exit();
...@@ -74,7 +74,7 @@ $tabs = array( ...@@ -74,7 +74,7 @@ $tabs = array(
array("cadeau","ae/cartesae.php?view=cadeau", "Retrait cadeau"), array("cadeau","ae/cartesae.php?view=cadeau", "Retrait cadeau"),
); );
//array("photos","ae/cartesae.php?view=photos", "Photo manquante") //array("photos","ae/cartesae.php?view=photos", "Photo manquante")
$cts->add(new tabshead($tabs,$_REQUEST["view"])); $cts->add(new tabshead($tabs,$_REQUEST["view"]));
if ($_REQUEST["view"] == "cadeau") if ($_REQUEST["view"] == "cadeau")
...@@ -131,18 +131,18 @@ elseif ( $_REQUEST["view"] == "retrait" ) ...@@ -131,18 +131,18 @@ elseif ( $_REQUEST["view"] == "retrait" )
$carte = new carteae($site->db,$site->dbrw); $carte = new carteae($site->db,$site->dbrw);
$cotiz = new cotisation($site->db,$site->dbrw); $cotiz = new cotisation($site->db,$site->dbrw);
$user = new utilisateur($site->db); $user = new utilisateur($site->db);
$lst = new itemlist("Résultats"); $lst = new itemlist("Résultats");
$carte->load_by_cbarre($_REQUEST["code"]); $carte->load_by_cbarre($_REQUEST["code"]);
if ( $carte->id > 1 ) if ( $carte->id > 1 )
{ {
$cotiz->load_by_id($carte->id_cotisation); $cotiz->load_by_id($carte->id_cotisation);
$user->load_by_id($cotiz->id_utilisateur); $user->load_by_id($cotiz->id_utilisateur);
if ( $_REQUEST["cadeau"] ) if ( $_REQUEST["cadeau"] )
{ {
$lst->puts("<h3>Cadeau :</h3>"); $lst->puts("<h3>Cadeau :</h3>");
if ( $cotiz->a_pris_cadeau ) if ( $cotiz->a_pris_cadeau )
{ {
$lst->add("<b>ATTENTION : </b> ". $user->prenom . " " . $user->nom . " Cadeau déjà pris !","ko"); $lst->add("<b>ATTENTION : </b> ". $user->prenom . " " . $user->nom . " Cadeau déjà pris !","ko");
...@@ -151,11 +151,11 @@ elseif ( $_REQUEST["view"] == "retrait" ) ...@@ -151,11 +151,11 @@ elseif ( $_REQUEST["view"] == "retrait" )
{ {
$cotiz->mark_cadeau(); $cotiz->mark_cadeau();
$lst->add($user->prenom." ".$user->nom." : OK","ok"); $lst->add($user->prenom." ".$user->nom." : OK","ok");
} }
} }
elseif ( !$cotiz->a_pris_cadeau ) elseif ( !$cotiz->a_pris_cadeau )
{ {
$lst->puts("<h3>Cadeau :</h3>"); $lst->puts("<h3>Cadeau :</h3>");
$distrib = new form("distrib","cartesae.php?view=cadeau",false,"POST","INFO : " .$user->prenom . " " . $user->nom . " n'a pas encore pris son cadeau !<br/><br/>"); $distrib = new form("distrib","cartesae.php?view=cadeau",false,"POST","INFO : " .$user->prenom . " " . $user->nom . " n'a pas encore pris son cadeau !<br/><br/>");
$distrib->add_hidden("code",$_REQUEST['code']); $distrib->add_hidden("code",$_REQUEST['code']);
$distrib->add_submit("valid","Marquer son cadeau comme pris"); $distrib->add_submit("valid","Marquer son cadeau comme pris");
...@@ -184,15 +184,15 @@ elseif ( $_REQUEST["view"] == "retrait" ) ...@@ -184,15 +184,15 @@ elseif ( $_REQUEST["view"] == "retrait" )
$cts->add($frm_suiv); $cts->add($frm_suiv);
} }
} }
$frm = new form("retraitcarte","cartesae.php?view=retrait",false,"POST","Retrait carte"); $frm = new form("retraitcarte","cartesae.php?view=retrait",false,"POST","Retrait carte");
$frm->add_checkbox("cadeau","Retrait du cadeau"); $frm->add_checkbox("cadeau","Retrait du cadeau");
$frm->add_text_field("code","Carte"); $frm->add_text_field("code","Carte");
$frm->set_focus("code"); $frm->set_focus("code");
$frm->add_submit("valid","Valider"); $frm->add_submit("valid","Valider");
$cts->add($frm,true); $cts->add($frm,true);
$req = new requete($site->db, $req = new requete($site->db,
"SELECT " . "SELECT " .
"`utilisateurs`.`id_utilisateur`, " . "`utilisateurs`.`id_utilisateur`, " .
"`utl_etu_utbm`.`departement_utbm`, ". "`utl_etu_utbm`.`departement_utbm`, ".
...@@ -204,18 +204,18 @@ elseif ( $_REQUEST["view"] == "retrait" ) ...@@ -204,18 +204,18 @@ elseif ( $_REQUEST["view"] == "retrait" )
"INNER JOIN `utilisateurs` ON `ae_cotisations`.`id_utilisateur`=`utilisateurs`.`id_utilisateur` ". "INNER JOIN `utilisateurs` ON `ae_cotisations`.`id_utilisateur`=`utilisateurs`.`id_utilisateur` ".
"LEFT JOIN `utl_etu_utbm` ON `ae_cotisations`.`id_utilisateur` = `utl_etu_utbm`.`id_utilisateur` ". "LEFT JOIN `utl_etu_utbm` ON `ae_cotisations`.`id_utilisateur` = `utl_etu_utbm`.`id_utilisateur` ".
"WHERE `ae_carte`.`etat_vie_carte_ae` = '" . CETAT_AU_BUREAU_AE . "'" . "WHERE `ae_carte`.`etat_vie_carte_ae` = '" . CETAT_AU_BUREAU_AE . "'" .
"ORDER BY `utilisateurs`.`nom_utl`,`utilisateurs`.`prenom_utl`"); "ORDER BY `utilisateurs`.`nom_utl`,`utilisateurs`.`prenom_utl`");
$cts->add(new sqltable( $cts->add(new sqltable(
"listnonret", "listnonret",
"Liste des utilisateurs qui ne sont pas venus retirer leur carte ae", $req, "cartesae.php", "Liste des utilisateurs qui ne sont pas venus retirer leur carte ae", $req, "cartesae.php",
"id_utilisateur", "id_utilisateur",
array( array(
"id_carte_ae"=>"N° carte", "id_carte_ae"=>"N° carte",
"nom_utilisateur"=> "Nom & Prénom", "nom_utilisateur"=> "Nom & Prénom",
"departement_utbm" => "Département", "departement_utbm" => "Département",
"date_fin_cotis"=>"Cotisation jusqu'au"), "date_fin_cotis"=>"Cotisation jusqu'au"),
array("email_retrait_carte"=>"Envoyer email de rappel"), array("email_retrait_carte"=>"Envoyer email de rappel"),
array("email_retrait_carte"=>"Envoyer email de rappel"), array("email_retrait_carte"=>"Envoyer email de rappel"),
array( ) array( )
),true); ),true);
...@@ -236,7 +236,7 @@ elseif ( $_REQUEST["view"] == "bureau" ) ...@@ -236,7 +236,7 @@ elseif ( $_REQUEST["view"] == "bureau" )
$user->load_by_cotisation($carte->id_cotisation); $user->load_by_cotisation($carte->id_cotisation);
if ($carte->set_state(CETAT_AU_BUREAU_AE)) if ($carte->set_state(CETAT_AU_BUREAU_AE))
{ {
$lst->add($user->prenom." ".$user->nom." : OK","ok"); $lst->add($user->prenom." ".$user->nom." : OK","ok");
} }
else else
$lst->add($user->prenom." ".$user->nom." : Carte déjà réceptionnée","ko"); $lst->add($user->prenom." ".$user->nom." : Carte déjà réceptionnée","ko");
...@@ -250,7 +250,7 @@ elseif ( $_REQUEST["view"] == "bureau" ) ...@@ -250,7 +250,7 @@ elseif ( $_REQUEST["view"] == "bureau" )
$frm_suiv->add_submit("suiv","Etape Suivante"); $frm_suiv->add_submit("suiv","Etape Suivante");
$cts->add($frm_suiv); $cts->add($frm_suiv);
} }
$frm = new form("aubureau","cartesae.php?view=bureau",false,"POST","Cartes"); $frm = new form("aubureau","cartesae.php?view=bureau",false,"POST","Cartes");
$frm->add_info("Scanner les cartes à marquer comme receptionnés au bureau de l'ae"); $frm->add_info("Scanner les cartes à marquer comme receptionnés au bureau de l'ae");
$frm->add_text_area("codes","Cartes"); $frm->add_text_area("codes","Cartes");
...@@ -273,7 +273,7 @@ elseif ( $_REQUEST["view"] == "print" ) ...@@ -273,7 +273,7 @@ elseif ( $_REQUEST["view"] == "print" )
{ {
$carte->set_state(CETAT_IMPRIMEE); $carte->set_state(CETAT_IMPRIMEE);
$user->load_by_cotisation($carte->id_cotisation); $user->load_by_cotisation($carte->id_cotisation);
$lst->add($user->prenom." ".$user->nom." : OK","ok"); $lst->add($user->prenom." ".$user->nom." : OK","ok");
} }
else else
$lst->add("Carte n°".$num." inconnue !","ko"); $lst->add("Carte n°".$num." inconnue !","ko");
...@@ -285,7 +285,7 @@ elseif ( $_REQUEST["view"] == "print" ) ...@@ -285,7 +285,7 @@ elseif ( $_REQUEST["view"] == "print" )
$frm_suiv->add_submit("suiv","Etape Suivante"); $frm_suiv->add_submit("suiv","Etape Suivante");
$cts->add($frm_suiv); $cts->add($frm_suiv);
} }
$frm = new form("printed","cartesae.php?view=print",false,"POST","Cartes"); $frm = new form("printed","cartesae.php?view=print",false,"POST","Cartes");
$frm->add_info("Scanner les cartes à marquer comme imprimées"); $frm->add_info("Scanner les cartes à marquer comme imprimées");
$frm->add_text_area("codes","Cartes"); $frm->add_text_area("codes","Cartes");
...@@ -318,7 +318,7 @@ else ...@@ -318,7 +318,7 @@ else
Votre carte AE est prête a être imprimée. Votre carte AE est prête a être imprimée.
Cependant vous ne disposez pas de photo d'identité sur votre profil pour figurer sur votre carte AE. Cependant vous ne disposez pas de photo d'identité sur votre profil pour figurer sur votre carte AE.
Vous devez ajouter une photo d'identité à votre profil en vous rendant à l'adresse : Vous devez ajouter une photo d'identité à votre profil en vous rendant à l'adresse :
http://ae.utbm.fr/user.php?id_utilisateur=".$user->id."&page=edit#setphotos http://ae.utbm.fr/user.php?id_utilisateur=".$user->id."&page=edit#setphotos
Votre carte AE sera désormais transmise pour impression. Votre carte AE sera désormais transmise pour impression.
...@@ -331,31 +331,31 @@ L'équipe info AE"; ...@@ -331,31 +331,31 @@ L'équipe info AE";
$ret = mail($user->email_utbm, "[AE] Problème lors de l'impression de votre carte AE - Photo manquante", $body, $ret = mail($user->email_utbm, "[AE] Problème lors de l'impression de votre carte AE - Photo manquante", $body,
"From: \"AE UTBM\" <ae@utbm.fr>\nReply-To: ae.info@utbm.fr"); "From: \"AE UTBM\" <ae@utbm.fr>\nReply-To: ae.info@utbm.fr");
if ($ret) if ($ret)
$lst->add("Mail de rappel &agrave; " .$user->prenom. " " .$user->nom. " : Envoy&eacute;","ok"); $lst->add("Mail de rappel &agrave; " .$user->prenom. " " .$user->nom. " : Envoy&eacute;","ok");
else else
$lst->add("Erreur lors de l'envoi du mail de rappel pour " . $user->prenom . " " . $user->nom ." !","ko"); $lst->add("Erreur lors de l'envoi du mail de rappel pour " . $user->prenom . " " . $user->nom ." !","ko");
} }
$cts->add($lst,true); $cts->add($lst,true);
} }
$req = new requete($site->db, $req = new requete($site->db,
"SELECT `ae_cotisations`.`id_utilisateur` FROM `ae_carte` " . "SELECT `ae_cotisations`.`id_utilisateur` FROM `ae_carte` " .
"INNER JOIN `ae_cotisations` ON `ae_cotisations`.`id_cotisation`=`ae_carte`.`id_cotisation` " . "INNER JOIN `ae_cotisations` ON `ae_cotisations`.`id_cotisation`=`ae_carte`.`id_cotisation` " .
"LEFT JOIN `utl_etu_utbm` ON `ae_cotisations`.`id_utilisateur`=`utl_etu_utbm`.`id_utilisateur` ". "LEFT JOIN `utl_etu_utbm` ON `ae_cotisations`.`id_utilisateur`=`utl_etu_utbm`.`id_utilisateur` ".
"WHERE `ae_carte`.`etat_vie_carte_ae`=".CETAT_ATTENTE." " . "WHERE `ae_carte`.`etat_vie_carte_ae`=".CETAT_ATTENTE." " .
"AND departement_utbm IN ('tc','gmc') " . "AND departement_utbm IN ('tc','gmc') " .
"ORDER BY `ae_carte`.`id_carte_ae`"); "ORDER BY `ae_carte`.`id_carte_ae`");
$printable['sev'] = array(); $printable['sev'] = array();
while ( $row = $req->get_row() ) while ( $row = $req->get_row() )
if ( file_exists("../var/img/matmatronch/" . $row['id_utilisateur'] .".identity.jpg")) if ( file_exists("../var/img/matmatronch/" . $row['id_utilisateur'] .".identity.jpg"))
$printable['sev'][]=$row['id_utilisateur']; $printable['sev'][]=$row['id_utilisateur'];
$req = new requete($site->db, $req = new requete($site->db,
"SELECT `ae_cotisations`.`id_utilisateur` FROM `ae_carte` " . "SELECT `ae_cotisations`.`id_utilisateur` FROM `ae_carte` " .
"INNER JOIN `ae_cotisations` ON `ae_cotisations`.`id_cotisation`=`ae_carte`.`id_cotisation` " . "INNER JOIN `ae_cotisations` ON `ae_cotisations`.`id_cotisation`=`ae_carte`.`id_cotisation` " .
"LEFT JOIN `utl_etu_utbm` ON `ae_cotisations`.`id_utilisateur`=`utl_etu_utbm`.`id_utilisateur` ". "LEFT JOIN `utl_etu_utbm` ON `ae_cotisations`.`id_utilisateur`=`utl_etu_utbm`.`id_utilisateur` ".
"WHERE `ae_carte`.`etat_vie_carte_ae`=".CETAT_ATTENTE." " . "WHERE `ae_carte`.`etat_vie_carte_ae`=".CETAT_ATTENTE." " .
"AND departement_utbm IN ('edim') " . "AND departement_utbm IN ('edim') " .
"ORDER BY `ae_carte`.`id_carte_ae`"); "ORDER BY `ae_carte`.`id_carte_ae`");
$printable['mon'] = array(); $printable['mon'] = array();
while ( $row = $req->get_row() ) while ( $row = $req->get_row() )
if ( file_exists("../var/img/matmatronch/" . $row['id_utilisateur'] .".identity.jpg")) if ( file_exists("../var/img/matmatronch/" . $row['id_utilisateur'] .".identity.jpg"))
...@@ -379,18 +379,18 @@ L'équipe info AE"; ...@@ -379,18 +379,18 @@ L'équipe info AE";
$print->add_paragraph(count($printable['mon'])." carte(s) imprimable(s) pour Montbéliard : <a href=\"cartesae.php?action=pdf&ids=".implode(",",$printable['mon'])."\">Imprimer</a>"); $print->add_paragraph(count($printable['mon'])." carte(s) imprimable(s) pour Montbéliard : <a href=\"cartesae.php?action=pdf&ids=".implode(",",$printable['mon'])."\">Imprimer</a>");
$cts->add($print,true); $cts->add($print,true);
$req = new requete($site->db, $req = new requete($site->db,
"SELECT `ae_cotisations`.`id_utilisateur` FROM `ae_carte` " . "SELECT `ae_cotisations`.`id_utilisateur` FROM `ae_carte` " .
"INNER JOIN `ae_cotisations` ON `ae_cotisations`.`id_cotisation`=`ae_carte`.`id_cotisation` " . "INNER JOIN `ae_cotisations` ON `ae_cotisations`.`id_cotisation`=`ae_carte`.`id_cotisation` " .
"LEFT JOIN `utl_etu_utbm` ON `ae_cotisations`.`id_utilisateur`=`utl_etu_utbm`.`id_utilisateur` ". "LEFT JOIN `utl_etu_utbm` ON `ae_cotisations`.`id_utilisateur`=`utl_etu_utbm`.`id_utilisateur` ".
"WHERE `ae_carte`.`etat_vie_carte_ae`=".CETAT_ATTENTE." " . "WHERE `ae_carte`.`etat_vie_carte_ae`=".CETAT_ATTENTE." " .
"ORDER BY `ae_carte`.`id_carte_ae`"); "ORDER BY `ae_carte`.`id_carte_ae`");
$nprintable = array(); $nprintable = array();
while ( $row = $req->get_row() ) while ( $row = $req->get_row() )
if ( !file_exists("../var/img/matmatronch/" . $row['id_utilisateur'] .".identity.jpg")) if ( !file_exists("../var/img/matmatronch/" . $row['id_utilisateur'] .".identity.jpg"))
$nprintable[]=$row['id_utilisateur']; $nprintable[]=$row['id_utilisateur'];
$req = new requete($site->db, $req = new requete($site->db,
"SELECT " . "SELECT " .
"`utilisateurs`.`id_utilisateur`, " . "`utilisateurs`.`id_utilisateur`, " .
"CONCAT(`utilisateurs`.`nom_utl`,' ',`utilisateurs`.`prenom_utl`) as `nom_utilisateur`, " . "CONCAT(`utilisateurs`.`nom_utl`,' ',`utilisateurs`.`prenom_utl`) as `nom_utilisateur`, " .
...@@ -400,21 +400,21 @@ L'équipe info AE"; ...@@ -400,21 +400,21 @@ L'équipe info AE";
"INNER JOIN `ae_cotisations` ON `ae_cotisations`.`id_cotisation`=`ae_carte`.`id_cotisation` " . "INNER JOIN `ae_cotisations` ON `ae_cotisations`.`id_cotisation`=`ae_carte`.`id_cotisation` " .
"INNER JOIN `utilisateurs` ON `ae_cotisations`.`id_utilisateur`=`utilisateurs`.`id_utilisateur` ". "INNER JOIN `utilisateurs` ON `ae_cotisations`.`id_utilisateur`=`utilisateurs`.`id_utilisateur` ".
"WHERE `utilisateurs`.`id_utilisateur` IN (".implode(",",$nprintable).") " . "WHERE `utilisateurs`.`id_utilisateur` IN (".implode(",",$nprintable).") " .
"ORDER BY `utilisateurs`.`nom_utl`,`utilisateurs`.`prenom_utl`"); "ORDER BY `utilisateurs`.`nom_utl`,`utilisateurs`.`prenom_utl`");
$cts->add(new sqltable( $cts->add(new sqltable(
"listphmanq", "listphmanq",
"Liste des utilisateurs dont les photos manquent sur les cartes AE", $req, "cartesae.php", "Liste des utilisateurs dont les photos manquent sur les cartes AE", $req, "cartesae.php",
"id_utilisateur", "id_utilisateur",
array( array(
"id_carte_ae"=>"N° carte", "id_carte_ae"=>"N° carte",
"nom_utilisateur"=>"Nom", "nom_utilisateur"=>"Nom",
"date_fin_cotis"=>"Cotisation jusqu'au"), "date_fin_cotis"=>"Cotisation jusqu'au"),
array("email_photo"=>"Envoyer email de rappel"), array("email_photo"=>"Envoyer email de rappel"),
array("email_photo"=>"Envoyer email de rappel"), array("email_photo"=>"Envoyer email de rappel"),
array( ) array( )
),true); ),true);
} }
$site->add_contents($cts); $site->add_contents($cts);
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
* 02111-1307, USA. * 02111-1307, USA.
*/ */
$topdir = "../"; $topdir = "../";
require_once($topdir. "include/site.inc.php"); require_once($topdir. "include/site.inc.php");
require_once($topdir."include/cts/board.inc.php"); require_once($topdir."include/cts/board.inc.php");
...@@ -32,7 +32,7 @@ $site = new site (); ...@@ -32,7 +32,7 @@ $site = new site ();
if ( !$site->user->is_in_group("moderateur_site") ) if ( !$site->user->is_in_group("moderateur_site") )
$site->error_forbidden(); $site->error_forbidden();
$site->start_page("none","Tâches courantes Com` AE"); $site->start_page("none","Tâches courantes Com` AE");
$cts = new contents("Tâches courantes de la Com` AE"); $cts = new contents("Tâches courantes de la Com` AE");
...@@ -46,7 +46,7 @@ $sublist->add("<a href=\"../article.php?name=info:welcome\">Texte d'acceuil pour ...@@ -46,7 +46,7 @@ $sublist->add("<a href=\"../article.php?name=info:welcome\">Texte d'acceuil pour
$board->add($sublist,true); $board->add($sublist,true);
$sublist = new itemlist("Modération"); $sublist = new itemlist("Modération");
$req = new requete($site->db,"SELECT COUNT(*) FROM `nvl_nouvelles` WHERE `modere_nvl`='0' "); $req = new requete($site->db,"SELECT COUNT(*) FROM `nvl_nouvelles` WHERE `modere_nvl`='0' ");
list($nbnews) = $req->get_row(); list($nbnews) = $req->get_row();
...@@ -80,7 +80,7 @@ else ...@@ -80,7 +80,7 @@ else
$board->add($sublist,true); $board->add($sublist,true);
$sublist = new itemlist("Divers"); $sublist = new itemlist("Divers");
$sublist->add("<a href=\"sondage.php\">Sondages</a>"); $sublist->add("<a href=\"sondage.php\">Sondages</a>");
$sublist->add("<a href=\"weekmail.php\">Weekmail</a>"); $sublist->add("<a href=\"weekmail.php\">Weekmail</a>");
$board->add($sublist,true); $board->add($sublist,true);
...@@ -88,7 +88,7 @@ $board->add($sublist,true); ...@@ -88,7 +88,7 @@ $board->add($sublist,true);
$cts->add($board); $cts->add($board);
$site->add_contents($cts); $site->add_contents($cts);
$site->end_page(); $site->end_page();
?> ?>
...@@ -35,27 +35,27 @@ if ( !$site->user->is_in_group("gestion_ae") ) ...@@ -35,27 +35,27 @@ if ( !$site->user->is_in_group("gestion_ae") )
if ( isset($_REQUEST["id_election"])) if ( isset($_REQUEST["id_election"]))
{ {
$elec->load_by_id($_REQUEST["id_election"]); $elec->load_by_id($_REQUEST["id_election"]);
if ( $elec->id < 1 ) if ( $elec->id < 1 )
{ {
$site->error_not_found(); $site->error_not_found();
exit(); exit();
} }
} }
if ( $_REQUEST["action"] == "newelec" ) if ( $_REQUEST["action"] == "newelec" )
{ {
if ( !$_REQUEST["name"] ) if ( !$_REQUEST["name"] )
$ErrorElec="Pécisez un nom"; $ErrorElec="Pécisez un nom";
elseif ( $_REQUEST["fin"] <= $_REQUEST["debut"] ) elseif ( $_REQUEST["fin"] <= $_REQUEST["debut"] )
$ErrorElec="Dates et heures invalides"; $ErrorElec="Dates et heures invalides";
else else
$elec->new_election($_REQUEST["groupid"],$_REQUEST["debut"],$_REQUEST["fin"],$_REQUEST["name"]); $elec->new_election($_REQUEST["groupid"],$_REQUEST["debut"],$_REQUEST["fin"],$_REQUEST["name"]);
}