epnadmin-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Epnadmin-fr] CVS: epnadmin animateur.php, 1.2, 1.3 animateurs-disponibi


From: Loïc Dayot
Subject: [Epnadmin-fr] CVS: epnadmin animateur.php, 1.2, 1.3 animateurs-disponibilites.php, 1.1, 1.2 animateurs-horaires.php, 1.4, 1.5 animateurs.inc.php, 1.2, 1.3 config.php, 1.21, 1.22 constantes.inc.php, 1.39, 1.40 dateheure.inc.php, 1.16, 1.17 entete.inc.php, 1.33, 1.34 fr.initial.sql, 1.4, 1.5 fr.lang.inc.php, 1.30, 1.31 header.inc.php, 1.27, 1.28 session.php, 1.20, 1.21 siteweb.php, 1.26, 1.27
Date: Sun, 27 Jul 2003 15:57:19 -0400

Update of /cvsroot/epnadmin/epnadmin
In directory subversions:/tmp/cvs-serv29462/epnadmin

Modified Files:
        animateur.php animateurs-disponibilites.php 
        animateurs-horaires.php animateurs.inc.php config.php 
        constantes.inc.php dateheure.inc.php entete.inc.php 
        fr.initial.sql fr.lang.inc.php header.inc.php session.php 
        siteweb.php 
Log Message:
Intégration du module animateurs fait par Vincent (Dijon) dans l'interface.
Le module animateurs ne fonctionne pas pour autant.
Et sans doute quelques corrections de bugs.



Index: animateur.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/animateur.php,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** animateur.php       24 May 2003 11:58:29 -0000      1.2
--- animateur.php       27 Jul 2003 19:57:15 -0000      1.3
***************
*** 1,7 ****
  <?php
  /*
!     Copyright (C) 2001, 2002 Bertand Pallie, Loïc Dayot - Mairie de 
Pierrefitte (93)
  
!     EPNadmin - Version 0.6
  
      This program is free software; you can redistribute it and/or modify
--- 1,7 ----
  <?php
  /*
!     Copyright (C) 2003 Vincent Vairelle Ville de Dijon, Loïc Dayot - Mairie 
de Pierrefitte (93)
  
!     EPNadmin - Version 0.7
  
      This program is free software; you can redistribute it and/or modify
***************
*** 22,26 ****
  */
  
! require_once("header.inc.php");   
  require_once("constantes.inc.php");             // définition des constantes
  if (! defined("FCT_ANIMATEURS"))
--- 22,26 ----
  */
  
! require_once("header.inc.php");
  require_once("constantes.inc.php");             // définition des constantes
  if (! defined("FCT_ANIMATEURS"))
***************
*** 41,50 ****
  require_once("parcours.inc.php");             // concernant les parcours des 
animateurs et leur positionnement
  
! echo "<html><head><title>$sanimateurs - epnadmin</title>
!   <meta http-equiv=\"Content-Type\" content=\"text/html; 
charset=iso-8859-1\"><body></head>\n";
! 
  $titr = $is_ident=="animateur" ? $sanimateurtitre1 : $sanimateurtitre2;
  define("COULEUR", COULEUR_ANIMATEURS);
- $datemaj="2 mars 2003";
  require("entete.inc.php");
  
--- 41,48 ----
  require_once("parcours.inc.php");             // concernant les parcours des 
animateurs et leur positionnement
  
! $ptitr=$sanimateurs;
  $titr = $is_ident=="animateur" ? $sanimateurtitre1 : $sanimateurtitre2;
+ $datemaj="25 juillet 2003";
  define("COULEUR", COULEUR_ANIMATEURS);
  require("entete.inc.php");
  
