Location: PHPKode > projects > Pnyx : des lections virtuelles! > pnyx1.0.1/rsp_eleve.php
<?php

	#########################################################################################
	# Gestion des élèves - section responsable de Pnyx										#
	# Auteur : V. Blais																		#
	# Création : 2006-04-05																	#
	# Modification : 2008-09-08																#
	# 																						#
	# Pnyx - une application Web (PHP/MySQL) d'élections virtuelles conçue pour	des	élèves	#
	# du primaire et du secondaire, dans lequel ils sont amenés à faire des	propositions	#
	# en ligne et voter pour leur favorite, sous la supervision d'un enseignant.			#
	#																						#
    # Copyright (C) <2008 - 2009>															#
	# <Service national du RÉCIT de l'univers social de la Commission scolaire de la		#
	# Pointe-de-l'Île>																		#
	#																						#
	# This program is free software; you can redistribute it and/or modify it under the 	#
	# terms of the GNU General Public License as published by the Free Software Foundation.	#
	# This program is distributed in the hope that it will be useful, but WITHOUT ANY 		#
	# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 		#
	# PARTICULAR PURPOSE.  See the GNU General Public License for more details.				#
	# You should have received a copy of the GNU General Public License along with this 	#
	# program as the file LICENSE.txt; if not, please see 									#
	# http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.									#
	# 																						#
	# Service national du RÉCIT de l'univers social											#
	# http://www.recitus.qc.ca																#
	# Contact e-mail : steve-hide@address.com												#
	#########################################################################################

  	require "entete_php.php";
  	#gen_variables_session();
		
	$titre="Gestion des élèves";
	$nbonglet = 4;

  # ou verifier si la session est valide 
  # puis verifier si l'usager dispose des autorisations requises
  # pour la saisie
  verifier_session();
  acces_resp("rsp_eleve.php");
    
