[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Epnadmin-fr] CVS: epnadmin horaires.php,1.11,1.12 session.php,1.8,1.9 s
From: |
epnadmin-fr |
Subject: |
[Epnadmin-fr] CVS: epnadmin horaires.php,1.11,1.12 session.php,1.8,1.9 structures.inc.php,1.5,1.6 table_horaire_session.php,1.15,1.16 |
Date: |
Mon, 10 Feb 2003 18:12:32 -0500 |
Update of /cvsroot/epnadmin/epnadmin
In directory subversions:/tmp/cvs-serv6092/epnadmin
Modified Files:
horaires.php session.php structures.inc.php
table_horaire_session.php
Log Message:
Modularisation continue et des modification sur les informations saisies pour
les sessions.
Index: horaires.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/horaires.php,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -r1.11 -r1.12
*** horaires.php 31 Jan 2003 21:19:40 -0000 1.11
--- horaires.php 10 Feb 2003 23:12:29 -0000 1.12
***************
*** 305,314 ****
$manqueinfosalle, $salleintrouvable, $pasledroit;
// retrouver la localisation
! if (!$id_localisation)
! $mes=$manqueinfosalle; {
echo $manqueinfosalle;
return FALSE;
}
! $res=recherche("localisations", "id", id_localisation);
if (! $localisation=mysql_fetch_object($res))
{
--- 305,314 ----
$manqueinfosalle, $salleintrouvable, $pasledroit;
// retrouver la localisation
! if (! $id_localisation)
! {
echo $manqueinfosalle;
return FALSE;
}
! $res=recherche("localisations", "id", $id_localisation);
if (! $localisation=mysql_fetch_object($res))
{
***************
*** 578,582 ****
case 1 : // Affichage du calendrier d'une salle pour un moi correpondant
à une date (courante)
! if (! droits("r"))
break;
afficheCalendrier($id_localisation, $date);
--- 578,582 ----
case 1 : // Affichage du calendrier d'une salle pour un moi correpondant
à une date (courante)
! if (! verifiedroits("r"))
break;
afficheCalendrier($id_localisation, $date);
***************
*** 631,635 ****
FROM localisations
LEFT JOIN structures ON
localisations.id_structure=structures.id ";
! if (HORAIRES_AUTRES<"r"))
$req.= "WHERE id_structure=$id_structure ";
$req.= "ORDER BY ville, structure, salle";
--- 631,635 ----
FROM localisations
LEFT JOIN structures ON
localisations.id_structure=structures.id ";
! if (HORAIRES_AUTRES<"r")
$req.= "WHERE id_structure=$id_structure ";
$req.= "ORDER BY ville, structure, salle";
Index: session.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/session.php,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** session.php 5 Jan 2003 20:34:01 -0000 1.8
--- session.php 10 Feb 2003 23:12:30 -0000 1.9
***************
*** 22,26 ****
*/
! require_once("header.inc.php");
//require_once("constantes.inc.php"); // définition des constantes
//require_once("fonctions.inc.php"); // concernant des fonctions
transversales inclassables
--- 22,31 ----
*/
! require_once("header.inc.php");
! if (! defined("FCT_SESSIONS"))
! {
! echo $fctnonactive;
! exit;
! }
//require_once("constantes.inc.php"); // définition des constantes
//require_once("fonctions.inc.php"); // concernant des fonctions
transversales inclassables
***************
*** 43,47 ****
<?
$titr = "Gestion des sessions";
! $datemaj="5 janvier 2003";
require("entete.inc.php");
--- 48,52 ----
<?
$titr = "Gestion des sessions";
! $datemaj="10 février 2003";
require("entete.inc.php");
***************
*** 50,57 ****
{
// modifié dans v0.5, les variables envoyées depuis le planning sont
différentes (datev, debutv et id_localisation)
! global $datev, $debutv, $id_localisation, $PHP_SELF, $id_structure, $isadmin;
if (isset($id_session) && $id_session!=0)
{
! $session=trouveSession($id_session);
// Supprimé dans la version 0.5, car les informations sont maintenant
dans des champs différents
//$date=date("Y-m-d H:i:00", strtotime($session->debut));
--- 55,63 ----
{
// modifié dans v0.5, les variables envoyées depuis le planning sont
différentes (datev, debutv et id_localisation)
! global $datev, $debutv, $id_localisation, $PHP_SELF, $id_structure,
$is_ident, $id_animateur;
if (isset($id_session) && $id_session!=0)
{
! $ress=recherche("sessions", "id", $id_session);
! $session=mysql_fetch_object($ress); //trouveSession($id_session);
// Supprimé dans la version 0.5, car les informations sont maintenant
dans des champs différents
//$date=date("Y-m-d H:i:00", strtotime($session->debut));
***************
*** 69,72 ****
--- 75,79 ----
$finv=date("H:i", strtotime("+ 1 hour", strtotime($debutv)));
//$fin=date("H", strtotime("+1 hour", strtotime($time_debut)));
+ $session->id_structure=$id_structure;
}
// <input type=\"hidden\" name=\"id_localisation\"
value=\"$id_localisation\">
***************
*** 81,85 ****
$localisation=mysql_fetch_object($res2);
! if ($isadmin!="super" && $localisation->id_structure!=$id_structure)
$enable="disabled";
choixSalle($id_localisation, $enable);
--- 88,92 ----
$localisation=mysql_fetch_object($res2);
! if (LOCALISATIONS_AUTRES<"r")
$enable="disabled";
choixSalle($id_localisation, $enable);
***************
*** 94,101 ****
<tr><td>Intitulé en toutes lettres :</td>
<td><input type=\"text\" name=\"nom_session\"
value=\"$session->nom_session\" size=50></td></tr>";
! if ($isadmin=="super" || $localisation->id_structure==$id_structure)
{
! echo "<tr><td>Ou alors dans la liste :<br>
! (si la session est organisée par l'Arobase.)</td>
<td><select name=\"id_initiation\">
<option value=\"\">\n";
--- 101,107 ----
<tr><td>Intitulé en toutes lettres :</td>
<td><input type=\"text\" name=\"nom_session\"
value=\"$session->nom_session\" size=50></td></tr>";
! if (defined("FCT_PEDAGOGIE"))
{
! echo "<tr><td><b>Ou alors</b> dans la liste :</td>
<td><select name=\"id_initiation\">
<option value=\"\">\n";
***************
*** 108,116 ****
echo "<option value=\"$initiation->ids\"";
if($initiation->ids == $session->id_initiation) echo " SELECTED";
! echo ">$initiation->theme - $initiation->initiation\n";
}
echo " </select></td></tr>";
}
echo "<tr><td>Nombre de participants prévu :</td>
<td><input type=\"text\" name=\"nbparticipants\"
value=\"$session->nbparticipants\" size=5></td></tr>
--- 114,125 ----
echo "<option value=\"$initiation->ids\"";
if($initiation->ids == $session->id_initiation) echo " SELECTED";
! echo ">".substr($initiation->theme,0,20)." -
".substr($initiation->initiation,0,40)."\n";
}
echo " </select></td></tr>";
}
+ echo "<tr><td>Inscriptions ouvertes aux usagers ?</td>
+ <td><input type=\"radio\" checked name=\"inscriptionauto\"
value=\"oui\">oui
+ <input type=\"radio\" name=\"inscriptionauto\"
value=\"non\">non</td></tr>\n";
echo "<tr><td>Nombre de participants prévu :</td>
<td><input type=\"text\" name=\"nbparticipants\"
value=\"$session->nbparticipants\" size=5></td></tr>
***************
*** 120,171 ****
<tr><td>Etat:</td>
<td colspan=\"2\">";
! echo " <select name=\"etat\" $enable>
! <option value=\"pré-réservation\"";
! if ($session->etat=="pré-réservation") echo " SELECTED";
! echo " >Pré-réservation
! <option value=\"réservation\"";
! if ($session->etat=="réservation") echo " SELECTED";
! echo " >Réservation
! <option value=\"annulée\"";
! if ($session->etat=="annulée") echo " SELECTED";
! echo " >Annulée
! </select></td></tr>
<tr><td>Structure organisatrice</td>
<td colspan=\"2\">\n";
if ($enable=="disabled")
! echo "<input type=\"hidden\" name=\"id_structure_organisatrice\"
value=\"$id_structure\">\n";
! echo " <select name=\"id_structure_organisatrice\" $enable><option
\"\">";
! $req2 = "SELECT * FROM structures ORDER BY structure";
! $res2 = executeRequete($req2);
! while($structure = mysql_fetch_object($res2))
! {
! echo "<option value=\"$structure->id\"";
! if ($structure->id==$session->id_structure) echo " SELECTED";
! if (!$session && $structure->id==$id_structure) echo " SELECTED";
! echo ">$structure->structure\n";
! }
! echo " </select></td></tr>
<tr><td>Commentaires<br>Bilan</td>
<td colspan=\"2\">
<textarea name=\"commentaires\" cols=\"60\"
rows=\"10\">$session->commentaires</textarea>
! </td></tr></table>
! <center><input type=\"submit\" name=\"Submit\" value=\"Mettre à
jour\"></center>
</form>\n";
if ($operation==21)
! echo "<center><form name=\"form1\" method=\"post\" action=\"$PHP_SELF\">
<input type=\"hidden\" name=\"operation\" value=\"31\">
<input type=\"hidden\" name=\"id_session\" value=\"$id_session\">
<input type=\"submit\" name=\"Effacer\" value=\"Supprimer\">
! </form></center>\n";
}
// Formulaire de choix du lieux et du nombre de réponse d'une requête
! function formChoixLieuNombre($lieuv, $nbv, $operation)
{
global $PHP_SELF;
! echo "<form name=\"formlieunombre\" method=\"post\" action=\"$PHP_SELF\">
<input type=\"hidden\" name=\"operation\" value=\"$operation\">
<table border=1 align=center>";
! echo "<tr><td>Lieu : </td>"; choixLieu($lieuv);
echo "<td>Nombre de réponses maxi :</td>
--- 129,187 ----
<tr><td>Etat:</td>
<td colspan=\"2\">";
! if (SESSION_AUTRES>="w" ||
! (SESSIONS_MOI>="w" &&
! ($session->id_structure==$id_structure ||
! $localisation->id_localisation==$id_structure)))
! {
! echo " <select name=\"etat\" $enable>
! <option value=\"pré-réservation\"";
! if ($session->etat=="pré-réservation") echo " SELECTED";
! echo " >Pré-réservation
! <option value=\"réservation\"";
! if ($session->etat=="réservation") echo " SELECTED";
! echo " >Réservation
! <option value=\"annulée\"";
! if ($session->etat=="annulée") echo " SELECTED";
! echo " >Annulée
! </select>";
! }
! else
! echo structure($session->etat);
! echo "</td></tr>
!
<tr><td>Structure organisatrice</td>
<td colspan=\"2\">\n";
+ if (STRUCTURES_AUTRES<"r")
+ $enable="disabled";
if ($enable=="disabled")
! echo "<input type=\"hidden\" name=\"id_structurev\"
value=\"$id_structure\">".structure($session->id_structure);
! else
! choix_structure($session->id_structure, "id_structurev");
! echo "</td></tr>
<tr><td>Commentaires<br>Bilan</td>
<td colspan=\"2\">
<textarea name=\"commentaires\" cols=\"60\"
rows=\"10\">$session->commentaires</textarea>
! </td></tr>
! <tr><td align=center colspan=2><input type=\"submit\"
name=\"Submit\" value=\"Confirmer\"></td></tr>
</form>\n";
if ($operation==21)
! echo "<tr><td align=center colspan=2><form name=\"form1\"
method=\"post\" action=\"$PHP_SELF\">
<input type=\"hidden\" name=\"operation\" value=\"31\">
<input type=\"hidden\" name=\"id_session\" value=\"$id_session\">
<input type=\"submit\" name=\"Effacer\" value=\"Supprimer\">
! </form></td></tr>\n";
! echo "</table>\n";
}
// Formulaire de choix du lieux et du nombre de réponse d'une requête
! function formChoixOrganisateurLieuNombre($id_organisateur, $lieuv, $nbv,
$operation)
{
global $PHP_SELF;
! echo "<form name=\"formorganisateurlieunombre\" method=\"post\"
action=\"$PHP_SELF\">
<input type=\"hidden\" name=\"operation\" value=\"$operation\">
<table border=1 align=center>";
! echo "<tr>
! <td>Organisateur : </td><td>"; choix_structure($id_organisateur,
"id_organisateur"); echo "</td>\n";
! echo "<td>Lieu : </td><td>"; choix_lieu($lieuv, "lieuv"); echo "</td>\n";
echo "<td>Nombre de réponses maxi :</td>
***************
*** 182,189 ****
<option value='100000'";
if ($nbv==100000) echo " selected";
! echo ">tout</option>
</select>
</td>\n";
! echo "</tr><tr><td align=center colspan=4>
<input type=\"submit\" name=\"Recherche des sessions\"
value=\"Recherche des sessions\">";
echo "</td></tr></table></form>\n";
--- 198,205 ----
<option value='100000'";
if ($nbv==100000) echo " selected";
! echo ">toutes</option>
</select>
</td>\n";
! echo "</tr><tr><td align=center colspan=6>
<input type=\"submit\" name=\"Recherche des sessions\"
value=\"Recherche des sessions\">";
echo "</td></tr></table></form>\n";
***************
*** 193,453 ****
// Début du contenu de la page
! if($isadmin || $id_structure)
{
! switch($operation)
{
! case 31 : // Confirmation d'effacement
! $res = recherche("parcours", "id_session", $id_session);
! if (mysql_fetch_object($res))
! {
! echo "<p>Désolé, mais la session a encore des participants, il
n'est pas possible de la supprimer.</p>\n";
! echo "<p>Voir la <a
href=\"inscription_session.php?id_session=$id_session&$idu\">liste des
participants</a> de la session ?</p>\n";
! }
! else
! {
! echo "<table align=center bgColor=\"".COULEUR_SESSION."\"><tr><td
align=center>
! <form name=\"form\" method=\"post\" action=\"$PHP_SELF\">
! <input type=\"hidden\" name=\"id_session\"
value=\"$id_session\">
! <input type=\"hidden\" name=\"operation\" value=\"32\">
! <b>Suis-je sûr(e) de vouloir annuler la session du ";
! $session=trouveSession($id_session);
! echo date("d\/m\/Y", strtotime($session->debut));
! echo " ?</b></td></tr>
! <tr><td align=center><input type=\"submit\" name=\"Annuler\"
value=\"Oui, j'annule la session.\">
! </form></td></tr></table>\n"; //'
! }
! break;
!
! case 32: // Efface final
! $query = "DELETE FROM sessions WHERE id='$id_session'";
! $result = mysql_query($query);
! echo "Session effacée.";
! break;
!
! case 21: // Modif final
! // TODO : Vérfiier que ce n'est pas à cheval sur une autre session
! // TODO : Modifier l'id_initiation des personnes inscrites si
$id_initiation a changé.
! $mes="";
! if ($id_localisation=="") $mes.="salle non sélectionnée<br>";
! if ($id_structure=="") $mes.="structure organisatrice non
sélectionnée<br>";
! if ($datev=="") $mes.="date non déterminée<br>";
! if ($debutv=="") $mes.="heure de début non déterminée<br>";
! if ($finv=="") $mes.="heure de fin non déterminée<br>";
! if ($nom_session=="" && $id_initiation=="") $mes.="intitulé de la
session vide<br>";
! if ($mes!="")
! echo "<p>Attention : $mes</p>\n";
! else
! {
! if($nom_session!="") $id_intitule="";
! //if($nom_session=="") $nbparticipants="";
! if ($etat=="") $etat="pré-réservation";
! $query = "UPDATE sessions
! SET id_localisation='$id_localisation',
! date='$datev', debut='$debutv', fin='$finv',
! id_initiation='$id_initiation',
nom_session=\"$nom_session\",
! nbparticipants='$nbparticipants',
! etat='$etat',
! animateur='$animateur',
id_structure='$id_structure_organisatrice',
! commentaires='$commentaires'
! WHERE id='$id_session'";
! if (executeRequete($query))
! echo "Session modifiée.";
! }
! break;
!
! case 2: // Formulaire modification
! formSession($id_session, 21);
! break;
!
! case 11: // Ajout final
! // TODO : Vérifier que ce n'est pas à cheval sur une autre session
! //$debut = date("Y-m-d H:i:00",strtotime("$month/$day/$year $debut"));
! //$fin = date("Y-m-d H:i:00",strtotime("$month/$day/$year $fin"));
! //$etat =
$id_structure_organisatrice==1?"réservation":"pré-réservation";
! $mes="";
! if ($id_localisation=="") $mes.="salle non sélectionnée<br>";
! if ($id_structure_organisatrice=="") $mes.="structure organisatrice
non sélectionnée<br>";
! if ($datev=="") $mes.="date non déterminée<br>";
! if ($debutv=="") $mes.="heure de début non déterminée<br>";
! if ($finv=="") $mes.="heure de fin non déterminée<br>";
! if ($nom_session=="" && $id_initiation=="") $mes.="intitulé de la
session vide<br>";
! if ($mes!="")
! echo "<p>Attention : $mes</p>\n";
! else
! {
! if($nom_session!="") $id_intitule="";
! if($nom_session=="") $nbparticipants="";
! if ($etat=="") $etat="pré-réservation";
!
! $query = "INSERT INTO sessions
! (id_localisation, date, debut, fin, id_initiation,
! nom_session, nbparticipants, etat,
! animateur, id_structure,commentaires)
! VALUES
! ('$id_localisation', '$datev',
'$debutv','$finv','$id_initiation',
! '$nom_session','$nbparticipants','$etat',
! '$animateur',
'$id_structure_organisatrice','$commentaires')";
! if ($result = executeRequete($query))
! echo "Session ajoutée.";
! }
! break;
!
! case 1: // Ajoute d'une nouvelle session
! formSession(0, 11);
! break;
!
! case 4: // liste des sessions à venir pour faire des inscriptions
! if (!$nbv) $nbv="10";
! if (!$lieuv) $lieuv="*";
! formChoixLieuNombre($lieuv, $nbv, 4);
! $req = "SELECT sessions.*, initiation, structures.ville AS ville,
! structures.structure AS structure, localisations.salle
AS salle
! FROM sessions
! LEFT JOIN initiations ON
sessions.id_initiation=initiations.id
! LEFT JOIN localisations ON
sessions.id_localisation=localisations.id
! LEFT JOIN structures ON
localisations.id_structure=structures.id
! WHERE date>=NOW() AND
! ((\"$lieuv\"=\"*\") OR
! (CONCAT(\"V\",structures.ville)=\"$lieuv\") OR
!
(CONCAT(\"S\",localisations.id_structure)=\"$lieuv\"))";
! // Si on n'est pas super-administrateur, on ne regarder que les
sessions qu'on organise
! // ou qu'on accueille (celles qui se passe chez nous
! if ($isadmin!='super')
! $req .= " AND (sessions.id_structure=$id_structure
! OR localisations.id_structure=$id_structure)";
! $req .= " ORDER BY date, debut";
! $res = executeRequete($req);
! echo "<table align=center border=1>
! <tr><td colspan=6><h3 align=center>Liste des sessions à
venir</h3></td></tr>\n";
! while ($nbv>0 && $session = mysql_fetch_object($res))
! {
! $nbv--;
! echo "<tr><td><b>$session->salle de $session->structure</b>
($session->ville)<br>"
! .datetodate($session->date)." de
".datetoheure($session->debut)." à ".datetoheure($session->fin)."
! <td>";
! if ($session->etat!="réservation")
! echo "<i>$session->etat</i>\n";
! echo "<b>$session->initiation$session->nom_session</b>
($session->animateur)</td>
! <td>";
! // Affichage de la structure organisatrice
! $res2 = recherche("structures", "id", $session->id_structure);
! $structure = mysql_fetch_object($res2);
! echo "Organisée par $structure->structure</td>\n";
!
! // Est-ce une session faisant partie des parcours d'initiation ?
! if ($session->nom_session=="")
! {
! // on regarde si le bilan quantitatif a été fait.
! $req1 = "SELECT COUNT(*) as nb FROM parcours WHERE
id_session='$session->id' GROUP BY id_session";
! $res1 = executeRequete($req1);
! $parc = mysql_fetch_object($res1);
! $nb = 0 + $parc->nb;
! echo "<td";
! if ($nb<2) echo " bgcolor=\"#880000\"";
! elseif ($nb<3) echo " bgcolor=\"#888811\"";
! }
! else
! {
! echo "<td";
! $nb=0+$session->nbparticipants ;
! }
! // recherche du nombre maximum de participants à la session selon
l'initiation et la localisation
! $nbmax=nbmaxparticipants($session->id);
! echo ">";
! // On propose les inscriptions si c'est une initiation qui
l'accèpte
! if ($session->id_initiation>0)
! echo "<br><a
href=\"inscription_session.php?id_session=$session->id\">";
! echo "$nb/$nbmax";
! if ($session->id_initiation>0)
! echo "</a>";
! echo "</td>
! <td><a
href=\"$PHP_SELF?operation=2&id_session=$session->id\">$modifier</td>
! <td><a
href=\"$PHP_SELF?operation=31&id_session=$session->id\">$supprimer</td></tr>\n";
! }
! echo "</table>\n";
! break;
!
! case 5: // liste des session passées pour en faire le bilan
! if (!$nbv) $nbv="10";
! if (!$lieuv) $lieuv="*";
! formChoixLieuNombre($lieuv, $nbv, 5);
! $req = "SELECT sessions.*, initiation, structures.ville AS ville,
! structures.structure AS structure, localisations.salle
AS salle
! FROM sessions
! LEFT JOIN initiations ON
sessions.id_initiation=initiations.id
! LEFT JOIN localisations ON
sessions.id_localisation=localisations.id
! LEFT JOIN structures ON
localisations.id_structure=structures.id
! WHERE date<=NOW() AND
! ((\"$lieuv\"=\"*\") OR
! (CONCAT(\"V\",structures.ville)=\"$lieuv\") OR
!
(CONCAT(\"S\",localisations.id_structure)=\"$lieuv\"))";
! // Si on n'est pas super-administrateur, on ne regarder que les
sessions qu'on organise
! // ou qu'on accueille (celles qui se passe chez nous
! if ($isadmin!='super')
! $req .= " AND (sessions.id_structure=$id_structure
! OR localisations.id_structure=$id_structure)";
! $req .= " ORDER BY date DESC, fin DESC";
! $res = executeRequete($req);
! echo "<table align=center border=1>
! <tr><td colspan=6><h3 align=center>Liste des sessions
passées</h3></td></tr>\n";
! while ($nbv>0 && $session = mysql_fetch_object($res))
! {
! $nbv--;
! echo "<tr><td><b>$session->salle de $session->structure</b>
($session->ville)<br>"
! .datetodate($session->date)." de ".datetoheure($session->debut)." à
".datetoheure($session->fin)."
! <td>";
! if ($session->etat!="réservation")
! echo "<i><font color=\"darkRed\">$session->etat</font></i>\n";
! echo "<b>$session->initiation$session->nom_session</b>
($session->animateur)</td>
! <td>";
! // Affichage de la structure organisatrice
! $res2 = recherche("structures", "id", $session->id_structure);
! $structure = mysql_fetch_object($res2);
! echo "Organisée par $structure->structure";
!
! echo "</td>
! <td><a
href=\"inscription_session.php?id_session=$session->id\">Bilan de présence et
pédagogique</a>";
! // Est-ce une session faisant partie des parcours d'initiation ?
! if ($session->nom_session=="")
! {
! // on regarde si le bilan quantitatif a été fait.
! $req1 = "SELECT COUNT(*) as nb FROM parcours WHERE
id_session='$session->id' GROUP BY id_session";
! $res1 = executeRequete($req1);
! $parc = mysql_fetch_object($res1);
! $nb = 0 + $parc->nb;
! if ($nb>0)
! {
! $req1 = "SELECT * FROM parcours WHERE
id_session='$session->id' AND (etat='indispensable' OR etat='conseillé')";
! $res1 = executeRequete($req1);
! if ($parc = mysql_fetch_object($res1))
! echo " à faire";
! }
! }
! else
! $nb=0+$session->nbparticipants ;
! echo "<td";
! if ($nb==0) echo " bgcolor=\"#880000\"";
! // recherche du nombre maximum de participants à la session selon
l'initiation et la localisation
! $nbmax=nbmaxparticipants($session->id);
! echo ">$nb/$nbmax</td>
! <td><a
href=\"$PHP_SELF?operation=2&id_session=$session->id\">$modifier</td>
! <td><a
href=\"$PHP_SELF?operation=31&id_session=$session->id\">$supprimer</td></tr>\n";
! }
! echo "</table>\n";
! break;
!
! default :
! echo "<p><a href=\"table_horaire_session.php?$idu\">Afficher le
<b>planning</b></a></p>\n";
! echo "<p><a href=\"$PHP_SELF?operation=4&$idu\">Liste des sessions à
venir (pour <b>inscrire</b> du monde)</a></p>\n";
! echo "<p><a href=\"$PHP_SELF?operation=5&$idu\">liste des sessions
passées (pour en <b>faire le bilan</b> de participation et le bilan
pédagogique)</a></p>\n";
! echo "<p><a href=\"$PHP_SELF?operation=1&$idu\">Ajouter une
<b>nouvelle</b> session</a></p>\n";
! break;
! } // switch
! } // if
! else
! echo "<p>Mais, vous ne devriez pas être là. Qu'y faites-vous ?</p>\n";
include("basdepage.inc.php");
echo "</body></html>\n";
require("footer.inc.php");
! ?>
\ No newline at end of file
--- 209,581 ----
// Début du contenu de la page
! if(SESSIONS<="~")
! {
! echo $pasledroit;
! exit;
! }
!
! switch($operation)
{
! case 31 : // Confirmation d'effacement
! $res=recherche("sessions", "id", $id_session);
! $session=mysql_fetch_object($res);
! $res=recherche("localisations", "id", $session->id_localisation);
! $localisation=mysql_fetch_object($res);
! if (SESSIONS_AUTRES<"w" &&
! (SESSIONS_MOI<"w" ||
! ($session->id_structure!=$id_structure && // C'est
organisé par moi
! $localisation->id_structure!=$id_structure && // ou c'est
chez moi
! $session->id_animateur!=$id_animateur))) // ou c'est
moi l'animateur
! {
! echo $pasledroit;
! break;
! }
! $res = recherche("parcours", "id_session", $id_session);
! if (mysql_fetch_object($res))
! {
! echo "<p>Désolé, mais la session a encore des participants, il n'est
pas possible de la supprimer.</p>\n";
! echo "<p>Voir la <a
href=\"inscription_session.php?id_session=$id_session\">liste des
participants</a> de la session ?</p>\n";
! }
! else
! {
! echo "<table align=center bgColor=\"".COULEUR_SESSION."\"><tr><td
align=center>
! <form name=\"form\" method=\"post\" action=\"$PHP_SELF\">
! <input type=\"hidden\" name=\"id_session\" value=\"$id_session\">
! <input type=\"hidden\" name=\"operation\" value=\"32\">
! <b>Suis-je sûr(e) de vouloir annuler la session";
! echo " du ".datetodate($session->date);
! echo " à ".localisation($session->id_localisation);
!
! echo " ?</b></td></tr>
! <tr><td align=center><input type=\"submit\" name=\"Annuler\"
value=\"Oui, j'annule la session.\">
! </form></td></tr></table>\n"; //'
! }
! break;
!
! case 32: // Efface final
! $res=recherche("sessions", "id", $id_session);
! $session=mysql_fetch_object($res);
! $res=recherche("localisations", "id", $session->id_localisation);
! $localisation=mysql_fetch_object($res);
! if (SESSIONS_AUTRES<"w" &&
! (SESSIONS_MOI<"w" ||
! ($session->id_structure!=$id_structure && // C'est
organisé par moi
! $localisation->id_structure!=$id_structure && // ou c'est
chez moi
! $session->id_animateur!=$id_animateur))) // ou c'est
moi l'animateur
{
! echo $pasledroit;
! break;
! }
! $query = "DELETE FROM sessions WHERE id='$id_session'";
! $result = mysql_query($query);
! echo "Session effacée.";
! break;
!
! case 21: // Modif final
! // TODO : Vérfiier que ce n'est pas à cheval sur une autre session
! // TODO : Modifier l'id_initiation des personnes inscrites si
$id_initiation a changé.
! $mes="";
! if ($id_localisation=="") $mes.="salle non sélectionnée<br>";
! if ($id_structurev=="") $mes.="structure organisatrice non
sélectionnée<br>";
! if ($datev=="") $mes.="date non déterminée<br>";
! if ($debutv=="") $mes.="heure de début non déterminée<br>";
! if ($finv=="") $mes.="heure de fin non déterminée<br>";
! if ($nom_session=="" && $id_initiation=="") $mes.="intitulé de la session
vide<br>";
! if ($animateur=="" && $id_animateurv=="") $mes.="animateur de la session
non saisi<br>";
! if ($mes!="")
! {
! echo "<p>Attention : $mes</p>\n";
! break;
! }
! $res=recherche("sessions", "id", $id_session);
! $session=mysql_fetch_object($res);
! $res=recherche("localisations", "id", $session->id_localisation);
! $localisation=mysql_fetch_object($res);
! if (SESSIONS_AUTRES<"w" &&
! (SESSIONS_MOI<"w" ||
! ($session->id_structure!=$id_structure && // C'est
organisé par moi
! $localisation->id_structure!=$id_structure && // ou c'est
chez moi
! $session->id_animateur!=$id_animateur))) // ou c'est
moi l'animateur
! {
! echo $pasledroit;
! break;
! }
! if($nom_session!="") $id_intitule="";
! if ($inscriptionauto=="oui") $nbparticipants="";
! if ($etat=="") $etat="pré-réservation";
! $query = "UPDATE sessions
! SET id_localisation='$id_localisation',
! date='$datev', debut='$debutv', fin='$finv',
! id_initiation='$id_initiation', nom_session=\"$nom_session\",
! nbparticipants='$nbparticipants',
! etat='$etat', inscriptionauto='$inscriptionauto',
! animateur='$animateur', id_animateur='$id_animateurv',
! id_structure='$id_structure_organisatrice',
! commentaires='$commentaires'
! WHERE id='$id_session'";
! if (executeRequete($query))
! echo "Session modifiée.";
! break;
!
! case 2: // Formulaire modification
! $res=recherche("sessions", "id", $id_session);
! $session=mysql_fetch_object($res);
! $res=recherche("localisations", "id", $session->id_localisation);
! $localisation=mysql_fetch_object($res);
! if (SESSIONS_AUTRES<"w" &&
! (SESSIONS_MOI<"w" ||
! ($session->id_structure!=$id_structure && // C'est
organisé par moi
! $localisation->id_structure!=$id_structure && // ou c'est
chez moi
! $session->id_animateur!=$id_animateur))) // ou c'est
moi l'animateur
! {
! echo $pasledroit;
! break;
! }
! formSession($id_session, 21);
! break;
!
! case 11: // Ajout final
! // TODO : Vérifier que ce n'est pas à cheval sur une autre session
! //$debut = date("Y-m-d H:i:00",strtotime("$month/$day/$year $debut"));
! //$fin = date("Y-m-d H:i:00",strtotime("$month/$day/$year $fin"));
! //$etat = $id_structure_organisatrice==1?"réservation":"pré-réservation";
! $mes="";
! if ($id_localisation=="") $mes.="salle non sélectionnée<br>";
! if ($id_structurev=="") $mes.="structure organisatrice non
sélectionnée<br>";
! if ($datev=="") $mes.="date non déterminée<br>";
! if ($debutv=="") $mes.="heure de début non déterminée<br>";
! if ($finv=="") $mes.="heure de fin non déterminée<br>";
! if ($nom_session=="" && $id_initiation=="") $mes.="intitulé de la session
vide<br>";
! if ($animateur=="" && $id_animateurv=="") $mes.="animateur de la session
non saisi<br>";
! if ($mes!="")
! {
! echo "<p>Attention : $mes</p>\n";
! break;
! }
! $res=recherche("localisations", "id", $id_localisation);
! $localisation=mysql_fetch_object($res);
! if (SESSIONS_AUTRES<"w" &&
! (SESSIONS_MOI<"w" ||
! ($id_structurev!=$id_structure && // C'est organisé par
moi
! $localisation->id_structure!=$id_structure && // ou c'est
chez moi
! $id_animateurv!=$id_animateur))) // ou c'est moi
l'animateur
! {
! echo $pasledroit;
! break;
! }
! if ($nom_session!="") $id_intitule="";
! if ($inscriptionauto=="oui") $nbparticipants="";
! if ($etat=="") $etat="pré-réservation";
!
! $query = "INSERT INTO sessions
! (id_localisation, date, debut, fin, id_initiation,
! nom_session, nbparticipants, etat,
! animateur, id_animateur, id_structure, commentaires,
inscriptionauto)
! VALUES
! ('$id_localisation', '$datev',
'$debutv','$finv','$id_initiation',
! '$nom_session','$nbparticipants','$etat',
! '$animateur', '$id_animateurv',
'$id_structurev','$commentaires' , '$inscriptionauto')";
! if ($result = executeRequete($query))
! echo "Session ajoutée.";
! break;
!
! case 1: // Ajoute d'une nouvelle session
! if (SESSIONS_AUTRES<"w" && SESSIONS_MOI<"w")
! {
! echo $pasledroit;
! break;
! }
! formSession(0, 11);
! break;
!
! case 4: // liste des sessions à venir pour faire des inscriptions
! if (SESSIONS_AUTRES<"r" && SESSIONS_MOI<"r")
! {
! echo $pasledroit;
! break;
! }
! if (!$nbv) $nbv="10";
! if (!$lieuv) $lieuv="*";
! //if (!$id_organisateur) $id_organisateur=$id_structure;
! //if (!$id_animateurv) $id_animateurv=$id_animateur; // TODO : sélection
suivant l'animateur
! formChoixOrganisateurLieuNombre($id_organisateur, $lieuv, $nbv, 4);
! $req = "SELECT sessions.*, initiation
! FROM sessions
! LEFT JOIN initiations ON sessions.id_initiation=initiations.id
! LEFT JOIN localisations ON
sessions.id_localisation=localisations.id
! LEFT JOIN structures ON
localisations.id_structure=structures.id
! WHERE sessions.date>=NOW() AND ";
! if ($id_organisateur>0)
! $req.=" sessions.id_structure=$id_organisateur AND ";
! $req.=" ((\"$lieuv\"=\"*\") OR
! (CONCAT(\"V\",structures.ville)=\"$lieuv\") OR
! (CONCAT(\"S\",localisations.id_structure)=\"$lieuv\"))";
! // Si on n'est pas super-administrateur, on ne regarder que les sessions
qu'on organise
! // ou qu'on accueille (celles qui se passe chez nous
! if (SESSIONS_AUTRES<"r")
! $req .= " AND (sessions.id_structure=$id_structure" // organisé par moi
! ." OR sessions.id_animateur=$id_animateur"
! ." OR localisations.id_structure=$id_structure)"; // chez
moi
! $req .= " ORDER BY sessions.date, sessions.debut";
! //debug($req);
! $res = executeRequete($req);
! echo "<table align=center border=1>
! <tr><td colspan=6><h3 align=center>Liste des sessions à
venir</h3></td></tr>\n";
! while ($nbv>0 && $session = mysql_fetch_object($res))
! {
! $nbv--;
! echo "<tr><td><b>".localisation($session->id_loclisation)."</b><br>"
! .datetodate($session->date)." de ".datetoheure($session->debut)." à
".datetoheure($session->fin)."
! <td>";
! if ($session->etat!="réservation")
! echo "<i>$session->etat</i>\n";
! echo "<b>$session->initiation$session->nom_session</b>
($session->animateur)</td>
! <td>";
! // Affichage de la structure organisatrice
! echo "Organisée par ".structure($session->id_structure)."</td>\n";
!
! // Est-ce une session faisant partie des parcours d'initiation ?
! if ($session->inscriptionauto=="oui")
! {
! // on regarde si le bilan quantitatif a été fait.
! $req1 = "SELECT COUNT(*) as nb FROM parcours
! WHERE id_session='$session->id' GROUP BY id_session";
! $res1 = executeRequete($req1);
! $parc = mysql_fetch_object($res1);
! $nb = 0 + $parc->nb;
! echo "<td";
! if ($nb<2) echo " bgcolor=\"#880000\"";
! elseif ($nb<3) echo " bgcolor=\"#888811\"";
! }
! else
! {
! echo "<td";
! $nb=0+$session->nbparticipants ;
! }
! // recherche du nombre maximum de participants à la session selon
l'initiation et la localisation
! $nbmax=nbmaxparticipants($session->id);
! echo ">";
! // On propose les inscriptions si c'est une initiation qui l'accèpte
! if ($session->id_initiation>0)
! echo "<br><a
href=\"inscription_session.php?id_session=$session->id\">";
! echo "$nb/$nbmax";
! if ($session->id_initiation>0)
! echo "</a>";
! echo "</td>\n";
! $resl=recherche("localisations", "id", $session->id_localisation);
! $localisation=mysql_fetch_object($resl);
! if (SESSIONS_AUTRES>="w" ||
! (SESSIONS_MOI>="w" &&
! ($session->id_structure==$id_structure || // C'est
organisé par moi
! $localisation->id_structure==$id_structure || // ou c'est
chez moi
! $session->id_animateur==$id_animateur))) // ou c'est
moi l'animateur
! echo "<td><a
href=\"$PHP_SELF?operation=2&id_session=$session->id\">$modifier</td>
! <td><a
href=\"$PHP_SELF?operation=31&id_session=$session->id\">$supprimer</td></tr>\n";
! }
! echo "</table>\n";
! break;
!
! case 5: // liste des session passées pour en faire le bilan
! if (SESSIONS_AUTRES<"r" && SESSIONS_MOI<"r")
! {
! echo $pasledroit;
! break;
! }
! if (!$nbv) $nbv="10";
! if (!$lieuv) $lieuv="*";
! formChoixOrganisateurLieuNombre($id_organisateur, $lieuv, $nbv, 5);
! $req = "SELECT sessions.*, initiation
! FROM sessions
! LEFT JOIN initiations ON sessions.id_initiation=initiations.id
! LEFT JOIN localisations ON
sessions.id_localisation=localisations.id
! LEFT JOIN structures ON
localisations.id_structure=structures.id
! WHERE sessions.date<=NOW() AND ";
! if ($id_organisateur>"0")
! $req.=" sessions.id_structure=\"$id_organisateur\" AND ";
! $req.=" ((\"$lieuv\"=\"*\") OR
! (CONCAT(\"V\",structures.ville)=\"$lieuv\") OR
! (CONCAT(\"S\",localisations.id_structure)=\"$lieuv\"))";
! // Si on n'est pas super-administrateur, on ne regarder que les sessions
qu'on organise
! // ou qu'on accueille (celles qui se passe chez nous
! if (SESSIONS_AUTRES<"r")
! $req .= " AND (sessions.id_structure=$id_structure" // organisé par moi
! ." OR sessions.id_animateur=$id_animateur"
! ." OR localisations.id_structure=$id_structure)"; // chez
moi
! $req .= " ORDER BY sessions.date DESC, sessions.fin DESC";
! //debug($req);
! $res = executeRequete($req);
! echo "<table align=center border=1>
! <tr><td colspan=6><h3 align=center>Liste des sessions
passées</h3></td></tr>\n";
! while ($nbv>0 && $session = mysql_fetch_object($res))
! {
! $nbv--;
! echo "<tr><td><b>".localisation($session->id_localisation)."</b><br>"
! .datetodate($session->date)." de ".datetoheure($session->debut)." à
".datetoheure($session->fin)."<td>";
! if ($session->etat!="réservation")
! echo "<i><font color=\"darkRed\">$session->etat</font></i>\n";
! echo "<b>$session->initiation$session->nom_session</b>
($session->animateur)</td>
! <td>";
! // Affichage de la structure organisatrice
! echo "Organisée par ".structure($session->id_structure)."</td>\n";
! // TODO : vérifier les droits d'accès à la ligne ci-dessous.
! echo "<td><a
href=\"inscription_session.php?id_session=$session->id\">Bilan de présence et
pédagogique</a>";
! // Est-ce une session faisant partie des parcours d'initiation ?
! if ($session->inscriptionauto=="oui")
! {
! // on regarde si le bilan quantitatif a été fait.
! $req1 = "SELECT COUNT(id_usager) as nb
! FROM parcours
! WHERE id_session='$session->id'
! GROUP BY id_session";
! $res1 = executeRequete($req1);
! $parc = mysql_fetch_object($res1);
! $nb = 0 + $parc->nb;
! if ($nb>0)
! {
! $req1 = "SELECT *
! FROM parcours
! WHERE id_session='$session->id' AND (etat='indispensable'
OR etat='conseillé')";
! $res1 = executeRequete($req1);
! if (mysql_fetch_object($res1))
! echo " à faire";
! }
! }
! else
! $nb=0+$session->nbparticipants ;
! echo "<td";
! if ($nb==0) echo " bgcolor=\"#880000\"";
! // recherche du nombre maximum de participants à la session selon
l'initiation et la localisation
! $nbmax=nbmaxparticipants($session->id);
! echo ">$nb/$nbmax</td>";
! $resl=recherche("localisations", "id", $session->id_localisation);
! $localisation=mysql_fetch_object($resl);
! if (SESSIONS_AUTRES>="w" ||
! (SESSIONS_MOI>="w" &&
! ($session->id_structure==$id_structure || // C'est
organisé par moi
! $localisation->id_structure==$id_structure || // ou c'est
chez moi
! $session->id_animateur==$id_animateur))) // ou c'est
moi l'animateur
! echo " <td><a
href=\"$PHP_SELF?operation=2&id_session=$session->id\">$modifier</td>
! <td><a
href=\"$PHP_SELF?operation=31&id_session=$session->id\">$supprimer</td>";
! echo "</tr>\n";
! } // while chaque session
! echo "</table>\n";
! break;
!
! /*default :
! echo "<p><a href=\"table_horaire_session.php?$idu\">Afficher le
<b>planning</b></a></p>\n";
! echo "<p><a href=\"$PHP_SELF?operation=4&$idu\">Liste des sessions à venir
(pour <b>inscrire</b> du monde)</a></p>\n";
! echo "<p><a href=\"$PHP_SELF?operation=5&$idu\">liste des sessions passées
(pour en <b>faire le bilan</b> de participation et le bilan
pédagogique)</a></p>\n";
! echo "<p><a href=\"$PHP_SELF?operation=1&$idu\">Ajouter une <b>nouvelle</b>
session</a></p>\n";
! break;*/
! } // switch
!
! echo "<hr>\n";
! echo "<p><a href=\"table_horaire_session.php?$idu\">Afficher le
<b>planning</b></a></p>\n";
! echo "<p><a href=\"$PHP_SELF?operation=4&$idu\">Liste des sessions à venir
(pour <b>inscrire</b> du monde)</a></p>\n";
! echo "<p><a href=\"$PHP_SELF?operation=5&$idu\">liste des sessions passées
(pour en <b>faire le bilan</b> de participation et le bilan
pédagogique)</a></p>\n";
! echo "<p><a href=\"$PHP_SELF?operation=1&$idu\">Ajouter une <b>nouvelle</b>
session</a></p>\n";
include("basdepage.inc.php");
echo "</body></html>\n";
require("footer.inc.php");
! ?>
Index: structures.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/structures.inc.php,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -r1.5 -r1.6
*** structures.inc.php 4 Feb 2003 23:31:58 -0000 1.5
--- structures.inc.php 10 Feb 2003 23:12:30 -0000 1.6
***************
*** 59,63 ****
function choix_structure($id_stru, $champ="id_structure")
{
! echo "<select name=\"$champ\"><option>\n";
$req="SELECT * FROM structures ORDER BY ville, structure";
$res=executeRequete($req);
--- 59,63 ----
function choix_structure($id_stru, $champ="id_structure")
{
! echo "<select name=\"$champ\"><option value=\"\">n'importe
lequel</option>\n";
$req="SELECT * FROM structures ORDER BY ville, structure";
$res=executeRequete($req);
***************
*** 67,71 ****
if ($structure->id==$id_stru)
echo " selected";
! echo ">$structure->ville - $structure->structure\n";
}
echo "</select>\n";
--- 67,71 ----
if ($structure->id==$id_stru)
echo " selected";
! echo ">".substr($structure->ville,0,20)." :
".substr($structure->structure,0,30)."\n";
}
echo "</select>\n";
***************
*** 73,79 ****
// Partie de formulaire
! function Choixlieu($structure)
{
! echo "<td><select name=\"lieuv\">\n";
echo "<option value=\"*\">n'importe où</option>\n";
$req="SELECT *, localisations.id AS id_localisation FROM localisations
--- 73,79 ----
// Partie de formulaire
! function choix_lieu($structure, $champ="lieuv")
{
! echo "<select name=\"$champ\">\n";
echo "<option value=\"*\">n'importe où</option>\n";
$req="SELECT *, localisations.id AS id_localisation FROM localisations
***************
*** 97,101 ****
echo "<option value=\"S$lieux->id_structure\"";
if ($structure == "S".$lieux->id_structure) echo " selected";
! echo ">$lieux->ville : $lieux->structure</option>";
}
$struct_prec=$lieux->id_structure;
--- 97,101 ----
echo "<option value=\"S$lieux->id_structure\"";
if ($structure == "S".$lieux->id_structure) echo " selected";
! echo ">".substr($lieux->ville,0,20)." :
".substr($lieux->structure,0,30)."</option>\n";
}
$struct_prec=$lieux->id_structure;
***************
*** 105,121 ****
echo "<option value=\"L$lieux->id_localisation\"";
if ($structure == "L".$lieux->id_localisation) echo " selected";
! echo ">$lieux->ville : $lieux->structure : $lieux->salle </option>";
}
$local_prec=$lieux->id_localisation;
-
- //debug("$lieux->id_localisation");
}
! echo "</select></td>\n";
}
// Partie de formulaire
function ChoixSalle($id_localisation, $enable="", $droit=TRUE)
! {
global $id_structure;
if ($enable=="disabled")
--- 105,122 ----
echo "<option value=\"L$lieux->id_localisation\"";
if ($structure == "L".$lieux->id_localisation) echo " selected";
! echo ">".substr($lieux->ville,0,20)." :
".substr($lieux->structure,0,20)
! ." : ".substr($lieux->salle,0,20)."</option>\n";
}
$local_prec=$lieux->id_localisation;
}
! echo "</select>\n";
}
+ // TODO : quelle différence entre choix_lieu et Choixsalle ???
+
// Partie de formulaire
function ChoixSalle($id_localisation, $enable="", $droit=TRUE)
! {
global $id_structure;
if ($enable=="disabled")
***************
*** 127,131 ****
$req="SELECT *, localisations.id AS id_localisation FROM localisations
LEFT JOIN structures ON
localisations.id_structure=structures.id";
! if ($droit && $id_structure)
$req.=" WHERE id_structure=\"$id_structure\"";
$req.=" ORDER BY ville, structure, salle";
--- 128,132 ----
$req="SELECT *, localisations.id AS id_localisation FROM localisations
LEFT JOIN structures ON
localisations.id_structure=structures.id";
! if (!$droit && $id_structure)
$req.=" WHERE id_structure=\"$id_structure\"";
$req.=" ORDER BY ville, structure, salle";
***************
*** 136,140 ****
echo "<option value=\"$lieux->id_localisation\"";
if ($id_localisation == $lieux->id_localisation) echo " selected";
! echo ">$lieux->ville - $lieux->structure - $lieux->salle</option>\n";
}
echo "</select></td>\n";
--- 137,143 ----
echo "<option value=\"$lieux->id_localisation\"";
if ($id_localisation == $lieux->id_localisation) echo " selected";
! //echo ">$lieux->ville - $lieux->structure -
$lieux->salle</option>\n";
! echo ">".substr($lieux->ville,0,20)." :
".substr($lieux->structure,0,20)
! ." : ".substr($lieux->salle,0,20)."</option>\n";
}
echo "</select></td>\n";
Index: table_horaire_session.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/table_horaire_session.php,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -r1.15 -r1.16
*** table_horaire_session.php 28 Jan 2003 23:13:45 -0000 1.15
--- table_horaire_session.php 10 Feb 2003 23:12:30 -0000 1.16
***************
*** 378,382 ****
<input type=\"hidden\" name=\"operation\" value=\"$operation\">
<table border=1 align=center>";
! echo "<tr><td>Lieu</td>"; choixLieu($lieuv);
echo "<td rowspan=\"2\"><table><tr><td>Disposition</td>";
choixSensTableau($sens);
--- 378,382 ----
<input type=\"hidden\" name=\"operation\" value=\"$operation\">
<table border=1 align=center>";
! echo "<tr><td>Lieu</td><td>"; choix_Lieu($lieuv); echo "</td>";
echo "<td rowspan=\"2\"><table><tr><td>Disposition</td>";
choixSensTableau($sens);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Epnadmin-fr] CVS: epnadmin horaires.php,1.11,1.12 session.php,1.8,1.9 structures.inc.php,1.5,1.6 table_horaire_session.php,1.15,1.16,
epnadmin-fr <=
- Prev by Date:
[Epnadmin-fr] CVS: epnadmin config.php,1.1,1.2 configuration.php,1.5,1.6 constantes.inc.php,1.21,1.22 dateheure.inc.php,1.9,1.10 entete.inc.php,1.20,1.21 fr.lang.inc.php,1.5,1.6 header.inc.php,1.16,1.17 initiations.inc.php,1.4,1.5 initiations.php,1.7,1.8 reservations.inc.php,1.4,1.5 structure.sql,1.4,1.5 usagers.php,1.17,1.18
- Next by Date:
[Epnadmin-fr] Visite des ch'tis
- Previous by thread:
[Epnadmin-fr] CVS: epnadmin config.php,1.1,1.2 configuration.php,1.5,1.6 constantes.inc.php,1.21,1.22 dateheure.inc.php,1.9,1.10 entete.inc.php,1.20,1.21 fr.lang.inc.php,1.5,1.6 header.inc.php,1.16,1.17 initiations.inc.php,1.4,1.5 initiations.php,1.7,1.8 reservations.inc.php,1.4,1.5 structure.sql,1.4,1.5 usagers.php,1.17,1.18
- Next by thread:
[Epnadmin-fr] CVS: epnadmin inscription_session.php,1.14,1.15 localisations.php,1.5,1.6 session.php,1.9,1.10 structures.inc.php,1.6,1.7 structures.php,1.8,1.9 table_horaire_session.php,1.16,1.17
- Index(es):