***************
*** 52,56 ****
  function form_nouvel_animateur($operation=0)
  {
! global $sanimateurnouv1,$sNom,$sPrenom,$sconfirmer;  
     echo "<form name=\"form_nouvel_animateur\"  action=\"animateur.php\">";
     echo "<input type=\"hidden\" name=\"operation\" value=\"$operation\">
--- 50,54 ----
  function form_nouvel_animateur($operation=0)
  {
! global $sanimateurnouv1,$sNom,$sPrenom,$sconfirmer;
     echo "<form name=\"form_nouvel_animateur\"  action=\"animateur.php\">";
     echo "<input type=\"hidden\" name=\"operation\" value=\"$operation\">
***************
*** 80,84 ****
        // on retrouve les informations personnelles
        $res=recherche("animateurs", "id", $id_animateur);
!       $animateur=$res->fetchrow(DB_FETCHMODE_OBJECT);    // si l'animateur 
est inconnu, ce sera un formulaire vide
        // on retrouve les information de crédits d'heures et abonnements
  /*    $res=recherche("credits", "id_animateur", $id_animateur);
--- 78,82 ----
        // on retrouve les informations personnelles
        $res=recherche("animateurs", "id", $id_animateur);
!       $animateur=fetch_object($res);    // si l'animateur est inconnu, ce 
sera un formulaire vide
        // on retrouve les information de crédits d'heures et abonnements
  /*    $res=recherche("credits", "id_animateur", $id_animateur);
***************
*** 637,641 ****
        }
        $res = recherche("animateurs", "id", $id_animateur);
!       $animateur = $res->fetchrow(DB_FETCHMODE_OBJECT);
        affiche_animateur($animateur, "COMPLET");
  
--- 635,639 ----
        }
        $res = recherche("animateurs", "id", $id_animateur);
!       $animateur = fetch_object($res);
        affiche_animateur($animateur, "COMPLET");
  

Index: animateurs-disponibilites.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/animateurs-disponibilites.php,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** animateurs-disponibilites.php       17 Jul 2003 20:45:47 -0000      1.1
--- animateurs-disponibilites.php       27 Jul 2003 19:57:16 -0000      1.2
***************
*** 44,56 ****
  //require_once("parcours.inc.php");             // concernant les parcours 
des usagers et leur positionnement
  
! echo "<html><head><title>$shoraires - epnadmin</title>
! <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>";
! 
  $titr = $shortitre;
! $datemaj="7 mars 2003";
  define("COULEUR", COULEUR_ANIMATEURS);
  require("entete.inc.php");
  
- 
  function AfficheCalendrier($id_animateur, $date)
  {
--- 44,53 ----
  //require_once("parcours.inc.php");             // concernant les parcours 
des usagers et leur positionnement
  
! $ptitr="$shoraires $sanimateurs";
  $titr = $shortitre;
! $datemaj="25 juillet 2003";
  define("COULEUR", COULEUR_ANIMATEURS);
  require("entete.inc.php");
  
  function AfficheCalendrier($id_animateur, $date)
  {
***************
*** 124,137 ****
       {
         // On recupere les infoà sur les disponibilitées de l'animateur
!        $req3 = "SELECT * FROM disponibilite
!                          LEFT JOIN animateurs ON 
animateurs.id=disponibilite.id_animateur
!                          WHERE disponibilite.date=\"$datecur\"
                             AND id_animateur=\"$id_animateur\"
                             AND debut<=\"$heure\" AND fin>\"$heure\"";
        //die($req3);     
          $res3 = executeRequete($req3);
!          
!          
!        $tranchehoraire = $res3->fetchrow(DB_FETCHMODE_OBJECT);
  
         $nbcol++;
--- 121,133 ----
       {
         // On recupere les infoà sur les disponibilitées de l'animateur
!        $req3 = "SELECT * FROM animateurs_horaires
!                          LEFT JOIN animateurs ON 
animateurs.id=animateurs_horaires.id_animateur
!                          WHERE animateurs_horaires.date=\"$datecur\"
                             AND id_animateur=\"$id_animateur\"
                             AND debut<=\"$heure\" AND fin>\"$heure\"";
        //die($req3);     
          $res3 = executeRequete($req3);
! 
!        $tranchehoraire = fetch_object($res3);
  
         $nbcol++;
***************
*** 167,171 ****
  
         $heure=min2h(h2min($heure) + 60);
!        $res3->free();
       } // while $heure
  
--- 163,167 ----
  
         $heure=min2h(h2min($heure) + 60);
!        free_result($res3);
       } // while $heure
  
***************
*** 226,230 ****
       {
         // On regarde si c'est déjà ouvert ou pas.
!        $req3 = "SELECT * FROM modeles_disponibilites
                           WHERE jour=\"$nomjour\"
                             AND id_animateur=\"$id_animateur\"
--- 222,226 ----
       {
         // On regarde si c'est déjà ouvert ou pas.
!        $req3 = "SELECT * FROM animateurs_modeles_horaires
                           WHERE jour=\"$nomjour\"
                             AND id_animateur=\"$id_animateur\"
***************
*** 232,236 ****
         $res3 = executeRequete($req3);
  //      die($req3); 
!          $tranchehoraire = $res3->fetchrow(DB_FETCHMODE_OBJECT);
         echo "<td";
         switch ($tranchehoraire->presence)
--- 228,232 ----
         $res3 = executeRequete($req3);
  //      die($req3); 
!          $tranchehoraire = fetch_object($res3);
         echo "<td";
         switch ($tranchehoraire->presence)
***************
*** 265,269 ****
  
         $heure=min2h(h2min($heure) + 60);
!        $res3->free();
       } // while $heure
  
--- 261,265 ----
  
         $heure=min2h(h2min($heure) + 60);
!        free_result($res3);
       } // while $heure
  
***************
*** 285,289 ****
    }
    $res=recherche("animateurs", "id", $id_animateur);
!   if (! $localisation=$res->fetchrow(DB_FETCHMODE_OBJECT))
    {
      echo $salleintrouvable;
--- 281,285 ----
    }
    $res=recherche("animateurs", "id", $id_animateur);
!   if (! $localisation=fetch_object($res))
    {
      echo $salleintrouvable;
***************
*** 322,326 ****
        $heurefin=min2h(h2min($heure) + 60);
  
!       $req = "SELECT * FROM modeles_disponibilites
                  WHERE jour=\"$nomjour\" AND id_animateur=\"$id_animateur\"
                  AND debut<=\"$heure\" AND fin>=\"$heurefin\"";
--- 318,322 ----
        $heurefin=min2h(h2min($heure) + 60);
  
!       $req = "SELECT * FROM animateurs_modeles_horaires
                  WHERE jour=\"$nomjour\" AND id_animateur=\"$id_animateur\"
                  AND debut<=\"$heure\" AND fin>=\"$heurefin\"";
***************
*** 328,339 ****
  
        //Supression d'un crenau
!       $tranche=$res->fetchrow(DB_FETCHMODE_OBJECT);
        //die($res->numrows(). "  " . $presence);
!       if ($res->numrows()>=1 & $presence=="")
        {
                //die((h2min($heure) . "  " .h2min($tranche->debut)) . "  " . 
(h2min($heurefin). "  " . h2min($tranche->fin)));
                if ((h2min($heure)==h2min($tranche->debut)) & 
(h2min($heurefin)==h2min($tranche->fin)))
                {
!                       $req1 = "DELETE FROM modeles_disponibilites
                                WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
                                AND debut<=\"$heure\" AND fin>=\"$heurefin\"";
--- 324,335 ----
  
        //Supression d'un crenau
!       $tranche=fetch_object($res);
        //die($res->numrows(). "  " . $presence);
!       if (num_rows($res)>=1 & $presence=="")
        {
                //die((h2min($heure) . "  " .h2min($tranche->debut)) . "  " . 
(h2min($heurefin). "  " . h2min($tranche->fin)));
                if ((h2min($heure)==h2min($tranche->debut)) & 
(h2min($heurefin)==h2min($tranche->fin)))
                {
!                       $req1 = "DELETE FROM animateurs_modeles_horaires
                                WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
                                AND debut<=\"$heure\" AND fin>=\"$heurefin\"";
***************
*** 342,346 ****
                else
                {
!                       $req1 = "UPDATE modeles_disponibilites SET 
presence=\"$tranche->presence\",fin=\"$heure\"
                                WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
                                AND debut=\"$tranche->debut\"";
--- 338,342 ----
                else
                {
!                       $req1 = "UPDATE animateurs_modeles_horaires SET 
presence=\"$tranche->presence\",fin=\"$heure\"
                                WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
                                AND debut=\"$tranche->debut\"";
***************
*** 349,353 ****
                        if(h2min($heurefin)!=h2min($tranche->fin))
                        {
!                               $req1 = "insert into modeles_disponibilites 
(id_animateur, jour, debut, fin,presence) 
                                        VALUES 
(\"$id_animateur\",\"$nomjour\",\"$heurefin\",\"$tranche->fin\",\"$tranche->presence\")";
                                $res1 = executeRequete($req1);
--- 345,349 ----
                        if(h2min($heurefin)!=h2min($tranche->fin))
                        {
!                               $req1 = "insert into 
animateurs_modeles_horaires (id_animateur, jour, debut, fin,presence) 
                                        VALUES 
(\"$id_animateur\",\"$nomjour\",\"$heurefin\",\"$tranche->fin\",\"$tranche->presence\")";
                                $res1 = executeRequete($req1);
***************
*** 362,366 ****
  
  //remplacement d'un crenau    
!       if ($res->numrows()>=1)
      {  
                
--- 358,362 ----
  
  //remplacement d'un crenau    
!       if (num_rows($res)>=1)
      {  
                
***************
*** 369,384 ****
           
                        $i=0;
!                       $req4 = "SELECT * FROM modeles_disponibilites
                  WHERE jour=\"$nomjour\" AND id_animateur=\"$id_animateur\"
                    AND fin=\"$heure\" AND presence=\"$presence\"";
                        $res4 = executeRequete($req4);
!                       if ($trancheav=$res4->fetchrow(DB_FETCHMODE_OBJECT))
                        {
!                               $req1 = "UPDATE modeles_disponibilites SET 
presence=\"$presence\",fin=\"$heurefin\"
                                        WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
                                        AND fin=\"$heure\"";
                                $res1 = executeRequete($req1);
                                
!                               $req = "DELETE FROM modeles_disponibilites
                  WHERE jour=\"$nomjour\" AND id_animateur=\"$id_animateur\"
                    AND debut=\"$heure\" AND fin=\"$heurefin\"";
--- 365,380 ----
           
                        $i=0;
!                       $req4 = "SELECT * FROM animateurs_modeles_horaires
                  WHERE jour=\"$nomjour\" AND id_animateur=\"$id_animateur\"
                    AND fin=\"$heure\" AND presence=\"$presence\"";
                        $res4 = executeRequete($req4);
!                       if ($trancheav=fetch_object($res4))
                        {
!                               $req1 = "UPDATE animateurs_modeles_horaires SET 
presence=\"$presence\",fin=\"$heurefin\"
                                        WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
                                        AND fin=\"$heure\"";
                                $res1 = executeRequete($req1);
                                
!                               $req = "DELETE FROM animateurs_modeles_horaires
                  WHERE jour=\"$nomjour\" AND id_animateur=\"$id_animateur\"
                    AND debut=\"$heure\" AND fin=\"$heurefin\"";
***************
*** 388,398 ****
                        }
                
!                       $req5 = "SELECT * FROM modeles_disponibilites
                  WHERE jour=\"$nomjour\" AND id_animateur=\"$id_animateur\"
                    AND debut=\"$heurefin\" AND presence=\"$presence\"";
                        $res5 = executeRequete($req5);
!                       if ($trancheap=$res5->fetchrow(DB_FETCHMODE_OBJECT))
                        {
!                               $req1 = "UPDATE modeles_disponibilites SET 
presence=\"$presence\",fin=\"$trancheap->fin\"
                                        WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"";
                                if($trancheav->debut)
--- 384,394 ----
                        }
                
!                       $req5 = "SELECT * FROM animateurs_modeles_horaires
                  WHERE jour=\"$nomjour\" AND id_animateur=\"$id_animateur\"
                    AND debut=\"$heurefin\" AND presence=\"$presence\"";
                        $res5 = executeRequete($req5);
!                       if ($trancheap=fetch_object($res5))
                        {
!                               $req1 = "UPDATE animateurs_modeles_horaires SET 
presence=\"$presence\",fin=\"$trancheap->fin\"
                                        WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"";
                                if($trancheav->debut)
***************
*** 402,406 ****
                                $res1 = executeRequete($req1);
  
!                               $req = "DELETE FROM modeles_disponibilites
                                        WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
                                        AND debut=\"$heurefin\"";
--- 398,402 ----
                                $res1 = executeRequete($req1);
  
!                               $req = "DELETE FROM animateurs_modeles_horaires
                                        WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
                                        AND debut=\"$heurefin\"";
***************
*** 414,418 ****
                        }
                        
!                  $req1 = "UPDATE modeles_disponibilites SET 
presence=\"$presence\"
                  WHERE jour=\"$nomjour\" AND id_animateur=\"$id_animateur\"
                    AND debut=\"$heure\" AND fin=\"$heurefin\"";
--- 410,414 ----
                        }
                        
!                  $req1 = "UPDATE animateurs_modeles_horaires SET 
presence=\"$presence\"
                  WHERE jour=\"$nomjour\" AND id_animateur=\"$id_animateur\"
                    AND debut=\"$heure\" AND fin=\"$heurefin\"";
***************
*** 424,433 ****
                 else
                {
!                       $req1 = "UPDATE modeles_disponibilites SET 
presence=\"$tranche->presence\",fin=\"$heure\"
                  WHERE jour=\"$nomjour\" AND id_animateur=\"$id_animateur\"
                    AND debut=\"$tranche->debut\"";
                        $res1 = executeRequete($req1);
                         
!                       $req1 = "INSERT INTO modeles_disponibilites 
(id_animateur, jour, debut, fin,presence) 
                        VALUES (\"$id_animateur\", \"$nomjour\" , \"$heure\", 
\"$heurefin\", \"$presence\")";
              $res1 = executeRequete($req1);
--- 420,429 ----
                 else
                {
!                       $req1 = "UPDATE animateurs_modeles_horaires SET 
presence=\"$tranche->presence\",fin=\"$heure\"
                  WHERE jour=\"$nomjour\" AND id_animateur=\"$id_animateur\"
                    AND debut=\"$tranche->debut\"";
                        $res1 = executeRequete($req1);
                         
!                       $req1 = "INSERT INTO animateurs_modeles_horaires 
(id_animateur, jour, debut, fin,presence) 
                        VALUES (\"$id_animateur\", \"$nomjour\" , \"$heure\", 
\"$heurefin\", \"$presence\")";
              $res1 = executeRequete($req1);
***************
*** 435,439 ****
                        if(h2min($heurefin)!=h2min($tranche->fin))
                        {
!                               $req1 = "insert into modeles_disponibilites 
(id_animateur, jour, debut, fin,presence) 
                                        VALUES 
(\"$id_animateur\",\"$nomjour\",\"$heurefin\",\"$tranche->fin\",\"$tranche->presence\")";
                                $res1 = executeRequete($req1);
--- 431,435 ----
                        if(h2min($heurefin)!=h2min($tranche->fin))
                        {
!                               $req1 = "insert into 
animateurs_modeles_horaires (id_animateur, jour, debut, fin,presence) 
                                        VALUES 
(\"$id_animateur\",\"$nomjour\",\"$heurefin\",\"$tranche->fin\",\"$tranche->presence\")";
                                $res1 = executeRequete($req1);
***************
*** 445,465 ****
        else
      { //ajout ou mix d'un crenau
!               $req1 = "INSERT INTO modeles_disponibilites (id_animateur, 
jour, debut, fin, presence)
                                VALUES (\"$id_animateur\", \"$nomjour\", 
\"$heure\", \"$heurefin\", \"$presence\")";
                $res1 = executeRequete($req1);
                $i=0;
!               $req4 = "SELECT * FROM modeles_disponibilites
                        WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
              AND fin=\"$heure\" AND presence=\"$presence\"";
  
                $res4 = executeRequete($req4);
!               if ($trancheav=$res4->fetchrow(DB_FETCHMODE_OBJECT))
                {
!                       $req1 = "UPDATE modeles_disponibilites SET 
presence=\"$presence\",fin=\"$heurefin\"
                                WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
                                AND fin=\"$heure\"";
                        $res1 = executeRequete($req1);
                                
!                       $req = "DELETE FROM modeles_disponibilites
                                WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
                                AND debut=\"$heure\" AND fin=\"$heurefin\"";
--- 441,461 ----
        else
      { //ajout ou mix d'un crenau
!               $req1 = "INSERT INTO animateurs_modeles_horaires (id_animateur, 
jour, debut, fin, presence)
                                VALUES (\"$id_animateur\", \"$nomjour\", 
\"$heure\", \"$heurefin\", \"$presence\")";
                $res1 = executeRequete($req1);
                $i=0;
!               $req4 = "SELECT * FROM animateurs_modeles_horaires
                        WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
              AND fin=\"$heure\" AND presence=\"$presence\"";
  
                $res4 = executeRequete($req4);
!               if ($trancheav=fetch_object($res4))
                {
!                       $req1 = "UPDATE animateurs_modeles_horaires SET 
presence=\"$presence\",fin=\"$heurefin\"
                                WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
                                AND fin=\"$heure\"";
                        $res1 = executeRequete($req1);
                                
!                       $req = "DELETE FROM animateurs_modeles_horaires
                                WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
                                AND debut=\"$heure\" AND fin=\"$heurefin\"";
***************
*** 469,479 ****
                }
                
!               $req5 = "SELECT * FROM modeles_disponibilites
                        WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
                        AND debut=\"$heurefin\" AND presence=\"$presence\"";
                $res5 = executeRequete($req5);
!               if ($trancheap=$res5->fetchrow(DB_FETCHMODE_OBJECT))
                {
!                       $req1 = "UPDATE modeles_disponibilites SET 
presence=\"$presence\",fin=\"$trancheap->fin\"
                                WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"";
                        if($trancheav->debut)
--- 465,475 ----
                }
                
!               $req5 = "SELECT * FROM animateurs_modeles_horaires
                        WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
                        AND debut=\"$heurefin\" AND presence=\"$presence\"";
                $res5 = executeRequete($req5);
!               if ($trancheap=fetch_object($res5))
                {
!                       $req1 = "UPDATE animateurs_modeles_horaires SET 
presence=\"$presence\",fin=\"$trancheap->fin\"
                                WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"";
                        if($trancheav->debut)
***************
*** 483,487 ****
                        $res1 = executeRequete($req1);
  
!                       $req = "DELETE FROM modeles_disponibilites
                                WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
                                AND debut=\"$heurefin\"";
--- 479,483 ----
                        $res1 = executeRequete($req1);
  
!                       $req = "DELETE FROM animateurs_modeles_horaires
                                WHERE jour=\"$nomjour\" AND 
id_animateur=\"$id_animateur\"
                                AND debut=\"$heurefin\"";
***************
*** 491,495 ****
                if ($i==1)
                {
!                       $req1 = "DELETE FROM modeles_disponibilites 
                        WHERE id_animateur=\"$id_animateur\" AND 
jour=\"$nomjour\" AND debut=\"$heure\" AND fin=\"$heurefin\" AND 
presence=\"$presence\"";
                        $res1 = executeRequete($req1);
--- 487,491 ----
                if ($i==1)
                {
!                       $req1 = "DELETE FROM animateurs_modeles_horaires 
                        WHERE id_animateur=\"$id_animateur\" AND 
jour=\"$nomjour\" AND debut=\"$heure\" AND fin=\"$heurefin\" AND 
presence=\"$presence\"";
                        $res1 = executeRequete($req1);
***************
*** 524,528 ****
        $heurefin=min2h(h2min($heure)+60);
  
!       $req = "SELECT * FROM disponibilite
                  WHERE date=\"$date\" AND id_animateur=\"$id_animateur\"
                  AND debut<=\"$heure\" AND fin>=\"$heurefin\"";
--- 520,524 ----
        $heurefin=min2h(h2min($heure)+60);
  
!       $req = "SELECT * FROM animateurs_horaires
                  WHERE date=\"$date\" AND id_animateur=\"$id_animateur\"
                  AND debut<=\"$heure\" AND fin>=\"$heurefin\"";
***************
*** 530,541 ****
  
        //Supression d'un crenau
!       $tranche=$res->fetchrow(DB_FETCHMODE_OBJECT);
        //die($res->numrows(). "  " . $presence);
!       if ($res->numrows()>=1 & $presence=="")
        {
                //die((h2min($heure) . "  " .h2min($tranche->debut)) . "  " . 
(h2min($heurefin). "  " . h2min($tranche->fin)));
                if ((h2min($heure)==h2min($tranche->debut)) & 
(h2min($heurefin)==h2min($tranche->fin)))
                {
!                       $req1 = "DELETE FROM disponibilite
                                WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"
                                AND debut<=\"$heure\" AND fin>=\"$heurefin\"";
--- 526,537 ----
  
        //Supression d'un crenau
!       $tranche=fetch_object($res);
        //die($res->numrows(). "  " . $presence);
!       if (num_rows($res)>=1 & $presence=="")
        {
                //die((h2min($heure) . "  " .h2min($tranche->debut)) . "  " . 
(h2min($heurefin). "  " . h2min($tranche->fin)));
                if ((h2min($heure)==h2min($tranche->debut)) & 
(h2min($heurefin)==h2min($tranche->fin)))
                {
!                       $req1 = "DELETE FROM animateurs_horaires
                                WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"
                                AND debut<=\"$heure\" AND fin>=\"$heurefin\"";
***************
*** 544,548 ****
                else
                {
!                       $req1 = "UPDATE disponibilite SET 
presence=\"$tranche->presence\",fin=\"$heure\"
                                WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"
                                AND debut=\"$tranche->debut\"";
--- 540,544 ----
                else
                {
!                       $req1 = "UPDATE animateurs_horaires SET 
presence=\"$tranche->presence\",fin=\"$heure\"
                                WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"
                                AND debut=\"$tranche->debut\"";
***************
*** 551,555 ****
                        if(h2min($heurefin)!=h2min($tranche->fin))
                        {
!                               $req1 = "insert into disponibilite 
(id_animateur, date, debut, fin,presence) 
                                        VALUES 
(\"$id_animateur\",\"$date\",\"$heurefin\",\"$tranche->fin\",\"$tranche->presence\")";
                                $res1 = executeRequete($req1);
--- 547,551 ----
                        if(h2min($heurefin)!=h2min($tranche->fin))
                        {
!                               $req1 = "insert into animateurs_horaires 
(id_animateur, date, debut, fin,presence) 
                                        VALUES 
(\"$id_animateur\",\"$date\",\"$heurefin\",\"$tranche->fin\",\"$tranche->presence\")";
                                $res1 = executeRequete($req1);
***************
*** 564,568 ****
  
  //remplacement d'un crenau    
!       if ($res->numrows()>=1)
      {  
                
--- 560,564 ----
  
  //remplacement d'un crenau    
!       if (num_rows($res)>=1)
      {  
                
***************
*** 571,586 ****
           
                        $i=0;
!                       $req4 = "SELECT * FROM disponibilite
                  WHERE date=\"$date\" AND id_animateur=\"$id_animateur\"
                    AND fin=\"$heure\" AND presence=\"$presence\"";
                        $res4 = executeRequete($req4);
!                       if ($trancheav=$res4->fetchrow(DB_FETCHMODE_OBJECT))
                        {
!                               $req1 = "UPDATE disponibilite SET 
presence=\"$presence\",fin=\"$heurefin\"
                                        WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"
                                        AND fin=\"$heure\"";
                                $res1 = executeRequete($req1);
                                
!                               $req = "DELETE FROM disponibilite
                  WHERE date=\"$date\" AND id_animateur=\"$id_animateur\"
                    AND debut=\"$heure\" AND fin=\"$heurefin\"";
--- 567,582 ----
           
                        $i=0;
!                       $req4 = "SELECT * FROM animateurs_horaires
                  WHERE date=\"$date\" AND id_animateur=\"$id_animateur\"
                    AND fin=\"$heure\" AND presence=\"$presence\"";
                        $res4 = executeRequete($req4);
!                       if ($trancheav=fetch_object($res4))
                        {
!                               $req1 = "UPDATE animateurs_horaires SET 
presence=\"$presence\",fin=\"$heurefin\"
                                        WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"
                                        AND fin=\"$heure\"";
                                $res1 = executeRequete($req1);
                                
!                               $req = "DELETE FROM animateurs_horaires
                  WHERE date=\"$date\" AND id_animateur=\"$id_animateur\"
                    AND debut=\"$heure\" AND fin=\"$heurefin\"";
***************
*** 590,600 ****
                        }
                
!                       $req5 = "SELECT * FROM disponibilite
                  WHERE date=\"$date\" AND id_animateur=\"$id_animateur\"
                    AND debut=\"$heurefin\" AND presence=\"$presence\"";
                        $res5 = executeRequete($req5);
!                       if ($trancheap=$res5->fetchrow(DB_FETCHMODE_OBJECT))
                        {
!                               $req1 = "UPDATE disponibilite SET 
presence=\"$presence\",fin=\"$trancheap->fin\"
                                        WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"";
                                if($trancheav->debut)
--- 586,596 ----
                        }
                
!                       $req5 = "SELECT * FROM animateurs_horaires
                  WHERE date=\"$date\" AND id_animateur=\"$id_animateur\"
                    AND debut=\"$heurefin\" AND presence=\"$presence\"";
                        $res5 = executeRequete($req5);
!                       if ($trancheap=fetch_object($res5))
                        {
!                               $req1 = "UPDATE animateurs_horaires SET 
presence=\"$presence\",fin=\"$trancheap->fin\"
                                        WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"";
                                if($trancheav->debut)
***************
*** 604,608 ****
                                $res1 = executeRequete($req1);
  
!                               $req = "DELETE FROM disponibilite
                                        WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"
                                        AND debut=\"$heurefin\"";
--- 600,604 ----
                                $res1 = executeRequete($req1);
  
!                               $req = "DELETE FROM animateurs_horaires
                                        WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"
                                        AND debut=\"$heurefin\"";
***************
*** 616,620 ****
                        }
                        
!                  $req1 = "UPDATE disponibilite SET presence=\"$presence\"
                  WHERE date=\"$date\" AND id_animateur=\"$id_animateur\"
                    AND debut=\"$heure\" AND fin=\"$heurefin\"";
--- 612,616 ----
                        }
                        
!                  $req1 = "UPDATE animateurs_horaires SET 
presence=\"$presence\"
                  WHERE date=\"$date\" AND id_animateur=\"$id_animateur\"
                    AND debut=\"$heure\" AND fin=\"$heurefin\"";
***************
*** 626,635 ****
                 else
                {
!                       $req1 = "UPDATE disponibilite SET 
presence=\"$tranche->presence\",fin=\"$heure\"
                  WHERE date=\"$date\" AND id_animateur=\"$id_animateur\"
                    AND debut=\"$tranche->debut\"";
                        $res1 = executeRequete($req1);
                         
!                       $req1 = "INSERT INTO disponibilite (id_animateur, date, 
debut, fin,presence) 
                        VALUES (\"$id_animateur\", \"$date\" , \"$heure\", 
\"$heurefin\", \"$presence\")";
              $res1 = executeRequete($req1);
--- 622,631 ----
                 else
                {
!                       $req1 = "UPDATE animateurs_horaires SET 
presence=\"$tranche->presence\",fin=\"$heure\"
                  WHERE date=\"$date\" AND id_animateur=\"$id_animateur\"
                    AND debut=\"$tranche->debut\"";
                        $res1 = executeRequete($req1);
                         
!                       $req1 = "INSERT INTO animateurs_horaires (id_animateur, 
date, debut, fin,presence) 
                        VALUES (\"$id_animateur\", \"$date\" , \"$heure\", 
\"$heurefin\", \"$presence\")";
              $res1 = executeRequete($req1);
***************
*** 637,641 ****
                        if(h2min($heurefin)!=h2min($tranche->fin))
                        {
!                               $req1 = "insert into disponibilite 
(id_animateur, date, debut, fin,presence) 
                                        VALUES 
(\"$id_animateur\",\"$date\",\"$heurefin\",\"$tranche->fin\",\"$tranche->presence\")";
                                $res1 = executeRequete($req1);
--- 633,637 ----
                        if(h2min($heurefin)!=h2min($tranche->fin))
                        {
!                               $req1 = "insert into animateurs_horaires 
(id_animateur, date, debut, fin,presence) 
                                        VALUES 
(\"$id_animateur\",\"$date\",\"$heurefin\",\"$tranche->fin\",\"$tranche->presence\")";
                                $res1 = executeRequete($req1);
***************
*** 647,667 ****
        else
      { //ajout ou mix d'un crenau
!               $req1 = "INSERT INTO disponibilite (id_animateur, date, debut, 
fin, presence)
                                VALUES (\"$id_animateur\", \"$date\", 
\"$heure\", \"$heurefin\", \"$presence\")";
                $res1 = executeRequete($req1);
                $i=0;
!               $req4 = "SELECT * FROM disponibilite
                        WHERE date=\"$date\" AND id_animateur=\"$id_animateur\"
              AND fin=\"$heure\" AND presence=\"$presence\"";
  
                $res4 = executeRequete($req4);
!               if ($trancheav=$res4->fetchrow(DB_FETCHMODE_OBJECT))
                {
!                       $req1 = "UPDATE disponibilite SET 
presence=\"$presence\",fin=\"$heurefin\"
                                WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"
                                AND fin=\"$heure\"";
                        $res1 = executeRequete($req1);
                                
!                       $req = "DELETE FROM disponibilite
                                WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"
                                AND debut=\"$heure\" AND fin=\"$heurefin\"";
--- 643,663 ----
        else
      { //ajout ou mix d'un crenau
!               $req1 = "INSERT INTO animateurs_horaires (id_animateur, date, 
debut, fin, presence)
                                VALUES (\"$id_animateur\", \"$date\", 
\"$heure\", \"$heurefin\", \"$presence\")";
                $res1 = executeRequete($req1);
                $i=0;
!               $req4 = "SELECT * FROM animateurs_horaires
                        WHERE date=\"$date\" AND id_animateur=\"$id_animateur\"
              AND fin=\"$heure\" AND presence=\"$presence\"";
  
                $res4 = executeRequete($req4);
!               if ($trancheav=fetch_object($res4))
                {
!                       $req1 = "UPDATE animateurs_horaires SET 
presence=\"$presence\",fin=\"$heurefin\"
                                WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"
                                AND fin=\"$heure\"";
                        $res1 = executeRequete($req1);
                                
!                       $req = "DELETE FROM animateurs_horaires
                                WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"
                                AND debut=\"$heure\" AND fin=\"$heurefin\"";
***************
*** 671,681 ****
                }
                
!               $req5 = "SELECT * FROM disponibilite
                        WHERE date=\"$date\" AND id_animateur=\"$id_animateur\"
                        AND debut=\"$heurefin\" AND presence=\"$presence\"";
                $res5 = executeRequete($req5);
!               if ($trancheap=$res5->fetchrow(DB_FETCHMODE_OBJECT))
                {
!                       $req1 = "UPDATE disponibilite SET 
presence=\"$presence\",fin=\"$trancheap->fin\"
                                WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"";
                        if($trancheav->debut)
--- 667,677 ----
                }
                
!               $req5 = "SELECT * FROM animateurs_horaires
                        WHERE date=\"$date\" AND id_animateur=\"$id_animateur\"
                        AND debut=\"$heurefin\" AND presence=\"$presence\"";
                $res5 = executeRequete($req5);
!               if ($trancheap=fetch_object($res5))
                {
!                       $req1 = "UPDATE animateurs_horaires SET 
presence=\"$presence\",fin=\"$trancheap->fin\"
                                WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"";
                        if($trancheav->debut)
***************
*** 685,689 ****
                        $res1 = executeRequete($req1);
  
!                       $req = "DELETE FROM disponibilite
                                WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"
                                AND debut=\"$heurefin\"";
--- 681,685 ----
                        $res1 = executeRequete($req1);
  
!                       $req = "DELETE FROM animateurs_horaires
                                WHERE date=\"$date\" AND 
id_animateur=\"$id_animateur\"
                                AND debut=\"$heurefin\"";
***************
*** 693,697 ****
                if ($i==1)
                {
!                       $req1 = "DELETE FROM disponibilite 
                        WHERE id_animateur=\"$id_animateur\" AND date=\"$date\" 
AND debut=\"$heure\" AND fin=\"$heurefin\" AND presence=\"$presence\"";
                        $res1 = executeRequete($req1);
--- 689,693 ----
                if ($i==1)
                {
!                       $req1 = "DELETE FROM animateurs_horaires 
                        WHERE id_animateur=\"$id_animateur\" AND date=\"$date\" 
AND debut=\"$heure\" AND fin=\"$heurefin\" AND presence=\"$presence\"";
                        $res1 = executeRequete($req1);
***************
*** 718,722 ****
        echo "<p>Vider le calendrier pour la semaine concernée...";
        $datefin=date("Y-m-d", strtotime("+6 days", strtotime($date)));
!       $req="DELETE FROM disponibilite WHERE date>=\"$date\" AND 
date<=\"$datefin\"
                      AND id_animateur=\"$id_animateur\"";
        $res = executeRequete($req);
--- 714,718 ----
        echo "<p>Vider le calendrier pour la semaine concernée...";
        $datefin=date("Y-m-d", strtotime("+6 days", strtotime($date)));
!       $req="DELETE FROM animateurs_horaires WHERE date>=\"$date\" AND 
date<=\"$datefin\"
                      AND id_animateur=\"$id_animateur\"";
        $res = executeRequete($req);
***************
*** 724,728 ****
        // Ensuite, on applique le modèle sur la semain concernée
        echo "<p>Appliquer le modèle au calendrier pour la semaine 
concernée...";
!       $req="SELECT * FROM modeles_disponibilites
               WHERE id_animateur=\"$id_animateur\"
               ORDER BY jour, debut";
--- 720,724 ----
        // Ensuite, on applique le modèle sur la semain concernée
        echo "<p>Appliquer le modèle au calendrier pour la semaine 
concernée...";
!       $req="SELECT * FROM animateurs_modeles_horaires
               WHERE id_animateur=\"$id_animateur\"
               ORDER BY jour, debut";
***************
*** 734,738 ****
          while (jourSemaine(date("w", strtotime($datejour))) != $horaire->jour)
            $datejour = date("Y-m-d", strtotime("+1 days", 
strtotime($datejour)));
!         $req2="INSERT INTO disponibilite (id_animateur, date, debut, fin, 
presence)
                 VALUES (\"$id_animateur\", \"$datejour\", \"$horaire->debut\", 
\"$horaire->fin\", \"$horaire->presence\")";
          $res2=executeRequete($req2);
--- 730,734 ----
          while (jourSemaine(date("w", strtotime($datejour))) != $horaire->jour)
            $datejour = date("Y-m-d", strtotime("+1 days", 
strtotime($datejour)));
!         $req2="INSERT INTO animateurs_horaires (id_animateur, date, debut, 
fin, presence)
                 VALUES (\"$id_animateur\", \"$datejour\", \"$horaire->debut\", 
\"$horaire->fin\", \"$horaire->presence\")";
          $res2=executeRequete($req2);
***************
*** 751,755 ****
        echo "<p>Vider le calendrier pour la semaine concernée...";
        $datefin=date("Y-m-d", strtotime("+6 days", strtotime($date)));
!       $req="DELETE FROM disponibilite WHERE date>=\"$date\" AND 
date<=\"$datefin\"
                      AND id_animateur=\"$id_animateur\"";
        $res = executeRequete($req);
--- 747,751 ----
        echo "<p>Vider le calendrier pour la semaine concernée...";
        $datefin=date("Y-m-d", strtotime("+6 days", strtotime($date)));
!       $req="DELETE FROM animateurs_horaires WHERE date>=\"$date\" AND 
date<=\"$datefin\"
                      AND id_animateur=\"$id_animateur\"";
        $res = executeRequete($req);
***************
*** 764,768 ****
        echo "<p>Vider le calendrier pour la semaine concernée...";
        $datefin=date("Y-m-d", strtotime("+28 days", strtotime($date)));
!       $req="DELETE FROM disponibilite WHERE date>=\"$date\" AND 
date<=\"$datefin\"
                      AND id_animateur=\"$id_animateur\"";
        $res = executeRequete($req);
--- 760,764 ----
        echo "<p>Vider le calendrier pour la semaine concernée...";
        $datefin=date("Y-m-d", strtotime("+28 days", strtotime($date)));
!       $req="DELETE FROM animateurs_horaires WHERE date>=\"$date\" AND 
date<=\"$datefin\"
                      AND id_animateur=\"$id_animateur\"";
        $res = executeRequete($req);
***************
*** 773,777 ****
        while ($wee!=4)
        {
!       $req="SELECT * FROM modeles_disponibilites
               WHERE id_animateur=\"$id_animateur\"
               ORDER BY jour, debut";
--- 769,773 ----
        while ($wee!=4)
        {
!       $req="SELECT * FROM animateurs_modeles_horaires
               WHERE id_animateur=\"$id_animateur\"
               ORDER BY jour, debut";
***************
*** 782,786 ****
                while (jourSemaine(date("w", strtotime($datejour))) != 
$horaire->jour)
                  $datejour = date("Y-m-d", strtotime("+1 days", 
strtotime($datejour)));
!                $req2="INSERT INTO disponibilite (id_animateur, date, debut, 
fin, presence)
                       VALUES (\"$id_animateur\", \"$datejour\", 
\"$horaire->debut\", \"$horaire->fin\", \"$horaire->presence\")";
                $res2=executeRequete($req2);
--- 778,782 ----
                while (jourSemaine(date("w", strtotime($datejour))) != 
$horaire->jour)
                  $datejour = date("Y-m-d", strtotime("+1 days", 
strtotime($datejour)));
!                $req2="INSERT INTO animateurs_horaires (id_animateur, date, 
debut, fin, presence)
                       VALUES (\"$id_animateur\", \"$datejour\", 
\"$horaire->debut\", \"$horaire->fin\", \"$horaire->presence\")";
                $res2=executeRequete($req2);
***************
*** 814,818 ****
                if(!DB::iserror($res))
                {
!         while ($local= $res->fetchrow(DB_FETCHMODE_OBJECT))
        {
          echo "<tr><td>$local->nom</td>
--- 810,814 ----
                if(!DB::iserror($res))
                {
!         while ($local= fetch_object($res))
        {
          echo "<tr><td>$local->nom</td>

Index: animateurs-horaires.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/animateurs-horaires.php,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** animateurs-horaires.php     17 Jul 2003 20:45:47 -0000      1.4
--- animateurs-horaires.php     27 Jul 2003 19:57:16 -0000      1.5
***************
*** 49,53 ****
  require("entete.inc.php");
  
- 
  function AfficheCalendrier($id_localisation, $date)
  {
--- 49,52 ----
***************
*** 146,152 ****
                        echo "<td bgcolor=\"grey\">\n";
                        
!                       $reqvv2="select * from disponibilite where 
id_animateur=$id_animateur and date=\"$datecur\" and debut<=\"$heure\"";
                        $resvv2=executerequete($reqvv2);
!                       if($resvv2->numrows()>=1)
                        {
                                echo "<form action=$PHP_SELF#[$indtable] 
name=\"localisateur$indi\">";
--- 145,151 ----
                        echo "<td bgcolor=\"grey\">\n";
                        
!                       $reqvv2="select * from animateurs_horaires where 
id_animateur=$id_animateur and date=\"$datecur\" and debut<=\"$heure\"";
                        $resvv2=executerequete($reqvv2);
!                       if(num_rows($resvv2)>=1)
                        {
                                echo "<form action=$PHP_SELF#[$indtable] 
name=\"localisateur$indi\">";
***************
*** 159,174 ****
                                $resvv=executerequete($reqvv);
                                $pardefaut=0;
!                               if(!DB::iserror($resvv))
                                {
!                                       
$dejaprevu=$resvv->fetchrow(DB_FETCHMODE_OBJECT);
                                        $pardefaut=1;
                                }
                                echo "<option value=0></option>";
!                               
while($listloc=$res->fetchrow(DB_FETCHMODE_OBJECT))
                                {
                                        $req3 = "SELECT * FROM calendrier WHERE 
date=\"$datecur\" AND debut<=\"$heure\" AND fin>=\"$heure\" AND 
id_localisation=\"$listloc->id_localisation\"";
                                        //die($req3);
                                        $res3 = executeRequete($req3);
!                                       if(DB::iserror($res3))
                                        {
                                                $etat="F:";
--- 158,173 ----
                                $resvv=executerequete($reqvv);
                                $pardefaut=0;
!                               if($resvv)
                                {
!                                       $dejaprevu=fetch_object($resvv);
                                        $pardefaut=1;
                                }
                                echo "<option value=0></option>";
!                               while($listloc=fetch_object($res))
                                {
                                        $req3 = "SELECT * FROM calendrier WHERE 
date=\"$datecur\" AND debut<=\"$heure\" AND fin>=\"$heure\" AND 
id_localisation=\"$listloc->id_localisation\"";
                                        //die($req3);
                                        $res3 = executeRequete($req3);
!                                       if(! $res3)
                                        {
                                                $etat="F:";
***************
*** 176,180 ****
                                        else
                                        {
!                                               $rien=$res3->numrows();
                                                if ($rien!=0)
                                                        $etat="O:";
--- 175,179 ----
                                        else
                                        {
!                                               $rien=num_rows($res3);
                                                if ($rien!=0)
                                                        $etat="O:";
***************
*** 206,210 ****
                                        echo "</TD>";
                                
!                                       $res3->free();
                                }       
                                        $heure=min2h(h2min($heure) + 
$unitehoraire);
--- 205,209 ----
                                        echo "</TD>";
                                
!                                       free_result($res3);
                                }       
                                        $heure=min2h(h2min($heure) + 
$unitehoraire);
***************
*** 344,348 ****
    }
    $res=recherche("animateurs", "id", $id_animateur);
!   if (! $localisation=$res->fetchrow(DB_FETCHMODE_OBJECT))
    {
      echo $salleintrouvable;
--- 343,347 ----
    }
    $res=recherche("animateurs", "id", $id_animateur);
!   if (! $localisation=fetch_object($res))
    {
      echo $salleintrouvable;
***************
*** 366,370 ****
  $res=executerequete($req);
  echo "<option value=0></option>";
! while($listanim=$res->fetchrow(DB_FETCHMODE_OBJECT))
  {
        if($listanim->id==$id_animateur)
--- 365,369 ----
  $res=executerequete($req);
  echo "<option value=0></option>";
! while($listanim=fetch_object($res))
  {
        if($listanim->id==$id_animateur)

Index: animateurs.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/animateurs.inc.php,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** animateurs.inc.php  24 May 2003 11:58:29 -0000      1.2
--- animateurs.inc.php  27 Jul 2003 19:57:16 -0000      1.3
***************
*** 43,47 ****
  {
    $res=recherche("animateurs", "id", $id_structure);
!   $stru=$res->fetchrow(DB_FETCHMODE_OBJECT);
    return "$stru->nom $stru->prenom à $stru->ville";
  }
--- 43,47 ----
  {
    $res=recherche("animateurs", "id", $id_structure);
!   $stru=fetch_object($res);
    return "$stru->nom $stru->prenom à $stru->ville";
  }
***************
*** 57,61 ****
    if ($login!="")   { $criteres .= $prem."login LIKE '$login%'";    $prem=" 
AND "; }
    $req = "SELECT * FROM animateurs ".$criteres." ORDER BY $tri LIMIT 30";
!   $res = executeRequete($req) or exit($req);
    echo "<table border=1 align=center>
          <tr><th>";
--- 57,61 ----
    if ($login!="")   { $criteres .= $prem."login LIKE '$login%'";    $prem=" 
AND "; }
    $req = "SELECT * FROM animateurs ".$criteres." ORDER BY $tri LIMIT 30";
!   $res = executeRequete($req);
    echo "<table border=1 align=center>
          <tr><th>";
***************
*** 76,80 ****
    }
    formRechercheanimateur($rop, "LIGNE", $mode);
!   while ($animateur = $res->fetchrow(DB_FETCHMODE_OBJECT))
    {
       if ($couleur=="lightgrey")
--- 76,80 ----
    }
    formRechercheanimateur($rop, "LIGNE", $mode);
!   while ($animateur = fetch_object($res))
    {
       if ($couleur=="lightgrey")

Index: config.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/config.php,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -r1.21 -r1.22
*** config.php  24 Jul 2003 20:43:09 -0000      1.21
--- config.php  27 Jul 2003 19:57:16 -0000      1.22
***************
*** 1120,1124 ****
        }
  
!       if ($saisie==1)
        {
          // C'est confirmé, on crée les enregistrements
--- 1120,1124 ----
        }
  
!       if ($saisie==1 && $operation==$ietape)
        {
          // C'est confirmé, on crée les enregistrements

Index: constantes.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/constantes.inc.php,v
retrieving revision 1.39
retrieving revision 1.40
diff -C2 -r1.39 -r1.40
*** constantes.inc.php  24 Jul 2003 20:43:09 -0000      1.39
--- constantes.inc.php  27 Jul 2003 19:57:16 -0000      1.40
***************
*** 47,51 ****
  }
  if (! isset($mysql_base))
!   $mysql_base="epnadmin_0_7";         // Mettre le nom de la bonne base
  
  // Informations pour la création des cades à barres et
--- 47,51 ----
  }
  if (! isset($mysql_base))
!   $mysql_base="epnadmin";         // Mettre le nom de la bonne base
  
  // Informations pour la création des cades à barres et
***************
*** 113,117 ****
    $logo = "./images/galago_epnadmin.gif"; // image qui est utilisée dans 
entete.inc.php
  if (! isset($feuillestyle))
!   $feuillestyle = "./epnadmin.css"; // feuille de style qui est utilisée dans 
entete.inc.php
  if (! $scriptmenus)
    $scriptmenus = "./menu2.js"; // javascript appelé dans basdepage.inc.php 
pour la gestion des menus dynamiques
--- 113,117 ----
    $logo = "./images/galago_epnadmin.gif"; // image qui est utilisée dans 
entete.inc.php
  if (! isset($feuillestyle))
!   $feuillestyle = "./epnadminv.css"; // feuille de style qui est utilisée 
dans entete.inc.php
  if (! $scriptmenus)
    $scriptmenus = "./menu2.js"; // javascript appelé dans basdepage.inc.php 
pour la gestion des menus dynamiques

Index: dateheure.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/dateheure.inc.php,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -r1.16 -r1.17
*** dateheure.inc.php   6 May 2003 19:31:04 -0000       1.16
--- dateheure.inc.php   27 Jul 2003 19:57:16 -0000      1.17
***************
*** 220,224 ****
           "</option>\n";
    }
!   for ($nd=0 ; $nd<=30; $nd++)
    {
      $ndate=date("Y-m-d", strtotime("+".$nd." days", strtotime($datev)));
--- 220,224 ----
           "</option>\n";
    }
!   for ($nd=0 ; $nd<=60; $nd++)
    {
      $ndate=date("Y-m-d", strtotime("+".$nd." days", strtotime($datev)));

Index: entete.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/entete.inc.php,v
retrieving revision 1.33
retrieving revision 1.34
diff -C2 -r1.33 -r1.34
*** entete.inc.php      24 Jul 2003 20:43:09 -0000      1.33
--- entete.inc.php      27 Jul 2003 19:57:16 -0000      1.34
***************
*** 3,7 ****
      Copyright (C) 2001, 2002 Loïc Dayot - Mairie de Pierrefitte (93)
  
!     EPNadmin - Version 0.7 - 12/06/2003
  
      This program is free software; you can redistribute it and/or modify
--- 3,7 ----
      Copyright (C) 2001, 2002 Loïc Dayot - Mairie de Pierrefitte (93)
  
!     EPNadmin - Version 0.7 - 27/07/2003
  
      This program is free software; you can redistribute it and/or modify
***************
*** 26,29 ****
--- 26,32 ----
  
     LD 9/2/2003 - passage en multilingue possible
+ 
+    LD 7/2003 - passage du contenu des menus dans une base de données externe
+              - le menus est passé dans basedepage.inc.php
  */
  
***************
*** 52,57 ****
  echo "<p id=\"access\" onmouseover=\"CacherMenus();\">
        [<a href=\"#\" accesskey=\"0\" onfocus=\"CacherMenus();\">$titr</a>]<br>
!       [<a href=\"#texte\" accesskey=\"1\" onfocus=\"CacherMenus();\">Aller au 
contenu</a>]<br>
!       [<a href=\"#menu1\" accesskey=\"2\" onfocus=\"CacherMenus();\">Aller au 
menu</a>]
      </p>\n\n";
  
--- 55,60 ----
  echo "<p id=\"access\" onmouseover=\"CacherMenus();\">
        [<a href=\"#\" accesskey=\"0\" onfocus=\"CacherMenus();\">$titr</a>]<br>
!       [<a href=\"#texte\" accesskey=\"1\" 
onfocus=\"CacherMenus();\">$salleraucontenu</a>]<br>
!       [<a href=\"#menu1\" accesskey=\"2\" 
onfocus=\"CacherMenus();\">$salleraumenu</a>]
      </p>\n\n";
  

Index: fr.initial.sql
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/fr.initial.sql,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** fr.initial.sql      24 Jul 2003 20:43:09 -0000      1.4
--- fr.initial.sql      27 Jul 2003 19:57:16 -0000      1.5
***************
*** 15,29 ****
  INSERT INTO `menus` (`level_order`, `language`, `value`, `comment`, `link`, 
`icon`, `visitors`, `users`, `leaders`, `structures`, `id_fonction`, 
`rights_me`, `rights_others`) VALUES ('1', 'fr', 'visiteur', 'accès visiteur', 
NULL, NULL, 'y', 'n', 'n', 'n', 1, 'any', 'any'),
  ('1', 'fr', 'usager', 'accès aux information en tant qu\'usager', NULL, NULL, 
'n', 'y', 'n', 'n', 1, 'any', 'any'),
- ('11', 'fr', 'mes infos', 'mes informations personnelles', 'usagers.php', 
NULL, 'n', 'y', 'n', 'n', 3, 'see', 'no'),
- ('12', 'fr', 'mes crédits', 'mes crédits d\'accès et abonnements', 
'usagers.php?operation=7', NULL, 'n', 'y', 'n', 'n', 15, 'see', 'no'),
- ('13', 'fr', 'mot-de-passe', 'changer de mot-de-passe', 
'usagers.php?operation=6', '', 'n', 'y', 'n', 'n', 3, 'see', 'no'),
- ('14', 'fr', 'ma page perso', 'informations sur ma page perso', 
'siteweb.php', '', 'n', 'y', 'y', 'n', 6, 'see', 'no'),
- ('15', 'fr', 'mon courriel', 'informations sur mon compte de courriel', 
'courriel.php', '', 'n', 'y', 'y', 'n', 7, 'see', 'no'),
  ('1', 'fr', 'structure', 'accès aux informations de ma structure', NULL, '', 
'n', 'n', 'n', 'y', 1, 'any', 'any'),
  ('1', 'fr', 'animateur', 'accès aux information en tant qu\'animateur', NULL, 
'', 'n', 'n', 'y', 'n', 1, 'any', 'any'),
  ('11', 'fr', 'ma structure', 'informations sur ma structure', 
'structures.php', '', 'n', 'n', 'n', 'y', 2, 'see', 'no'),
  ('12', 'fr', 'mot-de-passe', 'changer de mot-de-passe', 
'structures.php?operation=6', '', 'n', 'n', 'n', 'y', 2, 'see', 'no'),
  ('13', 'fr', 'mes sites web', 'les sites web gérés par ma structure', 
'siteweb.php?operation=11', '', 'n', 'n', 'n', 'y', 6, 'see', 'no'),
  ('14', 'fr', 'courriels', 'courriels', 'courriel.php?operation=11', '', 'n', 
'n', 'n', 'y', 7, 'see', 'no'),
  ('19', 'fr', 'me délogguer', 'me délogguer', 'index.php?logoff=4', '', 'y', 
'n', 'n', 'n', 1, 'any', 'any'),
  ('19', 'fr', 'me délogguer', 'me délogguer', 'index.php?logoff=2', '', 'n', 
'y', 'n', 'n', 1, 'any', 'any'),
--- 15,29 ----
  INSERT INTO `menus` (`level_order`, `language`, `value`, `comment`, `link`, 
`icon`, `visitors`, `users`, `leaders`, `structures`, `id_fonction`, 
`rights_me`, `rights_others`) VALUES ('1', 'fr', 'visiteur', 'accès visiteur', 
NULL, NULL, 'y', 'n', 'n', 'n', 1, 'any', 'any'),
  ('1', 'fr', 'usager', 'accès aux information en tant qu\'usager', NULL, NULL, 
'n', 'y', 'n', 'n', 1, 'any', 'any'),
  ('1', 'fr', 'structure', 'accès aux informations de ma structure', NULL, '', 
'n', 'n', 'n', 'y', 1, 'any', 'any'),
  ('1', 'fr', 'animateur', 'accès aux information en tant qu\'animateur', NULL, 
'', 'n', 'n', 'y', 'n', 1, 'any', 'any'),
+ ('11', 'fr', 'mes infos', 'mes informations personnelles', 'usagers.php', 
NULL, 'n', 'y', 'n', 'n', 3, 'see', 'no'),
  ('11', 'fr', 'ma structure', 'informations sur ma structure', 
'structures.php', '', 'n', 'n', 'n', 'y', 2, 'see', 'no'),
+ ('12', 'fr', 'mes crédits', 'mes crédits d\'accès et abonnements', 
'usagers.php?operation=7', NULL, 'n', 'y', 'n', 'n', 15, 'see', 'no'),
  ('12', 'fr', 'mot-de-passe', 'changer de mot-de-passe', 
'structures.php?operation=6', '', 'n', 'n', 'n', 'y', 2, 'see', 'no'),
+ ('13', 'fr', 'mot-de-passe', 'changer de mot-de-passe', 
'usagers.php?operation=6', '', 'n', 'y', 'n', 'n', 3, 'see', 'no'),
  ('13', 'fr', 'mes sites web', 'les sites web gérés par ma structure', 
'siteweb.php?operation=11', '', 'n', 'n', 'n', 'y', 6, 'see', 'no'),
+ ('14', 'fr', 'ma page perso', 'informations sur ma page perso', 
'siteweb.php', '', 'n', 'y', 'y', 'n', 6, 'see', 'no'),
  ('14', 'fr', 'courriels', 'courriels', 'courriel.php?operation=11', '', 'n', 
'n', 'n', 'y', 7, 'see', 'no'),
+ ('15', 'fr', 'mon courriel', 'informations sur mon compte de courriel', 
'courriel.php', '', 'n', 'y', 'y', 'n', 7, 'see', 'no'),
  ('19', 'fr', 'me délogguer', 'me délogguer', 'index.php?logoff=4', '', 'y', 
'n', 'n', 'n', 1, 'any', 'any'),
  ('19', 'fr', 'me délogguer', 'me délogguer', 'index.php?logoff=2', '', 'n', 
'y', 'n', 'n', 1, 'any', 'any'),
***************
*** 31,37 ****
  ('19', 'fr', 'me délogguer', 'me délogguer', 'index.php?logoff=1', '', 'n', 
'n', 'n', 'y', 1, 'any', 'any'),
  ('2', 'fr', 'accès individuels', 'accès individuels', NULL, '', 'y', 'y', 
'y', 'y', 12, 'see', 'see'),
- ('21', 'fr', 'réservations en cours', 'réservations en cours', 
'reservations.php?operation=5', '', 'n', 'y', 'n', 'n', 12, 'see', 'see'),
  ('2', 'fr', 'accès individuels', 'accès individuels', NULL, '', 'y', 'y', 
'y', 'y', 3, 'see', 'see'),
  ('2', 'fr', 'accès individuels', 'accès individuels', NULL, '', 'y', 'y', 
'y', 'y', 18, 'see', 'see'),
  ('22', 'fr', 'réserver un poste', 'réserver un poste', 'table_horaire.php', 
'', 'y', 'y', 'y', 'y', 12, 'change', 'change'),
  ('23', 'fr', 'nouvel usager', 'nouvel usager', 'usagers.php?operation=3', '', 
'n', 'n', 'y', 'y', 3, 'change', 'change'),
--- 31,37 ----
  ('19', 'fr', 'me délogguer', 'me délogguer', 'index.php?logoff=1', '', 'n', 
'n', 'n', 'y', 1, 'any', 'any'),
  ('2', 'fr', 'accès individuels', 'accès individuels', NULL, '', 'y', 'y', 
'y', 'y', 12, 'see', 'see'),
  ('2', 'fr', 'accès individuels', 'accès individuels', NULL, '', 'y', 'y', 
'y', 'y', 3, 'see', 'see'),
  ('2', 'fr', 'accès individuels', 'accès individuels', NULL, '', 'y', 'y', 
'y', 'y', 18, 'see', 'see'),
+ ('21', 'fr', 'réservations en cours', 'réservations en cours', 
'reservations.php?operation=5', '', 'n', 'y', 'n', 'n', 12, 'see', 'see'),
  ('22', 'fr', 'réserver un poste', 'réserver un poste', 'table_horaire.php', 
'', 'y', 'y', 'y', 'y', 12, 'change', 'change'),
  ('23', 'fr', 'nouvel usager', 'nouvel usager', 'usagers.php?operation=3', '', 
'n', 'n', 'y', 'y', 3, 'change', 'change'),
***************
*** 59,88 ****
  ('56', 'fr', 'thèmes', 'liste des thèmes possibles pour le classement des 
initiations', 'themes.php', NULL, 'n', 'n', 'y', 'y', 19, 'active', 'no'),
  ('57', 'fr', 'horaires', 'horaires d\'ouverture des salles', 'horaires.php', 
NULL, 'n', 'n', 'y', 'y', 8, 'active', 'no'),
! ('6', 'fr', 'prêts', 'gestion des prêts et des emprunts de matériels et 
logiciels', NULL, NULL, 'y', 'y', 'y', 'y', 5, 'see', 'no'),
! ('6', 'fr', 'parc', 'gestion des parcs de matériels et de logiciels', 
'materiels.php', NULL, 'y', 'y', 'y', 'y', 4, 'see', 'see'),
! ('61', 'fr', 'emprunter', 'emprunter du matériel à une autre structure', 
'prets.php?operation=2', NULL, 'n', 'n', 'y', 'y', 5, 'active', ''),
! ('62', 'fr', 'prêter', 'prêter du matériel à une autre structure', 
'prets.php?operation=1', NULL, 'n', 'n', 'y', 'y', 5, 'active', 'no'),
! ('63', 'fr', 'tous les prêts', 'liste de tous les prêts/emprunts de matériels 
entre structures', 'prets.php?operation=3', NULL, 'n', 'n', 'y', 'y', 5, 
'active', 'no'),
! ('65', 'fr', 'parc', 'liste des matériels et des logiciels', 'materiels.php', 
NULL, 'y', 'y', 'y', 'y', 4, 'see', 'see'),
! ('7', 'fr', 'statistiques', 'accès aux statistiques', 'stats.php', NULL, 'y', 
'y', 'y', 'y', 16, 'see', 'see'),
! ('71', 'fr', 'cumuls des heures', 'cumuls des heures (sessions et accès 
individuels)', 'stats.php?operation=4', NULL, 'y', 'y', 'y', 'y', 16, 'see', 
'see'),
! ('72', 'fr', 'évolution mensuelle', 'évolution mensuelle', 
'stats.php?operation=5', NULL, 'y', 'y', 'y', 'y', 16, 'see', 'see'),
! ('73', 'fr', 'fidélité usagers', 'répartition de la fréquentation par usagers 
(Combien d\'usagers utilisent beaucoup le lieu)', 'stats.php?operation=7', 
NULL, 'y', 'y', 'y', 'y', 16, 'see', 'see'),
! ('74', 'fr', 'sessions par structure', 'les sessions par structure', 
'stats.php?operation=2', NULL, 'y', 'y', 'y', 'y', 16, 'see', 'see'),
! ('75', 'fr', 'sessions d\'initiation', 'les sessions d\'initiation', 
'stats.php?operation=3', NULL, 'y', 'y', 'y', 'y', 16, 'see', 'see'),
! ('76', 'fr', 'usages individuels', 'usages en accès individuels', 
'stats.php?operation=1', NULL, 'y', 'y', 'y', 'y', 16, 'see', 'see'),
! ('77', 'fr', 'fréquentation heures', 'fréquentation par jours et heures', 
'stats.php?operation=6', NULL, 'y', 'y', 'y', 'y', 16, 'see', 'see'),
! ('8', 'fr', 'administration', 'administration de l\'application et des 
services', NULL, NULL, 'y', 'y', 'y', 'y', 2, 'no', 'see'),
! ('8', 'fr', 'administration', 'administration de l\'application et des 
services', NULL, NULL, 'y', 'y', 'y', 'y', 9, 'no', 'see'),
! ('8', 'fr', 'administration', 'administration de l\'application et des 
services', NULL, NULL, 'y', 'y', 'y', 'y', 6, 'no', 'see'),
! ('8', 'fr', 'administration', 'administration de l\'application et des 
services', NULL, NULL, 'y', 'y', 'y', 'y', 7, 'no', 'see'),
! ('8', 'fr', 'administration', 'administration de l\'application et des 
services', NULL, NULL, 'y', 'y', 'y', 'y', 1, 'see', 'see'),
! ('81', 'fr', 'liste structures', 'liste de toutes les structures', 
'structures.php?operation=5', NULL, 'y', 'y', 'y', 'y', 2, 'no', 'see'),
! ('82', 'fr', 'liste salles', 'liste des salles ou localisations ou groupes 
d\'ordinateurs', 'localisations.php', NULL, 'y', 'y', 'y', 'y', 9, 'no', 'see'),
! ('83', 'fr', 'domaines sites web', 'liste des domaines de sites web 
hébergés', 'siteweb.php?operation=10', NULL, 'y', 'y', 'y', 'y', 6, 'no', 
'see'),
! ('84', 'fr', 'domaines courriels', 'liste des domaines de courriels 
hébergés', 'courriel.php?operation=10', NULL, 'y', 'y', 'y', 'y', 7, 'no', 
'see'),
! ('85', 'fr', 'domaines DNS', 'liste des domaines dont les DNS pointent sur le 
serveur', 'domaines.php', NULL, 'n', 'n', 'n', 'y', 6, 'no', 'change'),
! ('86', 'fr', 'fonctionnalités et droits', 'gestion des fonctionnalités de 
l\'application et gestion des droits des structures, animateurs, usagers et 
visiteurs', 'configuration.php', NULL, 'y', 'y', 'y', 'y', 1, 'see', 'see'),
! ('87', 'fr', 'configurer l\'application', 'configuration des paramètres de 
l\'application EPNadmin', 'config.php', NULL, 'n', 'n', 'n', 'y', 1, 'no', 
'change');
  
  #
--- 59,92 ----
  ('56', 'fr', 'thèmes', 'liste des thèmes possibles pour le classement des 
initiations', 'themes.php', NULL, 'n', 'n', 'y', 'y', 19, 'active', 'no'),
  ('57', 'fr', 'horaires', 'horaires d\'ouverture des salles', 'horaires.php', 
NULL, 'n', 'n', 'y', 'y', 8, 'active', 'no'),
! ('6', 'fr', 'animateurs', 'gestion des identités, disponibilités et 
occupations des animateurs.', NULL, NULL, 'n', 'n', 'y', 'y', 17, 'see', 'see'),
! ('61', 'fr', 'liste', 'gestion des animateurs.', 'animateur.php', NULL, 'n', 
'n', 'y', 'y', 17, 'see', 'see'),
! ('62', 'fr', 'disponibilités', 'gestion de la disponibilité des animateurs.', 
'animateurs-disponibilites.php', NULL, 'n', 'n', 'y', 'y', 17, 'see', 'see'),
! ('63', 'fr', 'occupations', 'gestion de l\'occupation des animateurs.', 
'animateurs-horaires.php', NULL, 'n', 'n', 'y', 'y', 17, 'see', 'see'),
! ('7', 'fr', 'prêts', 'gestion des prêts et des emprunts de matériels et 
logiciels', NULL, NULL, 'y', 'y', 'y', 'y', 5, 'see', 'no'),
! ('7', 'fr', 'parc', 'gestion des parcs de matériels et de logiciels', 
'materiels.php', NULL, 'y', 'y', 'y', 'y', 4, 'see', 'see'),
! ('71', 'fr', 'emprunter', 'emprunter du matériel à une autre structure', 
'prets.php?operation=2', NULL, 'n', 'n', 'y', 'y', 5, 'active', ''),
! ('72', 'fr', 'prêter', 'prêter du matériel à une autre structure', 
'prets.php?operation=1', NULL, 'n', 'n', 'y', 'y', 5, 'active', 'no'),
! ('73', 'fr', 'tous les prêts', 'liste de tous les prêts/emprunts de matériels 
entre structures', 'prets.php?operation=3', NULL, 'n', 'n', 'y', 'y', 5, 
'active', 'no'),
! ('75', 'fr', 'parc', 'liste des matériels et des logiciels', 'materiels.php', 
NULL, 'y', 'y', 'y', 'y', 4, 'see', 'see'),
! ('8', 'fr', 'statistiques', 'accès aux statistiques', 'stats.php', NULL, 'y', 
'y', 'y', 'y', 16, 'see', 'see'),
! ('81', 'fr', 'cumuls des heures', 'cumuls des heures (sessions et accès 
individuels)', 'stats.php?operation=4', NULL, 'y', 'y', 'y', 'y', 16, 'see', 
'see'),
! ('82', 'fr', 'évolution mensuelle', 'évolution mensuelle', 
'stats.php?operation=5', NULL, 'y', 'y', 'y', 'y', 16, 'see', 'see'),
! ('83', 'fr', 'fidélité usagers', 'répartition de la fréquentation par usagers 
(Combien d\'usagers utilisent beaucoup le lieu)', 'stats.php?operation=7', 
NULL, 'y', 'y', 'y', 'y', 16, 'see', 'see'),
! ('84', 'fr', 'sessions par structure', 'les sessions par structure', 
'stats.php?operation=2', NULL, 'y', 'y', 'y', 'y', 16, 'see', 'see'),
! ('85', 'fr', 'sessions d\'initiation', 'les sessions d\'initiation', 
'stats.php?operation=3', NULL, 'y', 'y', 'y', 'y', 16, 'see', 'see'),
! ('86', 'fr', 'usages individuels', 'usages en accès individuels', 
'stats.php?operation=1', NULL, 'y', 'y', 'y', 'y', 16, 'see', 'see'),
! ('87', 'fr', 'fréquentation heures', 'fréquentation par jours et heures', 
'stats.php?operation=6', NULL, 'y', 'y', 'y', 'y', 16, 'see', 'see'),
! ('9', 'fr', 'administration', 'administration de l\'application et des 
services', NULL, NULL, 'y', 'y', 'y', 'y', 2, 'no', 'see'),
! ('9', 'fr', 'administration', 'administration de l\'application et des 
services', NULL, NULL, 'y', 'y', 'y', 'y', 9, 'no', 'see'),
! ('9', 'fr', 'administration', 'administration de l\'application et des 
services', NULL, NULL, 'y', 'y', 'y', 'y', 6, 'no', 'see'),
! ('9', 'fr', 'administration', 'administration de l\'application et des 
services', NULL, NULL, 'y', 'y', 'y', 'y', 7, 'no', 'see'),
! ('9', 'fr', 'administration', 'administration de l\'application et des 
services', NULL, NULL, 'y', 'y', 'y', 'y', 1, 'see', 'see'),
! ('91', 'fr', 'liste structures', 'liste de toutes les structures', 
'structures.php?operation=5', NULL, 'y', 'y', 'y', 'y', 2, 'no', 'see'),
! ('92', 'fr', 'liste salles', 'liste des salles ou localisations ou groupes 
d\'ordinateurs', 'localisations.php', NULL, 'y', 'y', 'y', 'y', 9, 'no', 'see'),
! ('93', 'fr', 'domaines sites web', 'liste des domaines de sites web 
hébergés', 'siteweb.php?operation=10', NULL, 'y', 'y', 'y', 'y', 6, 'no', 
'see'),
! ('94', 'fr', 'domaines courriels', 'liste des domaines de courriels 
hébergés', 'courriel.php?operation=10', NULL, 'y', 'y', 'y', 'y', 7, 'no', 
'see'),
! ('95', 'fr', 'domaines DNS', 'liste des domaines dont les DNS pointent sur le 
serveur', 'domaines.php', NULL, 'n', 'n', 'n', 'y', 6, 'no', 'change'),
! ('96', 'fr', 'fonctionnalités et droits', 'gestion des fonctionnalités de 
l\'application et gestion des droits des structures, animateurs, usagers et 
visiteurs', 'configuration.php', NULL, 'y', 'y', 'y', 'y', 1, 'see', 'see'),
! ('97', 'fr', 'configurer l\'application', 'configuration des paramètres de 
l\'application EPNadmin', 'config.php', NULL, 'n', 'n', 'n', 'y', 1, 'no', 
'change');
  
  #

Index: fr.lang.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/fr.lang.inc.php,v
retrieving revision 1.30
retrieving revision 1.31
diff -C2 -r1.30 -r1.31
*** fr.lang.inc.php     24 Jul 2003 20:43:09 -0000      1.30
--- fr.lang.inc.php     27 Jul 2003 19:57:16 -0000      1.31
***************
*** 24,27 ****
--- 24,118 ----
  require_once("constantes.inc.php");
  
+ //animateurs.php
+ $sanimateurs="animateurs";
+ $sanimateurtitre1="Gestion de mes informations personnelles";
+ $sanimateurtitre2="Gestion des animateurs";
+ $sanimateurnouv1="Saisie des informations d'un animateur";
+ $sPrenom="Prénom";
+ $sNom="Nom";
+ $sinchangeable="inchangeable";
+ $sTelephones="Téléphones";
+ $sfeminin="féminin";
+ $smasculin="masculin";
+ $sDatedenaissance="Date de naissance";
+ $sSexe="Sexe";
+ $sStructuredeprovenance="Structure de provenance";
+ $scommentaireanimateur="Commentaires sur<br>l'animateur";
+ $sanimateurcarte="Carte d'animateur";
+ $sanimateurcarteattente="En attente (de photo par exemple)";
+ $sanimateurcarteprete="Prête à être imprimée";
+ $sanimateurcarteimprimee="Déjà imprimée";
+ $sheurereservable="Heures r&eacute;servables";
+ $saccesindividuel="Accès individuel";
+ $sactivcollectives="Activités collectives";
+ $sheurecredit="Cr&eacute;dit d'heures";
+ $sdepartabonnement="Départ abonnement";
+ $sfinabonnement="Fin d'abonnement";
+ $scommentairecredit="Commentaires concernant<br>les crédits de l'animateur";
+ $sanimateurchgmtmdp="Changement de mot de passe animateur";
+ $sanimateurchangementmdplinux = "Changement de mot de passe du compte sous 
Linux";
+ $sanimateurmajnis="Mise à jour des mots de passe pour NIS (Linux en réseau)";
+ $sanimateurchangementmdpsamba = "Changement de mot de passe du compte Samba 
(pour MsWindows)";
+ $sanimateurchangementmdpcourriel="Changement de mot de passe du compte de 
courriel (qmail)";
+ $sanimateurchangementmdpepnadmin="Changement de mot de passe dans la base PHP 
d'epnadmin";
+ $sanimateuravertissementcngmdp="Le mot de passe sera modifié dans la base 
epnadmin,<br>
+                       sur le compte utilisateur pour l'identification sous 
Linux, FTP, mswindows,<br>
+                       ainsi que pour la messagerie électronique (si hébergée 
par le serveur).";
+ $smanquenom="Attention, il manque le nom.";
+ $smanqueprenom="Attention, il manque le prénom.";
+ $smanquetarif="Attention, le tarif n'a pas été choisi.";
+ $smanquenaissance="Attention, la date de naissance n'est pas correcte.";
+ $smanquedatedebabonnementindiv="Attention, la date de début d'abonnement 
d'accès individuel n'est pas correcte.";
+ $smanquedatefinabonnementindiv="Attention, la date de fin d'abonnement 
d'accès individuel n'est pas correcte";
+ $smanquedatedebabonnementcolle="Attention, la date de début d'abonnement 
d'activités collectives n'est pas correcte";
+ $smanquedatefinabonnementcolle="Attention, la date de fin d'abonnement 
d'activités collectives n'est pas correcte";
+ $spbmajanimateur="Attention, la table [animateurs] n'a pas pu être mise à 
jour. Contactez l'administrateur.";
+ $spbmajcredit="Attention, la table [credits] n'a pas pu être mise à jour. 
Contactez l'administrateur.";
+ $sanimateursuppr="Suppression des informations sur un animateur";
+ $sanimateursupprdemandeconf="Êtes-vous certain(e) de bien vouloir supprimer 
l'animateur %s ?";
+ $sanimateursupprepnadmin="informations personnelles de la base EPNadmin";
+ $sanimateursupprcredit="informations de crédits, cartes, abonnements";
+ $sanimateursupprpositionnement="positionnmenent en compétences";
+ $sanimateursupprparcours="parcours pédagogique";
+ $sanimateursupprutilisations="historique de l'utilisation des postes en accès 
individuels et réservations";
+ $sanimateursupprident="compte NIS, NFS, FTP pour identification sous Linux et 
tous les fichiers personnels, y compris la page perso";
+ $sanimateursupprsamba="Samba pour identification sous MsWindows";
+ $sanimateursupprcourriel="compte de courriel (si hébergé localement)";
+ $sanimateursupprconf="Oui, je veux supprimer tout ce qui est coché";
+ $sanimateurcompteok="Compte animateur (NIS, NFS, FTP) créé";
+ $sanimateursambaok="Identification Samba créée";
+ $sanimateurversplanning="Aller au planning des sessions pour inscrire
+     l'animateur &agrave; une session de d&eacute;couverte";
+ $sanimateurencorecreer="Créer encore un nouvel animateur";
+ $sanimateurcreer="Créer un nouvel animateur";
+ $sanimateurliste="Liste des animateurs";
+ $slisteanimateur="Liste des animateurs";
+ $sanimateuretatcredits="Etat de mes crédits et abonnements";
+ $sanimateurinfoperso="Informations personnelles";
+ $schangermdp="Changer de mot de passe";
+ $sanimateurmodifier="Modifier les informations de cet utilisateur";
+ $screercourriel="Créer un compte de courriel pour cet utilisateur";
+ $sanimateursupprimer="Supprimer cet utilisateur";
+ $sParcours="Parcours de l'animateur";
+ $saccesindivprevus="Accès individuels prévus";
+ $saccesindivpasses="Accès individuels passés";
+ $sinitiationsaccessibles="Liste des initiations accessibles";
+ 
+ // animateurs-disponibilites.php
+ $sdisponibilites="calendrier et disponibilite";
+ $sdistitre="Gestion du calendrier et des disponibilités des animateurs";
+ $manqueinfoanimateur="<p>Problème : il me manque l'information sur 
l'animateur !</p>\n";
+ $animateurintrouvable="<p>Problème : l'animateur n'a pas été retrouvée 
!</p>\n";
+ $sdislegende="Légende";
+ $sanimdispo="Disponible";
+ $sanimocc="Occupé";
+ $sdissemainedu="semaine du";
+ $sdiscalendrier="disponibilités";
+ $sdismodelehebdo="modèle hebdomadaire";
+ $sdisvoirlisteanimateurs="<p>Voir la <a href=\"%s\">liste des 
animateurs</a>.</p>\n";
+ $snom="Nom";
+ $sprenom="Prénom";
+ $sville="Ville";
+ 
  // basedepage.inc.php
  {
***************
*** 94,102 ****
  $creationdestables="Création des tables suivantes [<i>%s</i>] dans la base en 
cours.";
  
! $sconfiginsertionenreg="Insertion des enregistrements indispensables.";
  $sconfigilmanqueenreg="<p>Il semblerait qu'il manque des enregistrements dans 
les tables suivantes [<i>%s</i>].";
! $sconfiginsererenreg="Insérer les enregistrements indispensables";
  $sconfiginsertionenregafaire="<p>Insertion des enregistrements dans les 
tables suivantes [<i>%s</i>].";
! $sconfigtousenregexistent="<p>Tous les enregistrements indispensables 
semblent être déjà dans la base.</p>";
  $sconfiginitialsqlpastrouvee="<p>Le fichier $langage.initial.sql n'a pas été 
retrouvé ou n'est pas disponible en lecture.</p>";
  
--- 185,193 ----
  $creationdestables="Création des tables suivantes [<i>%s</i>] dans la base en 
cours.";
  
! $sconfiginsertionenreg="Insertion des enregistrements conseillés.";
  $sconfigilmanqueenreg="<p>Il semblerait qu'il manque des enregistrements dans 
les tables suivantes [<i>%s</i>].";
! $sconfiginsererenreg="Insérer les enregistrements conseillés";
  $sconfiginsertionenregafaire="<p>Insertion des enregistrements dans les 
tables suivantes [<i>%s</i>].";
! $sconfigtousenregexistent="<p>Tous les enregistrements conseillés semblent 
être déjà dans la base.</p>";
  $sconfiginitialsqlpastrouvee="<p>Le fichier $langage.initial.sql n'a pas été 
retrouvé ou n'est pas disponible en lecture.</p>";
  
***************
*** 339,342 ****
--- 430,435 ----
  // entente.inc.php
  {
+ $salleraucontenu="Aller au contenu";
+ $salleraumenu="Aller au menu";
  $sperso="Perso";
  $smastructure="Ma structure";

Index: header.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/header.inc.php,v
retrieving revision 1.27
retrieving revision 1.28
diff -C2 -r1.27 -r1.28
*** header.inc.php      18 Jul 2003 17:24:37 -0000      1.27
--- header.inc.php      27 Jul 2003 19:57:16 -0000      1.28
***************
*** 42,46 ****
     $sidentification, $stitreidentification, $sidentstru,
         $sMonidentifiant, $sMonmotdepasse, $envoyer,
!        $sidentusager, $sidentanimateur, $sidentvisiteur;
  
    $config=FALSE;
--- 42,47 ----
     $sidentification, $stitreidentification, $sidentstru,
         $sMonidentifiant, $sMonmotdepasse, $envoyer,
!        $sidentusager, $sidentanimateur, $sidentvisiteur,
!    $feuillestyle, $scriptmenus;
  
    $config=FALSE;
***************
*** 64,69 ****
    echo "<html><head>
      <title>$sidentification - epnadmin</title>
!     <link rel=\"stylesheet\" type=\"text/css\" href=\"epnadmin.css\" 
title=\"défaut\">
!     <script type=\"text/javascript\" src=\"menu2.js\"></script>
      </head>
      <body>\n";
--- 65,70 ----
    echo "<html><head>
      <title>$sidentification - epnadmin</title>
!     <link rel=\"stylesheet\" type=\"text/css\" href=\"$feuillestyle\" 
title=\"défaut\">
!     <script type=\"text/javascript\" src=\"$scriptmenus\"></script>
      </head>
      <body>\n";

Index: session.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/session.php,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -r1.20 -r1.21
*** session.php 17 Jul 2003 20:45:48 -0000      1.20
--- session.php 27 Jul 2003 19:57:16 -0000      1.21
***************
*** 71,74 ****
--- 71,75 ----
     {
        //$date=$datev;
+       $datev=date("Y-m-d", strtotime($datev));
        $debutv=date("H:i", strtotime($debutv));
        $finv=date("H:i", strtotime("+ 1 hour", strtotime($debutv)));

Index: siteweb.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/siteweb.php,v
retrieving revision 1.26
retrieving revision 1.27
diff -C2 -r1.26 -r1.27
*** siteweb.php 24 Jul 2003 20:43:09 -0000      1.26
--- siteweb.php 27 Jul 2003 19:57:16 -0000      1.27
***************
*** 253,256 ****
--- 253,259 ----
      echo "<p>$mes</p>\n";
                echo cadre_fin();
+     require("basdepage.inc.php");
+     echo "</body></html>";
+     require("footer.inc.php");
      exit;
    }
***************
*** 328,331 ****
--- 331,337 ----
      echo "<p>$mes</p>\n";
                echo cadre_fin();
+     require("basdepage.inc.php");
+     echo "</body></html>";
+     require("footer.inc.php");
      exit;
    }





reply via email to

[Prev in Thread] Current Thread [Next in Thread]