# gen_variables_session();
  /*$projet = $HTTP_SESSION_VARS[SESSION][projet];
  $usager = $HTTP_SESSION_VARS[SESSION][usager_id];
  $periode = $HTTP_SESSION_VARS[SESSION][periode];
  $nom_resp = $HTTP_SESSION_VARS[SESSION][nom_complet];*/
  
  #REQUETES GÉNÉRALES
  $requete_sql = "SELECT *
          FROM lien_resp_projet
          WHERE resp_id = $usager
          AND projet_id = $projet
          ";
  $reponse_lproj = bd_executer_sql($requete_sql);
  $ligne_lproj = mysql_fetch_array($reponse_lproj);
  
  $requete_sql = "SELECT titre, courriel_admin
						FROM site_parametres
						";
		
  $reponse_param = bd_executer_sql($requete_sql);
  $ligne_param = mysql_fetch_array($reponse_param);
  
  #REQUETES POUR LE MOTEUR DE RECHERCHE
  if (isset($HTTP_POST_VARS['val_rech'])){

    #RECHERCHE PAR NOM
    if ($HTTP_POST_VARS['type_rech'] == "nom"){
    
      $clauseR = "AND E.nom like \"%$HTTP_POST_VARS[val_rech]%\"
            ";
    
    #RECHERCHE PAR PRENOM
    } else if ($HTTP_POST_VARS['type_rech'] == "prenom"){
      
      $clauseR = "AND E.prenom like \"%$HTTP_POST_VARS[val_rech]%\"
            ";
    
    #RECHERCHE PAR PSEUDONYME (NOM D'UTILISATEUR)
    } else if ($HTTP_POST_VARS['type_rech'] == "pseudo"){
      
      $clauseR = "AND U.login like \"%$HTTP_POST_VARS[val_rech]%\"
            ";
    }
  
    $requete_sql = "SELECT E.eleve_id, E.nom, E.prenom, U.login, G.nom, G.type, G.niveau
            FROM eleve E, usager U, groupe G
            WHERE E.projet_id = $projet
            $clauseR
            AND U.usager_id = E.usager_id
            AND G.groupe_id = E.groupe_id
            AND G.resp_id = $usager
            ORDER BY G.nom, E.nom ASC
            ";
    $reponse_rech = bd_executer_sql($requete_sql);
    $nb_rech = mysql_num_rows($reponse_rech);
#   echo $requete_sql."<br />";
#   echo $nb_resp_val."<br />";
#   echo $HTTP_POST_VARS[val_rech]."<br />";
#   echo $HTTP_POST_VARS[type_rech]."<br />";
  }
  
  #REQUETES POUR LES INFORMATIONS D'UN ÉLÈVE
  if (isset ($HTTP_GET_VARS['id_eleve'])){
      
    $requete_sql = "SELECT *
            FROM eleve
            WHERE eleve_id = '" . $HTTP_GET_VARS['id_eleve'] . "'
            ";
    $reponse_eleve = bd_executer_sql($requete_sql);
    $ligne_eleve = mysql_fetch_array($reponse_eleve);
      
    $requete_sql = "SELECT *
            FROM usager
            WHERE usager_id = \"$ligne_eleve[usager_id]\"
            ";
    $reponse_login = bd_executer_sql($requete_sql);
    $ligne_login = mysql_fetch_array($reponse_login);
      
    $requete_sql = "SELECT *
            FROM fiche
            WHERE eleve_id = \"$ligne_eleve[eleve_id]\"
            ";
    $reponse_fiche = bd_executer_sql($requete_sql);
    $ligne_fiche = mysql_fetch_array($reponse_fiche);
    $nb_prop = mysql_num_rows($reponse_fiche);
	
    $requete_sql = "SELECT L.valide
            FROM groupe G, lien_resp_projet L
            WHERE G.groupe_id = \"$ligne_eleve[groupe_id]\"
            AND L.resp_id = G.resp_id
            AND L.projet_id = $projet
            ";
    $reponser = bd_executer_sql($requete_sql);
    $ligner = mysql_fetch_array($reponser);
      
    /*$requete_sql = "SELECT *
          FROM fiche
          WHERE eleve_id = $ligne_eleve[eleve_id]
          ";
 	 $reponse_prop = bd_executer_sql($requete_sql);*/
 
  
  
    $requete_sql = "SELECT *
            FROM groupe
            WHERE groupe_id = $ligne_eleve[groupe_id]
            ";
    $reponse_grp = bd_executer_sql($requete_sql);
    $ligne_groupe = mysql_fetch_array($reponse_grp);
        
    $requete_sql = "SELECT *
            FROM projet
            WHERE projet_id = $ligne_eleve[projet_id]
            ";
    $reponse_proj = bd_executer_sql($requete_sql);
    $ligne_projet = mysql_fetch_array($reponse_proj);
    
    $requete_sql = "SELECT *
            FROM msg_fil
            WHERE auteur = $ligne_eleve[eleve_id]
            AND projet_id = $projet
            AND type_auteur = \"eleve\"
            ORDER BY date DESC
            ";
    $reponse_msge = bd_executer_sql($requete_sql);
    $nb_msge = mysql_num_rows($reponse_msge);
      
    #REQUÊTE FIL DE DISCUSSION
    $requete_sql = "SELECT DISTINCT F.*
          FROM fil_discussion F, msg_fil M
          WHERE F.projet_id = $projet
          AND (M.destinataire = \"$ligne_eleve[eleve_id]\"
            OR (M.auteur = \"$ligne_eleve[eleve_id]\"
              AND M.type_auteur = \"eleve\"))
          AND F.fil_id = M.fil_id
          ORDER BY F.date_last_msg DESC
          ";
  $reponse_disc = bd_executer_sql($requete_sql);
  $nb_disc = mysql_num_rows($reponse_disc);
  }
  	#affichage graphique
	require "entete.php";
?>
<table>
<tr>
<td height="178">
<!-- TABLE FOND HAUT ###################################################################### --> 
	<table>
  	<tr>
  	<td width="55">&nbsp;</td>
 	<td width="652" valign="top" bgcolor="#FFFFFF">
	
	
	<?
####################### PARTIE RECHERCHE D'ÉLÈVE ##########################################################################
	if (!isset($HTTP_GET_VARS['id_eleve'])){
  		if(isset($HTTP_POST_VARS['type_action'])){
			if ($HTTP_POST_VARS['type_action']== "rech"){
				if ($nb_rech == 0 ){
					$message = "Aucun élève trouvé.";
?>
      			<br /><h3 align=\"center\"><font color='#FF0000'><?=$message?></font></h3>
     	 		<br /><div align='center'><a href='rsp_eleve.php'>Faire une autre recherche</a></div>
<?
    			} else if ($nb_rech > 0){
?>  
      			<h3>Résultats de la recherche</h3>
      			<div align='right'><a href='rsp_eleve.php'>Faire une autre recherche</a></div>
     			<br />
      			<div>
<!-- TABLE RÉSULTATS DE RECHERCHE ######################################################## -->
   				<table cellpadding="0" cellspacing="0" width="623" align="center" border="1">
      			<tr>
      			<td width="118"><strong>Élève</strong></td>
		  		<td width="116"><strong>Nom d'utilisateur</strong></td>
      			<td width="124"><strong>Groupe</strong></td>
      			<td width="118"><strong>Niveau</strong></td>
      			<td width="135"><strong>Type</strong></td>
      			</tr>
<?        
      				while($ligne_rech = mysql_fetch_array($reponse_rech)){
        				$nom = $ligne_rech[2]." ".$ligne_rech[1];
?>
					<tr>
          			<td><a href="rsp_eleve.php?id_eleve=<?=$ligne_rech[0]?>"><font size="-1"><?=$nom?></font></a></td>
          			<td><font size="-1"><?= $ligne_rech[3] ?></font></td>
          			<td><font size="-1"><?= $ligne_rech[4] ?></font></td>
          			<td><font size="-1"><?= $ligne_rech[6] ?></font></td>
          			<td><font size="-1"><?= $ligne_rech[5] ?></font></td>
          			</tr>
<?
      				}
?>
      			</table>
<!-- FIN TABLE RÉSULTATS DE RECHERCHE ######################################################## -->
      			</div>

<?      
    			}
			}
 		 	} else{
?>
<!-- TABLE DE RECHERCHE ######################################################## -->
			<table width="600" align="center">
      		<tr>
      		<td valign="top">
      		<div class="sommaire">
        	<p>Vous pouvez trouver un &eacute;l&egrave;ve en faisant une recherche ici, en entrant son pr&eacute;nom, son nom ou son nom d'utilisateur de la <em>Pnyx!</em> </p>
        	<p>Si vous connaissez le groupe auquel l'&eacute;l&egrave;ve appartient, vous pouvez aussi trouver l'&eacute;l&egrave;ve en choississant le bon groupe d'&eacute;l&egrave;ve dans &laquo; <a href="rsp_groupe.php">Gestion de mes groupes</a> &raquo;. </p>
        	</div>
      		</td>
			</tr>
      		<tr>
      		<td colspan="2" valign="top">
      		<h3><br />
        	Recherche d'un élève</h3>			
  			<form name="form_recherche" method="post" action="rsp_eleve.php">
  			<input type="text" name="val_rech" size="30"  maxlength="255"/>
  			<select name="type_rech" size="1">
  			<option value="prenom">dans les prénoms</option>
  			<option value="nom">dans les noms</option>
 			<option value="pseudo">dans les noms d'utilisateur</option>
	  		</select>
  			<input type="submit" name="rech" value="Rechercher"/>
  			<input type="hidden" name="type_action" value="rech" />
    		</form>
      		</td>
      		</tr>
      		</table>
			<!-- FIN TABLE DE RECHERCHE ######################################################## -->
<?
  		}
############################ FIN PARTIE RECHERCHE #########################################################
	}else {
		if($ligne_eleve['groupe_id'] == $ligne_groupe['groupe_id'] && $ligne_groupe['resp_id'] == $usager){
############################ PARTIE AFFICHAGE D'UN ÉTUDIANT ###############################################
?>
  	<table cellpadding='0' cellspacing='0' width='600' align='center'>
  	<tr>
	<td align='right'><a href='rsp_groupe.php?id_groupe=<?=$ligne_groupe['groupe_id']?>'>Aller à la page du groupe <?=$ligne_groupe['nom']?></a></td>
  	<td align="right"><a href='rsp_eleve.php'>Faire une autre recherche</a></td>
	</tr>
	</table>
	<br />
<?
#   gen_variables_session();
    $message = $HTTP_SESSION_VARS['SESSION']['message'];
?>        
    <h3 align="center"><font color='#FF0000'><?=$message?></font></h3>
<?
    $HTTP_SESSION_VARS['SESSION']['message']="";
  	echo "<h2>".$ligne_eleve['prenom']." ".$ligne_eleve['nom']."</h2>";
	
	$nb_bouton = 1;
	if ($ligne_eleve['candidat'] == 1){
		$nb_bouton++;
	}
	$nb_bouton++;
	$nb_bouton++;
	
	$nbonglet = $nb_bouton;
?>
	<div id="panneauxOnglet1" class="panneauxOnglet">
    <ul class="ongletGroupe">
    <li id="onglet1" class="onglets" onclick="selectionPanneaux('1','<?= $nbonglet ?>')" onmouseover="overOnglet('1')" onmouseout="outOnglet('1')">Informations de l'&eacute;l&egrave;ve</li>
<?
	if ($ligne_eleve['candidat'] == 1){
?>
    	<li id="onglet2" class="onglets" onclick="selectionPanneaux('2','<?= $nbonglet ?>')" onmouseover="overOnglet('2')" onmouseout="outOnglet('2')">Fiche de candidature</li>
<?
	}
	if($nbonglet < 4){
?>
		<li id="onglet2" class="onglets" onclick="selectionPanneaux('2','<?= $nbonglet ?>')" onmouseover="overOnglet('2')" onmouseout="outOnglet('2')">Discussions</li>
    	<li id="onglet3" class="onglets" onclick="selectionPanneaux('3','<?= $nbonglet ?>')" onmouseover="overOnglet('3')" onmouseout="outOnglet('3')">Vote</li>
<?
	}
	else{
?>
   		<li id="onglet3" class="onglets" onclick="selectionPanneaux('3','<?= $nbonglet ?>')" onmouseover="overOnglet('3')" onmouseout="outOnglet('3')">Discussions</li>
    	<li id="onglet4" class="onglets" onclick="selectionPanneaux('4','<?= $nbonglet ?>')" onmouseover="overOnglet('4')" onmouseout="outOnglet('4')">Vote</li>
<?
	}
?>  	
    </ul>
  	<div class="panneauxGroupe">
<?
################################## ONGLET INFORMATIONS #########################################
?>
	<div id="panelContenu1" class="panneaux">
	<!-- ############# TABLE CONSIGNES ######################################################## -->
	<table width="600" align="center">
	<tr>
	<td valign="top">
	<div class="sommaire">
	<p>Voici toutes les informations concernant le compte d'un &eacute;l&egrave;ve. N'oubliez pas de le valider si ce n'est pas encore fait. Il pourra ainsi &eacute;changer des messages avec les &eacute;l&egrave;ves candidats dont les propositions se retrouvent en ligne. Vous pouvez aussi modifier son compte, l'imprimer ou le supprimer, de m&ecirc;me qu'envoyer un message personnel &agrave; l'&eacute;l&egrave;ve.<br />
	&nbsp;</p>
<?
if ($ligner['valide'] == 0){
?>
			<p>
			  Vous ne pouvez pas valider l'inscription de votre &eacute;l&egrave;ve car votre propre inscription doit d'abord &ecirc;tre valid&eacute;e par les administrateurs du site. Ce syst&egrave;me de validation a pour objectif d'emp&ecirc;cher 
				la publication en ligne de propositions ind&eacute;sirables et la participation de faux enseignants et/ou 
				&eacute;l&egrave;ves. N'h&eacute;sitez pas &agrave; communiquer avec nous pour corriger une situation anormale : 
				<a href="mailto:<?= $ligne_param['courriel_admin'] ?>"><?= $ligne_param['courriel_admin'] ?></a></p>
<?
		}
?>
	</div>
	</td>
    </tr>
   	</table>
	<!-- ############# FIN TABLE CONSIGNES ######################################################## -->
	<br />
    <!-- TABLE INFORMATIONS DE L'ELEVE ######################################################## -->
   	<table cellpadding="0" cellspacing="0" width="491" align="center">
    <tr>
    <td width="164" valign="top"><strong>Nom d'utilisateur :</strong></td>
    <td width="325"><?= $ligne_login['login'] ?></td>
    </tr>
    <tr>
    <td valign="top"><strong>Groupe :</strong></td>
    <td><?= $ligne_groupe['nom']?></td>
    </tr>
    <tr>
    <td valign="top"><strong>Statut :</strong></td>
    <td>
<? 
	if ($ligne_eleve['candidat'] == 1) echo "Candidat"; else echo "&Eacute;lecteur"; 
?>
	</td>
    </tr>
<?  
  	if ($ligne_eleve['valide'] == 0){
?>
		<tr>
		<td valign="top"><strong>Date de validation :</strong></td>
		<td>Non valid&eacute;</td>
		</tr>
		<tr>
		<td colspan="2">&nbsp;</td>
		</tr>
<?
  	}else{
?>
		<tr>
        <td valign="top"><strong>Date de validation :</strong></td>
        <td><?= date_fr($ligne_eleve['date_valide']) ?></td>
        </tr>
        <tr>
        <td colspan="2">&nbsp;</td>
        </tr>
<?
  	}
?>
    </table>
<!-- FIN TABLE INFORMATIONS DE L'ELEVE ######################################################## -->
<?
  	if ($periode != "fin_vote"){
?>
<!-- TABLE BOUTONS POUR INFORMATIONS DE L'ÉLÈVE ######################################################## -->
		<table cellpadding="0" cellspacing="0" width="491" align="center">
        <tr>
        <td align="left" valign="top">
         	<table>
            <tr>
            <td height="45" valign="top"><input type="button" value="Modifier" onclick="mod_projet_popup(700,550,0,'par','mod_eleve.php?id_eleve=<?= $ligne_eleve['eleve_id'] ?>')" /></td>
            <?
  			if ($ligne_eleve['valide'] == 0 && ($ligner['valide'] == "1")){
			?>
            <td valign="top"><form action="rsp_eleve2.php" method="post" name="form_val" id="form_val">
            <input type="submit" name="val2" value="Valider" />
            <input type="hidden" name="type_action" value="valider" />
            <input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
            <input type="hidden" name="nom" value="<?= $ligne_eleve['prenom']." ".$ligne_eleve['nom'] ?>" />
            </form></td>
            <?
			}
			?>
            <td valign="top"><form action="rsp_eleve2.php" method="post" name="form_supp" id="form_supp">
            &nbsp;
            <input type="submit" name="supp2" value="Supprimer" onclick="return confirm('Voulez-vous supprimer cet &eacute;l&egrave;ve et son travail?')"/>
            <input type="hidden" name="type_action" value="eff_eleve" />
            <input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
            </form></td>
            <td valign="top"><input type="button" value="Imprimer" onclick="mod_projet_popup(620,400,0,'par','imp_eleve.php?id_eleve=<?= $ligne_eleve['eleve_id'] ?>')" /></td>
            <td valign="top"><input type="button" value="Envoyer un message" onclick="mod_projet_popup(680,420,0,'par','msg_eleve.php?id_eleve=<?= $ligne_eleve['eleve_id'] ?>')" /></td>
            </tr>
          	</table>
        </td>
        </tr>
      	</table>
<!-- FIN TABLE BOUTONS POUR INFORMATIONS DE L'ÉLÈVE ######################################################## -->
<?
  	}
?>      		
	</div>
<?
	if ($ligne_eleve['candidat'] == 1){

################################## ONGLET FICHE DE CANDIDATURE #########################################
?>
		<div id="panelContenu2" class="panneaux">
		<br />
<!--######################################### CONSIGNES ################# -->
		<div class="sommaire">
<?
		if($periode == "cand" || $periode == "debut"){
			if ($ligne_fiche['valide'] == "1"){
?>
				<p>Vous avez valid&eacute; la fiche de candidature de cet &eacute;l&egrave;ve le <?= date_fr($ligne_fiche['date_valide'])?>.
					Elle appara&icirc;t donc en ligne dans la section Voir les propositions depuis cette date.
					Vous pouvez soit y apporter des modifications ou la supprimer.</p>
<?
			}else if ($ligne_fiche['date_soumis'] != "0000-00-00" && $ligne_fiche['date_soumis'] != ""){
?>
				<p>La fiche de candidature a &eacute;t&eacute; soumise par l'&eacute;l&egrave;ve le <?=date_fr($ligne_fiche['date_soumis'])?>
			  .
				Il ne peut donc plus la modifier. Vous avez le choix de la valider pour la publier en ligne ou de la retourner &agrave; l'&eacute;l&egrave;ve pour qu'il puisse  la retravailler, en cliquant sur le bouton <strong>Valider la proposition et publier en ligne</strong>, <strong>situ&eacute; dans le bas de cette page</strong>.
				Vous pouvez aussi y apporter des modifications ou la supprimer.
				Dans tous les cas, vous ne pouvez pas revenir en arri&egrave;re.</p>
<?
			} else if ($ligne_fiche['desactive'] == 1){
?>
				<p>Vous avez retourner la fiche de candidature &agrave; l'&eacute;l&egrave;ve pour qu'il puisse la retravailler. Il devra vous la re- soumettre &agrave; nouveau pour que vous puissiez la valider et publier en ligne.</p>
<?
			} else {
?>
				<p>L'&eacute;l&egrave;ve n'a pas encore soumis sa fiche de candidature car il y travaille encore.</p>
<?
			}
	  
			if ($ligne_eleve['valide'] == 0){
?>
				<p>Vous devez d'abord valider l'&eacute;l&egrave;ve pour pouvoir ensuite valider sa fiche! Pour valider un &eacute;l&egrave;ve vous devez aller dans l'onglet &laquo; Informations de l'&eacute;l&egrave;ve &raquo;.</p>
<?
			}
		}
		else{
?>
			<p>La p&eacute;riode de candidature est maintenant termin&eacute;e, il n'est donc plus possible de valider ou de modifier la fiche de candidature de votre &eacute;l&egrave;ve.</p>
<?	
    	}
?>
    	</div>
<!--######################################### FIN DES CONSIGNES ################# -->
		<br />
<!--############################## TABLE DE LA FICHE DE L'ÉLÈVE ################# -->
    	<table cellpadding="0" cellspacing="0" border="0">
    	<tr>
		<td valign="top"><strong>Pancarte &eacute;lectorale :</strong><br />&nbsp;</td>
    	</tr>
    	<tr>
		<td align="center">
<?
  		if ($ligne_fiche['affiche'] == "" || $ligne_fiche['date_soumis'] == "0000-00-00" || $ligne_fiche['date_soumis'] == ""){
        	$affiche = "images/gen_affiche.jpg";
			$source = "";
   		} else {
      		$affiche = $ligne_fiche['affiche'];
			if($ligne_fiche['aff_source'] != ""){
				$source = "<p><strong>Source de l'image : </strong>" . $ligne_fiche['aff_source'] . "</p>";
			}else{
				$source = "";
			}	
    	}
?>
    	<div align="center"><img src="<?= $affiche ?>" alt="Pancarte g&eacute;n&eacute;rique"/></div>
		<?= $source ?>
		</td>
    	</tr>
    	<tr>
		<td>
		<br />
<!--############################## BOUTONS DE L'AFFICHE DE L'ÉLÈVE ################# -->
<?
 		if ($periode != "fin_vote" && $periode != "vote"){
    		if ($ligne_fiche['date_soumis'] != "0000-00-00" && $ligne_fiche['date_soumis'] != "" || $ligne_fiche['desactive'] != 0){ 
      			if ($affiche == "images/gen_affiche.jpg"){
?>
    				<table cellpadding="0" cellspacing="0" align="center" border="0">
    				<tr>
					<td width="144" align="center" valign="top">
					<form action="rsp_eleve2.php" method="post" enctype="multipart/form-data" name="form_aff" id="form_aff">
    					<table cellpadding="0" cellspacing="0" align="center">
        				<tr>
        				<?
						if ($ligne_fiche['desactive'] == "0"){
						?>
                        <td valign="top"><input type="file" size="50" maxlength="255" name="affiche"/></td>
        				<td valign="top"><input type="submit" name="tel" value="T&eacute;l&eacute;charger" onclick="return val_aff(this.form)"/>
            				<input type="hidden" name="type_action" value="tel_aff" />
            				<input type="hidden" name="id_fiche" value="<?= $ligne_fiche['fiche_id']?>" />
            				<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
						</td>
                        <?
						}
						?>
        				</tr>
        				</table>
    				</form>
					</td>
					</tr>
        			</table>
<?
        		}else{
?>
    				<table cellpadding="0" cellspacing="0" align="center" border="0">
    				<tr>
<?
					// ***********************************************
    				// Modification apport&eacute; pour envoy&eacute; le id de l'eleve au croquis en ligne
    				// Auteur : S&eacute;bastien Tremblay
    				// Date   : 10/10/2007
?>
          			<td width="104" align="center" valign="top"><p><a href="#" onclick="javascript:window.open('croquis/user.php?id_eleve=<?= $ligne_eleve['eleve_id'] ?>','popup1','height=507, width=643,location=no,menubar=no,titlebar=no,status=0,scrollbars=no,toolbar=no,resizable=yes');"><img src="images/logo_croquis.jpg" alt="Croquis en ligne!" width="100" height="33" hspace="2" vspace="0" border="0" align="middle" /></a></p></td>
<?php    
    				// ***********************************************
?>
          			<td width="241" align="center" valign="top"><form action="rsp_eleve2.php" method="post">
            			<input type="hidden" name="type_action" value="sup_aff" />
            			<input type="hidden" name="id_fiche" value="<?= $ligne_fiche['fiche_id'] ?>" />
            			<input type="submit" name="des2" value="Supprimer la pancarte" onclick="return confirm('Voulez-vous vraiment supprimer la pancarte?')" />
            			&nbsp;
            			<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
          				</form>
					</td>
        			</tr>
      				</table>
<!--############################## FIN BOUTONS DE L'AFFICHE DE L'ÉLÈVE ################# -->
     		 		<br />
      				<div class="sommaire">
        			<p>Pour modifier la pancarte &eacute;lectorale, il faut d'abord supprimer celle qui a &eacute;t&eacute; cr&eacute;&eacute;e et t&eacute;l&eacute;charger la nouvelle. </p>
        			<p>Si le <em>Croquis en ligne</em> a &eacute;t&eacute; utilis&eacute; par l'&eacute;l&egrave;ve, cliquez sur le logo pour pouvoir modifier la pancarte.</p>
      				</div>
<?
    			}
			}
		}
?>
<!--############################## TABLE DE LA PROPOSITION DE L'ÉLÈVE ################# -->		
		<table align="center" width="100%" >
    	<tr>
    	<td colspan="2"><h3><strong>Slogan :</strong> 
    	              <? 
		$requete_sql = "SELECT *
                FROM fiche
                WHERE fiche_id = '" . $ligne_fiche['fiche_id'] . "'
                ";
       	 	$reponse_fiche = bd_executer_sql($requete_sql);
		$nb_prop = mysql_num_rows($reponse_fiche);
    	if ($nb_prop == 0 || $ligne_fiche['date_soumis'] == "0000-00-00" || $ligne_fiche['date_soumis'] == ""){
      		echo "Aucun"; 
    	} else {
      		
			$ligne_fiche = mysql_fetch_array($reponse_fiche);
    
      		if ($ligne_fiche['slogan'] == ""){
        		echo "Aucun"; 
      		} else {
        		echo  "".$ligne_fiche['slogan']."";
    		}
    	}
?>
  	        </h3><br /><br /><h3><strong>Proposition :</strong></h3>
    	</td>
    	</tr>
<?
    	if ($nb_prop == 0 || $ligne_fiche['date_soumis'] == "0000-00-00" || $ligne_fiche['date_soumis'] == ""){
?>
			<tr>
      		<td valign="top" colspan="2"><strong>Il n'y a aucune proposition.</strong><br /></td>
      		</tr>
			<tr>
      		<td colspan="2">&nbsp;</td>
      		</tr>
<?
    	} else {
  
        	$requete_sql = "SELECT *
                FROM fiche
                WHERE fiche_id = '" . $ligne_fiche['fiche_id'] . "'
                ";
       	 	$reponse_fiche = bd_executer_sql($requete_sql);
        	$ligne_fiche = mysql_fetch_array($reponse_fiche);      
?>
    		<tr>
    		<td valign="top" colspan="2"><p>
            <strong>Niveau de la proposition :</strong><?= $ligne_fiche['niveau']?><br />
            <strong> Catégorie de la proposition : </strong>
<?
		$requete_sql = "SELECT nom
						FROM categorie_prop
						WHERE cat_id = \"$ligne_fiche[categorie]\"
						";
		$reponse_catNom = mysql_query($requete_sql);
		$ligne_catNom = mysql_fetch_array($reponse_catNom);
?>
		  		<?= $ligne_catNom['nom']?>
            </p>
            
            <p><strong> Proposition : </strong></p>
    			<?= nl2br($ligne_fiche['proposition'])?>
            <p><strong> Source : </strong><?= $ligne_fiche['source']?></p>
            <p><strong>Appréciation : 
<?
			  	if ($ligne_fiche['app_moyenne'] < 0.50){
					echo "<img src='images/etoile_0.jpg' alt='0' align='middle' />";
			  	} else if ($ligne_fiche['app_moyenne'] < 0.99){
					echo "<img src='images/etoile_0_5.jpg' alt='0,5' align='middle' />";
			  	} else if ($ligne_fiche['app_moyenne'] < 1.50){
					echo "<img src='images/etoile_1.jpg' alt='1' align='middle' />";
			  	} else if ($ligne_fiche['app_moyenne'] < 2.00){
					echo "<img src='images/etoile_1_5.jpg' alt='1,5' align='middle' />";
			  	} else if ($ligne_fiche['app_moyenne'] < 2.50){
					echo "<img src='images/etoile_2.jpg' alt='2' align='middle' />";
			  	} else if ($ligne_fiche['app_moyenne'] < 3.00){
					echo "<img src='images/etoile_2_5.jpg' alt='2,5' align='middle' />";
			  	} else if ($ligne_fiche['app_moyenne'] < 3.50){
					echo "<img src='images/etoile_3.jpg' alt='3' align='middle' />";
			  	} else if ($ligne_fiche['app_moyenne'] < 4.00){
					echo "<img src='images/etoile_3_5.jpg' alt='3,5' align='middle' />";
			  	} else if ($ligne_fiche['app_moyenne'] < 4.50){
					echo "<img src='images/etoile_4.jpg' alt='4' align='middle' />";
			  	} else if ($ligne_fiche['app_moyenne'] < 5.00){
					echo "<img src='images/etoile_4_5.jpg' alt='4,5' align='middle' />";
			 	 } else {
					echo "<img src='images/etoile_5.jpg' alt='5' align='middle' />";
			  	} 
?>
				</strong>&nbsp;
<?                  
          		if ($ligne_fiche['app_nb'] > 1){
            		echo "&nbsp;".$ligne_fiche['app_nb']." appréciations";
          		} else if ($ligne_fiche['app_nb'] == 1){
            		echo "&nbsp;".$ligne_fiche['app_nb']." appréciation";
          		}
?>
            	</p>
<?    
    			if ($periode == "fin_vote"){
    
    				$requete_sql = "SELECT E.nb_votes FROM election E
              			WHERE E.projet_id = $projet
              			AND E.finaliste_id = $ligne_fiche[fiche_id]
              			";
      				$reponse_fin = bd_executer_sql($requete_sql);
      				$nb_fin = mysql_num_rows($reponse_fin);
      
					if ($nb_fin >0){
						$fin = mysql_fetch_array($reponse_fin);
?>    
			<p><strong>Nombre de votes:  <?=$fin['nb_votes']?></strong></p>
            </td>
    		</tr>
    		<tr>
    		<td colspan="2">
<?
					}
  				}
?>
      		</td>
    		</tr>
<?  
  		}
?>
   	 	</table>
<!--############################## FIN TABLE DE LA PROPOSITION DE L'ÉLÈVE ################# -->
<?
  		if ($periode != "fin_vote"){
    		if ($ligne_fiche['date_soumis'] != "0000-00-00" && $ligne_fiche['date_soumis'] != "" || $ligne_fiche['desactive'] != 0){ 
?>    
<!--############################## BOUTONS DE LA FICHE DE L'ÉLÈVE ################# --> 				
 				<table cellpadding="0" cellspacing="0" align="center" border="0" style="height:51px;">
    			<tr>
<?  
				if($periode == "cand"){   
      				if ($ligne_fiche['valide'] == "0"){
						if ($ligne_fiche['desactive'] == "0"){
        					if ($ligne_eleve['valide'] == 1){
          						if ($ligner['valide'] == "1"){
?>
            						<td align="center" valign="top"><form action="rsp_eleve2.php" method="post">
              						<input type="submit" name="val" value="Valider la proposition et publier en ligne" />
              						&nbsp;
              						<input type="hidden" name="type_action" value="valider_fiche" />
              						<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
									<input type="hidden" name="id_fiche" value="<?= $ligne_fiche['fiche_id'] ?>" />
              						</form></td>
<?
         	 					}
        					}
?>    
        					<td align="center" valign="top">
        					<form action="rsp_eleve2.php" method="post">
        					<input type="hidden" name="type_action" value="desact_fiche" />
        					<input type="hidden" name="id_fiche" value="<?= $ligne_fiche['fiche_id'] ?>" />
        					<input type="submit" name="des" value="Retourner &agrave; l'&eacute;l&egrave;ve" onclick="return confirm('Voulez-vous vraiment désactiver la fiche pour permettre à l'élève d'y travailler à nouveau?')" />
        					&nbsp;
        					<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
        					</form></td>
                            <td align="center" valign="top"><input type="button" value="Modifier" onclick="mod_projet_popup(700,600,0,'par','mod_fiche.php?id_fiche=<?= $ligne_fiche['fiche_id'] ?>')" />&nbsp;</td>
<?
						}
					}
					else {
	
?>		
						<td  align="center" valign="top">
						<form action="rsp_eleve2.php" method="post">
						<input type="hidden" name="type_action" value="inval_fiche" />
						<input type="hidden" name="id_fiche" value="<?= $ligne_fiche['fiche_id'] ?>" />
						<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
						<input type="submit" name="des" value="Invalider" onclick="return confirm('Voulez-vous retirer cette fiche de Voir les propositions?')" />&nbsp;
						</form>
						</td>
                        <td align="center" valign="top"><input type="button" value="Modifier" onclick="mod_projet_popup(700,600,0,'par','mod_fiche.php?id_fiche=<?= $ligne_fiche['fiche_id'] ?>')" />&nbsp;</td>
<?
      				}
				}
?>
    			<td align="center" valign="top">
     		 	<form action="rsp_eleve2.php" method="post">
      			<input type="hidden" name="type_action" value="sup_fiche" />
      			<input type="hidden" name="id_fiche" value="<?= $ligne_fiche['fiche_id'] ?>" />
      			<input type="submit" name="des" value="Supprimer" onclick="return confirm('Voulez-vous vraiment supprimer cette fiche?')" />&nbsp;
      			<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
      			</form>
    			</td>
				</tr>
				</table>
<!--############################## FIN BOUTONS DE LA FICHE DE L'ÉLÈVE ################# --> 
<?
      		}
		}
?> 
	</td>
	</tr>
	</table>
<!--############################## FIN FICHE DE L'ÉLÈVE ################# --> 
	</div>

<?
	}
################################## ONGLET DISCUSSION #########################################
if($nbonglet < 4){
?>
	<div id="panelContenu2" class="panneaux">
<?
}
else{
?>
	<div id="panelContenu3" class="panneaux">
<?
}
?>
	<br />
	<div align="center"><img src="images/message_eleve1.gif" alt="Message de mon élève" style="width:15px; height:15px" />
		Mon élève &nbsp;&nbsp;<img src="images/message_eleve.gif" alt="Message d'un autre élève" style="width:15px; height:15px" /> 
		&Eacute;l&egrave;ve correspondant&nbsp;&nbsp;
		<img src="images/message_admin.gif" alt="Message de l'administrateur" style="width:15px; height:15px" /> 
		Administrateur &nbsp;&nbsp;<img src="images/message_prof.gif" alt="Message d'un enseignant" style="width:15px; height:15px" />
	 	Enseignant
	</div>
    <br />
<?  
  	   	$blocA = 0;
    	#vérifier si l'élève est bloqué par un admin 
    	$requete_sql = "SELECT *
           				FROM bloc_msg
            			WHERE projet_id = $projet
            			AND eleve_bloc = $ligne_eleve[eleve_id]
						AND bloc_type = \"admin\"             
            			";
    	$reponse_b = bd_executer_sql($requete_sql);
    	$nb_bloc = mysql_num_rows($reponse_b);
        
    	if ($nb_bloc > 0){
?>    
      		<blockquote>L'élève ne peut plus envoyer de messages. Il en a été empêché par l'administrateur. 
      		</blockquote>      
<?
    	} else{
      		$blocR = 0;
      		#vérifier si l'élève est bloqué par son responsable
      		$requete_sql = "SELECT *
              				FROM bloc_msg
              				WHERE projet_id = $projet
              				AND eleve_bloc = $ligne_eleve[eleve_id]
              				AND bloc_par = $usager
              				AND bloc_type = \"resp\"              
              				";
      		$reponse_b = bd_executer_sql($requete_sql);
      		$nb_bloc = mysql_num_rows($reponse_b);
        
      		if ($nb_bloc > 0){
        		$blocR= mysql_fetch_array($reponse_b);
?>
        		<form name='form_supp' method='post' action='rsp_eleve2.php'>
            		<div align="center">
            		    <input type='submit' name='supp' value='Permettre à cet élève d’envoyer des messages' onclick="return confirm('Voulez-vous vraiment permettre à cet élève d’envoyer des messages?')"/>
            		    <input type='hidden' name='type_action' value='debloquer' />
            		    <input type='hidden' name='id_bloc' value='<?= $blocR['bloc_id'] ?>' />
            		    <input type='hidden' name='id_login' value='<?= $ligne_login['login'] ?>' />
            		    <input type='hidden' name='id_auteur' value='<?= $ligne_eleve['eleve_id'] ?>' />
          			</div>
				</form>
        			
				<blockquote>Vous avez empêché l'élève d'envoyer des messages.  
        		Pour lui permettre d'envoyer à nouveau des messages aux autres élèves, cliquez sur le bouton ci-dessus.</blockquote>
<?
      		} else {
?>
        		<form name='form_supp' method='post' action='rsp_eleve2.php'>
            		<div align="center">
            		    <input type='submit' name='supp' value='Empêcher cet élève d’envoyer des messages' onclick="return confirm('Voulez-vous vraiment empêcher cet élève d’envoyer des messages?')"/>
            		    <input type='hidden' name='type_action' value='bloquer'/>
            		    <input type='hidden' name='id_auteur' value='<?= $ligne_eleve['eleve_id'] ?>'/>
          		    </div>
       			</form>
<?      
      		}
    	}
		if ($nb_disc > 0){
    		$no_msg = 1;
    		while ($ligne_disc = mysql_fetch_array($reponse_disc)){
    
      			$blocExt = 0;
      			$blocEle = 0;
    
      			$last_date = date_fr(substr($ligne_disc['date_last_msg'], 0, 10));
				$last_time = substr($ligne_disc['date_last_msg'], 11, 5);
      
      			#TROUVER L'AUTEUR DU MESSAGE LE PLUS RÉCENT DU FIL
      			if ($ligne_disc['type_auteur'] == "admin"){
        
        			$last_auteur = "Administrateur";
					
					$autre = $ligne_disc['last_destinataire'];
					
					$requete_sql = "SELECT U.login
           				 FROM usager U, eleve E
            			WHERE E.eleve_id = \"$autre\"
            			AND U.usager_id = E.usager_id
                  		";
        			$reponse_autre = bd_executer_sql($requete_sql);
        			$nb = mysql_num_rows($reponse_autre);
          
            		$ligne_autre = mysql_fetch_array($reponse_autre);
            		$login_autre = $ligne_autre['login'];
        
      			}else if ($ligne_disc['type_auteur'] == "resp"){
          
          			$requete_sql = "SELECT prenom, nom
                  		FROM responsable
                  		WHERE resp_id = $ligne_disc[last_auteur]
                  		";
          			$reponse_aut = bd_executer_sql($requete_sql);
          			$ligne_aut = mysql_fetch_array($reponse_aut);
          			$last_auteur = $ligne_aut['prenom']." ".$ligne_aut['nom'];
					
					$autre = $ligne_disc['last_destinataire'];
					
					$requete_sql = "SELECT U.login
           				 FROM usager U, eleve E
            			WHERE E.eleve_id = \"$autre\"
            			AND U.usager_id = E.usager_id
                  		";
        			$reponse_autre = bd_executer_sql($requete_sql);
        			$nb = mysql_num_rows($reponse_autre);
          
            		$ligne_autre = mysql_fetch_array($reponse_autre);
            		$login_autre = $ligne_autre['login'];
      
      			}else if ($ligne_disc['type_auteur'] == "eleve"){
        
        			if ($ligne_disc['last_auteur'] == $ligne_eleve['eleve_id']){
          
          				$last_auteur = $ligne_login['login'];
          				$autre = $ligne_disc['last_destinataire'];
          
        			} else {
          				$requete_sql = "SELECT U.login
                  			FROM usager U, eleve E
                  			WHERE E.eleve_id = \"$ligne_disc[last_auteur]\"
                  			AND U.usager_id = E.usager_id
                  			";
          				$reponse_aut = bd_executer_sql($requete_sql);
          				$nb = mysql_num_rows($reponse_aut);
          
          				if ($nb == 0){
            				$last_auteur = "Compte élève supprimé";
          				}else{
            				$ligne_aut = mysql_fetch_array($reponse_aut);
            				$last_auteur = $ligne_aut['login'];
          				}
          				$autre = $ligne_disc['last_auteur'];
        			}
        
        			$requete_sql = "SELECT U.login
           				 FROM usager U, eleve E
            			WHERE E.eleve_id = \"$autre\"
            			AND U.usager_id = E.usager_id
                  		";
        			$reponse_autre = bd_executer_sql($requete_sql);
        			$nb = mysql_num_rows($reponse_autre);
          
          			if ($nb == 0){
            			$login_auteur = "Compte élève supprimé";
          			}else{
            			$ligne_autre = mysql_fetch_array($reponse_autre);
            			$login_autre = $ligne_autre['login'];
          			}
        
      				#vérifier si l'élève est bloqué par le responsable de l'autre élève,  
        			$requete_sql = "SELECT resp_id
                		FROM groupe G, eleve E
                		WHERE E.eleve_id = $autre
                		AND G.groupe_id = E.groupe_id
                		";
        			$reponse_respAutre = bd_executer_sql($requete_sql);
        			$ligne_respAutre = mysql_fetch_array($reponse_respAutre);
        
        			$requete_sql = "SELECT *
                		FROM bloc_msg
                		WHERE projet_id = $projet
                		AND eleve_bloc = $ligne_eleve[eleve_id]
                		AND bloc_par = \"$ligne_respAutre[resp_id]\"
                		AND bloc_type = \"resp\"
						AND bloc_par != $usager
                		";
        			$reponse_b = bd_executer_sql($requete_sql);
        			$nb_bloc = mysql_num_rows($reponse_b);
          
        			if ($nb_bloc > 0){
          				$blocExt = 1;
          				$ligne_bloc = mysql_fetch_array($reponse_b);
          				$id_blocExt = $ligne_bloc['bloc_id'];
        			}
              
        			#vérifier si l'autre élève a bloqué l'élève
        			$requete_sql = "SELECT *
                		FROM bloc_msg
                		WHERE projet_id = $projet
                		AND eleve_bloc = $autre
                		AND bloc_par = $ligne_eleve[eleve_id]
                		AND bloc_type = \"eleve\"
                		";
        			$reponse_b = bd_executer_sql($requete_sql);
        			$nb_bloc = mysql_num_rows($reponse_b);        
              
        			if ($nb_bloc > 0){
          				$blocEle = 1;
          				$ligne_bloc = mysql_fetch_array($reponse_b);
          				$id_blocEle = $ligne_bloc['bloc_id'];
        			}
        
        			#vérifier si l'élève a bloqué l'autre élève
        			$requete_sql = "SELECT *
                		FROM bloc_msg
                		WHERE projet_id = $projet
                		AND eleve_bloc = $ligne_eleve[eleve_id]
                		AND bloc_par = $autre
                		AND bloc_type = \"eleve\"
                		";
        			$reponse_b = bd_executer_sql($requete_sql);
        			$nb_bloc = mysql_num_rows($reponse_b);
              
        			if ($nb_bloc > 0){
          				$blocEleA = 1;
          				$ligne_bloc = mysql_fetch_array($reponse_b);
          				$id_blocEleA = $ligne_bloc['bloc_id'];
        			}
      			}
?>
<!--############################## TABLE FIL DE DISCUSSION ################# --> 
    			<br />&nbsp;
                <table cellpadding="0" cellspacing="0" border="0" width="660">
    			<tr>
				<td width="25" align="center">
    			<a href="javascript:;" onclick="ShowHideLayer(<?= $no_msg ?>);">
    			<img src="images/expand.gif" alt="Ouvrir la discussion" name="btn<?= $no_msg?>" width="13" height="13" border="0" id="btn<?= $no_msg?>" />				</a>				</td>
    			<td><strong><?=$ligne_disc['titre']?></strong></td>
    			<td>&nbsp;</td></tr>
				<tr>
				<td>&nbsp;</td>
    			<td> Dernier message: <?=$last_date?> à <?=$last_time?> par: <?=$last_auteur?></td>
    			<td align="right">&nbsp;
<?
				$requete_sql = "SELECT *
					FROM bloc_msg
					WHERE eleve_bloc = " . $autre . "
					AND bloc_par = " . $usager . "
					AND bloc_type = 'resp'
					AND projet_id = " . $projet . "
					 ORDER BY date
					";
      			$reponse_bloc = bd_executer_sql($requete_sql);
      			$nbBloc = mysql_num_rows($reponse_bloc);
          		
      			if ($nbBloc >0){    
						
					$ligne_bloc = mysql_fetch_array($reponse_bloc);
					$id_bloc = $ligne_bloc['bloc_id'];
						
					echo "<a href='rsp_eleve2.php?type_action=debloc_msg&amp;id_bloc=$id_bloc&amp;autre=$autre&amp;id_eleve=$ligne_eleve[eleve_id]'>Débloquer ". $ligne_autre['login']."</a>";
				}else if ($nb != 0){
			
					echo "<a href='rsp_eleve2.php?type_action=bloc_msg&amp;autre=$autre&amp;id_eleve=$ligne_eleve[eleve_id]'>Bloquer ". $ligne_autre['login']."</a>";
				}
?>
				</td>
				</tr>
    			<tr>
				<td>&nbsp;</td>
    			<td colspan="2"><div id="box<?=$no_msg?>" class="collapsible">
    			<br />
<!--############################## TABLE MESSAGES BLOCAGES ################# -->     				
					<table cellpadding='0' cellspacing='0' width="100%">
    				<tr>      
<?    
      				if ($blocExt == 1){
?>
        				<td valign='top'><p><strong><?=$ligne_eleve['prenom']." ".$ligne_eleve['nom']?> a été bloqué par l'enseignant de <?=$login_autre?>. 
						Il ne peut donc plus écrire aucun message aux élèves de cet enseignant.</strong></p></td>
<?  
      				}else if ($blocEle == 1){
?>        
        				<td valign='top'><p><strong><?=$ligne_eleve['prenom']." ".$ligne_eleve['nom']?> a bloqué <?=$login_autre?> pour qu'il ne puisse plus lui écrire 
						de message.</strong></p></td>
<?             
      				}else if ($blocEleA == 1){
?>       
        				<td valign='top'><p><strong><?=$login_autre?> a bloqué <?=$ligne_eleve['prenom']." ".$ligne_eleve['nom']?> pour ne plus recevoir de message 
						de sa part.</strong></p></td>
<?             
      				}else{
?>
        				<td>&nbsp;</td>
<?						
      				}
?>
    				</tr>
    				</table>
<!--############################## FIN TABLE MESSAGES BLOCAGES ################# -->     				
<?
      				$requete_sql = "SELECT *
              			FROM msg_fil
              			WHERE fil_id = \"$ligne_disc[fil_id]\"
              			AND projet_id = $projet
						ORDER BY date ASC
              			";
      				$reponse_msgf = bd_executer_sql($requete_sql);
	  				$nb_msgf = mysql_num_rows($reponse_msgf);
    
      				while ($ligne_msgf = mysql_fetch_array($reponse_msgf) ){
						$requete_sql = "SELECT U.login
							FROM (usager AS U LEFT JOIN eleve AS E ON U.usager_id = E.usager_id)
							WHERE E.eleve_id = " . $ligne_msgf['destinataire'] . "
							";
						$reponse_loginD =  bd_executer_sql($requete_sql);
						$ligne_loginD = mysql_fetch_array($reponse_loginD);
						
        				$date = date_fr(substr($ligne_msgf['date'], 0,10))." à ".substr($ligne_msgf['date'], 11, 5);
        
        				if ($ligne_msgf['type_auteur'] == "admin"){
							$requete_sql = "SELECT fiche_id
											FROM fiche
											WHERE eleve_id = \"$ligne_msgf[destinataire]\"
											AND projet_id = $projet";
							$reponse_lien = bd_executer_sql($requete_sql);
							$num_lien = mysql_num_rows($reponse_lien);
							
							$requete_sql = "SELECT U.login
											FROM eleve AS E, usager AS U
											WHERE E.eleve_id = \"$ligne_msgf[destinataire]\"
											AND E.usager_id = U.usager_id
											AND E.projet_id = $projet";
							$reponse_dLogin = bd_executer_sql($requete_sql);
							$ligne_dLogin = mysql_fetch_array($reponse_dLogin);	
					
							if ($num_lien >0){
								$ligne_lien = mysql_fetch_array($reponse_lien);
								$destinataire = "<br />Destinataire: <a href=\"gen_fiche.php?id_prop=".$ligne_lien['fiche_id']."\">".$ligne_dLogin['login']."</a>";
							} else {
								$destinataire = "<br />Destinataire: ".$ligne_dLogin['login']."";
							}
?>
          					<br />
<!--############################## TABLE MESSAGE D'UN ADMINISTRATEUR ################# -->     				
						
							<table cellpadding='0' cellspacing='0' width="100%" bgcolor='#CCCCCC'>
							<tr>
							<td valign="top"><strong><?=$date?></strong></td><td align='right'>Auteur: Administrateur<?= $destinataire?></td>
							</tr>
							<tr><td colspan="2"><blockquote><strong><?=$ligne_msgf['titre']?></strong><br /><?=$ligne_msgf['texte']?></blockquote></td></tr>
							<tr>
							<td align="center" colspan="2">
							<form name="form_sup_msg" method="post" action="rsp_eleve2.php">
							<input type="hidden" name="type_action" value="sup_msg" />
							<input type="hidden" name="id_msg" value="<?= $ligne_msgf['msg_id'] ?>" />
							<input type="submit" value="Supprimer ce message" onclick="return confirm('Voulez-vous vraiment supprimer ce message?')"/>
							<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
							<input type="hidden" name="id_fil" value="<?= $ligne_disc['fil_id'] ?>" />
							</form> 
							</td>
							</tr>
							</table>
<!--############################## FIN TABLE MESSAGE ADMINISTRATEUR ################# -->
<?
        				} else if ($ligne_msgf['type_auteur'] == "resp"){
          
          					$requete_sql = "SELECT nom, prenom
                  				FROM responsable
                  				WHERE resp_id = $ligne_msgf[auteur]
                  				";
          					$reponse_r = bd_executer_sql($requete_sql);
          					$ligne_r = mysql_fetch_array($reponse_r);
							
							$requete_sql = "SELECT U.login
											FROM eleve AS E, usager AS U
											WHERE E.eleve_id = \"$ligne_msgf[destinataire]\"
											AND E.usager_id = U.usager_id
											AND E.projet_id = $projet";
							$reponse_dLogin = bd_executer_sql($requete_sql);
							$ligne_dLogin = mysql_fetch_array($reponse_dLogin);	
							
							$requete_sql = "SELECT fiche_id
											FROM fiche
											WHERE eleve_id = \"$ligne_msgf[destinataire]\"
											AND projet_id = $projet";
							$reponse_lien = bd_executer_sql($requete_sql);
							$num_lien = mysql_num_rows($reponse_lien);
					
							if ($num_lien >0){
								$ligne_lien = mysql_fetch_array($reponse_lien);
								$destinataire = "<br />Destinataire: <a href=\"gen_fiche.php?id_prop=".$ligne_lien['fiche_id']."\">".$ligne_dLogin['login']."</a>";
							} else {
								$destinataire = "<br />Destinataire: ".$ligne_dLogin['login']."";
							}
?>         
							<br />
<!--############################## TABLE MESSAGE D'UN RESPONSABLE ################# -->
							<table cellpadding='0' cellspacing='0' width="100%" bgcolor='#99CC66'>
							<tr>
							<td valign="top"><strong><?=$date?></strong></td><td align='right'>Auteur: <?= $ligne_r['prenom']." ".$ligne_r['nom']?><?= $destinataire?><br />
							Enseignant</td>
							</tr>
							<tr><td colspan="2"><blockquote><strong><?=$ligne_msgf['titre']?></strong><br /><?=$ligne_msgf['texte']?></blockquote></td></tr>
							<tr>
							<td align="center" colspan="2">
							<form name="form_sup_msg" method="post" action="rsp_eleve2.php">
							<input type="hidden" name="type_action" value="sup_msg" />
							<input type="hidden" name="id_msg" value="<?= $ligne_msgf['msg_id'] ?>" />
							<input type="submit" value="Supprimer ce message" onclick="return confirm('Voulez-vous vraiment supprimer ce message?')"/>
							<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
							<input type="hidden" name="id_fil" value="<?= $ligne_disc['fil_id'] ?>" />
							</form> 
							</td>
							</tr>
							</table>
<!--############################## FIN TABLE MESSAGE D'UN RESPONSABLE ################# -->            
<?
        				} else if ($ligne_msgf['auteur'] == $ligne_eleve['eleve_id']){
		
							$requete_sql = "SELECT fiche_id
											FROM fiche
											WHERE eleve_id = \"$ligne_msgf[destinataire]\"
											AND projet_id = $projet";
							$reponse_lien = bd_executer_sql($requete_sql);
							$num_lien = mysql_num_rows($reponse_lien);
							
							$requete_sql = "SELECT U.login
											FROM eleve AS E, usager AS U
											WHERE E.eleve_id = \"$ligne_msgf[destinataire]\"
											AND E.usager_id = U.usager_id
											AND E.projet_id = $projet";
							$reponse_dLogin = bd_executer_sql($requete_sql);
							$ligne_dLogin = mysql_fetch_array($reponse_dLogin);	
					
							if ($num_lien >0){
								$ligne_lien = mysql_fetch_array($reponse_lien);
								$destinataire = "<br />Destinataire: <a href=\"gen_fiche.php?id_prop=".$ligne_lien['fiche_id']."\">".$ligne_dLogin['login']."</a>";
							} else {
								$destinataire = "<br />Destinataire: ".$ligne_dLogin['login']."";
							}
							
							if ($nb != 0){
                  
          						$requete_sql = "SELECT candidat
                					FROM eleve
                					WHERE eleve_id = $ligne_msgf[auteur]
                						";
          						$reponse_cand = bd_executer_sql($requete_sql);
          						$ligne_cand = mysql_fetch_array($reponse_cand);
          
          						if ($ligne_cand['candidat'] == 1){  
              						$type_eleve = "Élève candidat";
          						} else  { 
              						$type_eleve = "Élève électeur";
          						}
          
          						$requete_sql = "SELECT fiche_id
                					FROM fiche
                					WHERE eleve_id = \"$ligne_msgf[auteur]\"
                					AND projet_id = $projet";
          						$reponse_lien = bd_executer_sql($requete_sql);
          						$num_lien = mysql_num_rows($reponse_lien);
								
								$requete_sql = "SELECT U.login
											FROM eleve AS E, usager AS U
											WHERE E.eleve_id = \"$ligne_msgf[auteur]\"
											AND E.usager_id = U.usager_id
											AND E.projet_id = $projet";
							$reponse_aLogin = bd_executer_sql($requete_sql);
							$ligne_aLogin = mysql_fetch_array($reponse_aLogin);	
								
								if ( $num_lien >0){
									$ligne_lien = mysql_fetch_array($reponse_lien);
									$auteur = "<a href=\"gen_fiche.php?id_prop=".$ligne_lien['fiche_id']."\">".$ligne_aLogin['login']."</a>".$destinataire."<br />".$type_eleve;
								} else {
									$auteur = $ligne_aLogin['login'].$destinataire."<br />".$type_eleve;
								}

        					} else{
          						$auteur = "Compte élève supprimé";
        					}
?>    
							<br />
<!--############################## TABLE MESSAGE DE L'ÉLÈVE ################# -->							
							<table cellpadding='0' cellspacing='0' width="100%" bgcolor='#FFFFCC'>
							<tr>
							<td valign="top"><strong><?=$date?></strong></td><td align='right'>Auteur: <?= $auteur?></td>
							<tr><td colspan="2"><blockquote><strong><?=$ligne_msgf['titre']?></strong><br /><?=nl2br($ligne_msgf['texte'])?></blockquote></td></tr>
							<tr>
							<td align="center" colspan="2">
						
							<form name="form_sup_msg" method="post" action="rsp_eleve2.php">
									  <input type="hidden" name="type_action" value="sup_msg" />
							<input type="hidden" name="id_msg" value="<?= $ligne_msgf['msg_id'] ?>" />
							<input type="submit" value="Supprimer ce message" onclick="return confirm('Voulez-vous vraiment supprimer ce message?')"/>
							<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
							<input type="hidden" name="id_fil" value="<?= $ligne_disc['fil_id'] ?>" />
							</form> 
							</td>
							</tr>
							</table>
<!--############################## FIN TABLE MESSAGE DE L'ÉLÈVE ################# -->
<?
        				} else {
						
							$requete_sql = "SELECT fiche_id
											FROM fiche
											WHERE eleve_id = \"$ligne_msgf[destinataire]\"
											AND projet_id = $projet";
							$reponse_lien = bd_executer_sql($requete_sql);
							$num_lien = mysql_num_rows($reponse_lien);
							
							$requete_sql = "SELECT U.login
											FROM eleve AS E, usager AS U
											WHERE E.eleve_id = \"$ligne_msgf[destinataire]\"
											AND E.usager_id = U.usager_id
											AND E.projet_id = $projet";
							$reponse_dLogin = bd_executer_sql($requete_sql);
							$ligne_dLogin = mysql_fetch_array($reponse_dLogin);	
							
							if ($num_lien >0){
								$ligne_lien = mysql_fetch_array($reponse_lien);
								$destinataire = "<br />Destinataire: <a href=\"gen_fiche.php?id_prop=".$ligne_lien['fiche_id']."\">".$ligne_dLogin['login']."</a>";
							} else {
								$destinataire = "<br />Destinataire: ".$ligne_dLogin['login']."";
							}
                  
          					if ($nb != 0){
                  
          						$requete_sql = "SELECT candidat
                					FROM eleve
                					WHERE eleve_id = $ligne_msgf[auteur]
                						";
          						$reponse_cand = bd_executer_sql($requete_sql);
          						$ligne_cand = mysql_fetch_array($reponse_cand);
          
          						if ($ligne_cand['candidat'] == 1){  
              						$type_eleve = "Élève candidat";
          						} else  { 
              						$type_eleve = "Élève électeur";
          						}
          
          						$requete_sql = "SELECT fiche_id
                					FROM fiche
                					WHERE eleve_id = \"$ligne_msgf[auteur]\"
                					AND projet_id = $projet";
          						$reponse_lien = bd_executer_sql($requete_sql);
          						$num_lien = mysql_num_rows($reponse_lien);
								
								$requete_sql = "SELECT U.login
											FROM eleve AS E, usager AS U
											WHERE E.eleve_id = \"$ligne_msgf[auteur]\"
											AND E.usager_id = U.usager_id
											AND E.projet_id = $projet";
							$reponse_aLogin = bd_executer_sql($requete_sql);
							$ligne_aLogin = mysql_fetch_array($reponse_aLogin);	
								
								if ( $num_lien >0){
									$ligne_lien = mysql_fetch_array($reponse_lien);
									$auteur = "<a href=\"gen_fiche.php?id_prop=".$ligne_lien['fiche_id']."\">".$ligne_aLogin['login']."</a>".$destinataire."<br />".$type_eleve;
								} else {
									$auteur = $ligne_aLogin['login'].$destinataire."<br />".$type_eleve;
								}

        					} else{
          						$auteur = "Compte élève supprimé";
        					}
?>
							<br />
<!--############################## TABLE MESSAGE D'UN AUTRE ÉLÈVE ################# -->
							<table cellpadding='0' cellspacing='0' width="100%" bgcolor='#99CCFF'>
							<tr>
							<td valign="top"><strong><?=$date?></strong></td>
							<td align='right'>Auteur: <?=$auteur?></td></tr>
							<tr><td colspan="2"><blockquote><strong><?=$ligne_msgf['titre']?></strong><br /><?=nl2br($ligne_msgf['texte'])?></blockquote></td></tr>
							<tr>
							<td align="center" colspan="2">
						
							<form name="form_sup_msg" method="post" action="rsp_eleve2.php">
									  <input type="hidden" name="type_action" value="sup_msg" />
							<input type="hidden" name="id_msg" value="<?= $ligne_msgf['msg_id'] ?>" />
							<input type="submit" value="Supprimer ce message" onclick="return confirm('Voulez-vous vraiment supprimer ce message?')"/>
							<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
							<input type="hidden" name="id_fil" value="<?= $ligne_disc['fil_id'] ?>" />
                            
							</form> 
							</td>
							</tr>
							</table>
<!--############################## FIN TABLE MESSAGE D'UN AUTRE ÉLÈVE ################# -->
<?
        				}
    				}
?>
    				</div>
					</td>
					</tr>
    				</table>
<!--############################## FIN TABLE FIL DE DISCUSSION ################# --> 
<?   
    				$no_msg++;
				}
  			} else{
?>
      			<br /><p><strong>L'élève n'a aucun fil de discussion.</strong></p>
<? 			
			}
?>         
  		</div>
<?
################################## ONGLET VOTE #########################################
if($nbonglet < 4){
?>
	<div id="panelContenu3" class="panneaux">
<?
}
else{
?>
	<div id="panelContenu4" class="panneaux">
<?
}
		$requete_sql = "SELECT *
				  FROM eleve
				  WHERE eleve_id = '" . $ligne_eleve['eleve_id'] . "'
				  AND projet_id = $projet
					";
		$reponse_vote = bd_executer_sql($requete_sql);
		$ligne_vote = mysql_fetch_array($reponse_vote);
		  
		if($ligne_vote['vote'] != 0){
		  
			$requete_sql = "SELECT *
					FROM election
					WHERE fiche_id = \"$ligne_vote[fiche_vote]\"
					";
			$reponse_final = bd_executer_sql($requete_sql);
			$ligne_final = mysql_fetch_array($reponse_final);
		
			$requete_sql = "SELECT *
				FROM fiche
				WHERE fiche_id = \"$ligne_vote[fiche_vote]\"
				";
			$reponse_prop = bd_executer_sql($requete_sql);
			$ligne_fiche = mysql_fetch_array($reponse_prop);
		  
			/*$requete_sql = "SELECT *
				FROM fiche
				WHERE eleve_id = \"$ligne_prop[eleve_id]\"
				";
			$reponse_fiche = bd_executer_sql($requete_sql);
			$ligne_fiche = mysql_fetch_array($reponse_fiche);*/
		  
			$requete_sql = "SELECT *
				FROM eleve E, usager U
				WHERE E.eleve_id = \"$ligne_fiche[eleve_id]\"
				AND U.usager_id = E.usager_id
				";
			$reponse_eleve = bd_executer_sql($requete_sql);
			$ligne_eleve = mysql_fetch_array($reponse_eleve);
		  
			$requete_sql = "SELECT *
				FROM groupe
				WHERE groupe_id = \"$ligne_eleve[groupe_id]\"
				";
			$reponse_grp = bd_executer_sql($requete_sql);
			$ligne_grp = mysql_fetch_array($reponse_grp);
		  
			$requete_sql = "SELECT E.nom
				FROM ecole E, responsable R
				WHERE R.resp_id = \"$ligne_grp[resp_id]\"
				AND E.ecole_id = R.ecole_id
				";
			$reponse_ecole = bd_executer_sql($requete_sql);
			$ligne_ecole = mysql_fetch_array($reponse_ecole);
?>      
      	<p>L'élève a voté pour :</p>
      	<div>
<!--############################## TABLE FICHE DU VOTE ################# --> 
		<table cellpadding="0" cellspacing="0" width="600" border="0" align="center">
			<tr>
            	<td colspan="2"><strong><?=$ligne_fiche['slogan']?></strong></td>
            </tr>
            <tr>
				<td align="left" width="200">
<?
		if ($ligne_fiche['affiche'] == ""){
			
			$affiche = "images/gen_affiche.jpg";
		} else {
			$affiche = $ligne_fiche['affiche'];
		}
	  
		list($width) = getimagesize($affiche);
		
		if ($width > 200){
			echo "<img src='".$affiche."' alt='affiche' width='200'/>";
		} else {
?>
					<img src='<?=$affiche?>' alt="Pancarte électorale"/>
<?  
		}
?>
			<td>
            <table>
			<tr>
			<td width="35%">Auteur :</td>
			<td width="65%"><?=$ligne_eleve['login']?></td>
			</tr>
			<tr>
			<td>Niveau : </td>
			<td><?=$ligne_fiche['niveau']?></td>
			</tr>
			<tr>
			<td>Catégorie : </td>
			<td>
<?
		$requete_sql = "SELECT nom
						FROM categorie_prop
						WHERE cat_id = \"$ligne_fiche[categorie]\"
						";
		$reponse_catNom = mysql_query($requete_sql);
		$ligne_catNom = mysql_fetch_array($reponse_catNom);
?>
		  <?= $ligne_catNom['nom']?>
          </td>
			</tr>
			<tr>
			<td>École : </td>
			<td><?=$ligne_ecole['nom']?></td>
			</tr>
			<tr>
			<td>Niveau scolaire : </td>
			<td><?=$ligne_grp['niveau']?></td>
			</tr>
			<tr>
			<td>Groupe : </td>
			<td><?=$ligne_grp['nom']?></td>
			</tr>
			<tr>
			<td>Type de groupe : </td>
			<td><?=$ligne_grp['type']?></td>
			</tr>
			</table>
		</td>
		</tr>
		</table>
<!--############################## FIN TABLE FICHE DU VOTE ################# -->

<!--############################## TABLE JUSTIFICATION VOTE ################# -->
		<br />
        <table cellpadding="0" cellspacing="0" width="600" border="0" align="center">
		<tr>
		<td><strong>Justification :</strong><br />
		<p><?= nl2br($ligne_vote['justification'])?></p></td>
		</tr>
		</table>
<!--############################## FIN TABLE JUSTIFICATION VOTE ################# -->
		</div>        
<?
	} else if($periode == "fin_vote") {
?>
    	<p>L’élève n’a pas voté au cours de cette élection.</p>
<?
  	} else {
?>
    	<p><strong>L'élève n'a pas encore voté.</strong></p>
<?
  	}
?>      		
 	</div>
	
<?
######### FIN DES ONGLETS #################
?>
	</div>
	
</div>
<?
	}
	else{
?>
		<p>Cet élève ne fait partie d'aucun de vos groupes.</p>
<?
	}
}
?>
	</td>
  <td>&nbsp;</td>
  </tr>
  </table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<?
  require "pied_page.php";
?>
Return current item: Pnyx : des lections virtuelles!