epnadmin-fr
[Top][All Lists]
Advanced

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

[Epnadmin-fr] CVS: epnadmin basdepage.inc.php,1.10,1.11 prets.php,1.10,


From: Loïc Dayot
Subject: [Epnadmin-fr] CVS: epnadmin basdepage.inc.php,1.10,1.11 prets.php,1.10,1.11 siteweb.php,1.22,1.23
Date: Fri, 04 Jul 2003 14:11:28 -0400

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

Modified Files:
        basdepage.inc.php prets.php siteweb.php 
Log Message:
Gestion des prets toujours.
Correction d'une punaise dans la création de sites web.



Index: basdepage.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/basdepage.inc.php,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** basdepage.inc.php   24 Jun 2003 20:47:32 -0000      1.10
--- basdepage.inc.php   4 Jul 2003 18:11:25 -0000       1.11
***************
*** 41,45 ****
    <p align=\"center\">$signature
    <br>$signatureoriginale
!   <br>$saddrcesite : ".$SERVER_NAME.$PHP_SELF." -
    <i>$sdernieremaj : ";
  if ($datemaj)
--- 41,45 ----
    <p align=\"center\">$signature
    <br>$signatureoriginale
!   <br>$saddrcesite : http://".$SERVER_NAME.$PHP_SELF."; -
    <i>$sdernieremaj : ";
  if ($datemaj)

Index: prets.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/prets.php,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** prets.php   30 Jun 2003 19:45:07 -0000      1.10
--- prets.php   4 Jul 2003 18:11:26 -0000       1.11
***************
*** 266,274 ****
  
    echo "<tr><td>Commentaire 
:</td><td>".nl2br($pret->commentaires)."</td></tr>\n";
!   echo "</table>";
! 
  
! /*
!   echo "<tr><td>";
    if ($id_structure==$pret->id_structure && PRETS_MOI>="w")
    { // le visiteur est l'emprunteur
--- 266,272 ----
  
    echo "<tr><td>Commentaire 
:</td><td>".nl2br($pret->commentaires)."</td></tr>\n";
!   //echo "</table>";
  
!   echo "<tr><td align=center colspan=2>";
    if ($id_structure==$pret->id_structure && PRETS_MOI>="w")
    { // le visiteur est l'emprunteur
***************
*** 305,310 ****
        echo $pret->etat;
    } // if $id_structure==prêteur ou sollicité
! */
! 
    $req = "SELECT * FROM prets_contenu
                      LEFT JOIN materiels ON 
prets_contenu.id_materiel=materiels.id
--- 303,307 ----
        echo $pret->etat;
    } // if $id_structure==prêteur ou sollicité
!   echo "</td></tr></table>\n";
    $req = "SELECT * FROM prets_contenu
                      LEFT JOIN materiels ON 
prets_contenu.id_materiel=materiels.id
***************
*** 315,319 ****
    // Ligne d'entête
    echo "<table border=1 align=center>
!             <tr><th>$stype</th><th>$sLocalisation</th><th>$sAppellation</th>
          <th>$sCommentaire</th><th>$sActions</th></tr>\n";
  
--- 312,316 ----
    // Ligne d'entête
    echo "<table border=1 align=center>
!         <tr><th>$stype</th><th>$sLocalisation</th><th>$sAppellation</th>
          <th>$sCommentaire</th><th>$sActions</th></tr>\n";
  
***************
*** 347,351 ****
  
  // 
--------------------------------------------------------------------------- //
! 
  
  // Début de la page
--- 344,348 ----
  
  // 
--------------------------------------------------------------------------- //
! debug("operation=$operation id_pret=$id_pret");
  
  // Début de la page
***************
*** 366,370 ****
        <input type=\"hidden\" name=\"id_pret\" value=\"$id_pret\">
        <input type=\"submit\" value=\"Nouvelle demande d'emprunt\">
!     </form>";
    echo cadre_fin();
    break;
--- 363,367 ----
        <input type=\"hidden\" name=\"id_pret\" value=\"$id_pret\">
        <input type=\"submit\" value=\"Nouvelle demande d'emprunt\">
!     </form>"; //'
    echo cadre_fin();
    break;
***************
*** 381,385 ****
        <input type=\"hidden\" name=\"id_pret\" value=\"$id_pret\">
        <input type=\"submit\" value=\"Nouvelle demande d'emprunt\">
!     </form>";
    echo cadre_fin();
    break;
--- 378,382 ----
        <input type=\"hidden\" name=\"id_pret\" value=\"$id_pret\">
        <input type=\"submit\" value=\"Nouvelle demande d'emprunt\">
!     </form>\n"; //'
    echo cadre_fin();
    break;
***************
*** 471,475 ****
            <input type=\"hidden\" name=\"id_pret\" value=\"$id_pret\">
            <input type=\"submit\" value=\"Confirmer la demande d'emprunt par 
son envoi\">
!         </form>";
    echo "</td></tr>";
    echo "<tr><td> </td></tr>\n";
--- 468,472 ----
            <input type=\"hidden\" name=\"id_pret\" value=\"$id_pret\">
            <input type=\"submit\" value=\"Confirmer la demande d'emprunt par 
son envoi\">
!         </form>"; //'
    echo "</td></tr>";
    echo "<tr><td> </td></tr>\n";
***************
*** 480,484 ****
            <input type=\"hidden\" name=\"id_pret\" value=\"$id_pret\">
            <input type=\"submit\" value=\"Modifier l'expression de la 
demande\">
!         </form></td>";
    // Supprimer complètementla demande
    echo "<td align=left><form action=\"$PHP_SELF\" method=\"POST\" 
enctype=\"multipart/form-data\">
--- 477,481 ----
            <input type=\"hidden\" name=\"id_pret\" value=\"$id_pret\">
            <input type=\"submit\" value=\"Modifier l'expression de la 
demande\">
!         </form></td>"; // '
    // Supprimer complètementla demande
    echo "<td align=left><form action=\"$PHP_SELF\" method=\"POST\" 
enctype=\"multipart/form-data\">
***************
*** 612,616 ****
                    <input type=\"submit\" value=\"Terminer/confirmer la 
demande d'emprunt\">
                  </form>
!               </td></tr></table>";
    echo $sconf;
  
--- 609,613 ----
                    <input type=\"submit\" value=\"Terminer/confirmer la 
demande d'emprunt\">
                  </form>
!               </td></tr></table>"; //'
    echo $sconf;
  
***************
*** 757,773 ****
  
      // Pour le logiciel
!     $reqcontenu="UPDATE prets_contenu
                      LEFT JOIN logiciels ON logiciels.id=id_logiciel
-                     SET id_pret=$id_copie, etat=\"demandé\"
                      WHERE (logiciels.id_structure=$id_preteur) AND 
(id_pret=$id_pret)";
!     $rescontenu=executeRequete($reqcontenu);
  
      // Pour le matériel
!     $reqcontenu="UPDATE prets_contenu
                      LEFT JOIN materiels ON materiels.id=id_materiel
                      LEFT JOIN localisations ON 
localisations.id=materiels.id_localisation
-                     SET id_pret=$id_copie, etat=\"demandé\"
                      WHERE (localisations.id_structure=$id_preteur) AND 
(id_pret=$id_pret)";
!     $rescontenu=executeRequete($reqcontenu);
    }
    // Détruire le prêt initial.
--- 754,785 ----
  
      // Pour le logiciel
!     // Apparemment, on ne peut pas faire de left join dans un update...
!     $reqcontenu1="SELECT id_logiciel FROM prets_contenu
                      LEFT JOIN logiciels ON logiciels.id=id_logiciel
                      WHERE (logiciels.id_structure=$id_preteur) AND 
(id_pret=$id_pret)";
!     $rescontenu1=executeRequete($reqcontenu1);
!     while ($contenu1=fetch_object($rescontenu1))
!     {
!       $reqcontenu="UPDATE prets_contenu
!                     SET id_pret=$id_copie, etat=\"demandé\"
!                     WHERE (id_pret=$id_pret AND 
id_logiciel=$contenu1->id_logiciel)";
!       $rescontenu=executeRequete($reqcontenu);
!     }
!     free_result($rescontenu1);
  
      // Pour le matériel
!     $reqcontenu1="SELECT id_materiel FROM prets_contenu
                      LEFT JOIN materiels ON materiels.id=id_materiel
                      LEFT JOIN localisations ON 
localisations.id=materiels.id_localisation
                      WHERE (localisations.id_structure=$id_preteur) AND 
(id_pret=$id_pret)";
!     $rescontenu1=executeRequete($reqcontenu1);
!     while ($contenu1=fetch_object($rescontenu1))
!     {
!       $reqcontenu="UPDATE prets_contenu
!                     SET id_pret=$id_copie, etat=\"demandé\"
!                     WHERE (id_pret=$id_pret AND 
id_materiel=$contenu1->id_materiel)";
!       $rescontenu=executeRequete($reqcontenu);
!     }
!     free_result($rescontenu1);
    }
    // Détruire le prêt initial.
***************
*** 947,956 ****
  }
  
! case 8 : // Annuler ma demande
    break;
  
  case 9 : // Traiter une demande (le prêteur traite la demande de l'emprunteur)
  {
    affiche_details_emprunt($id_pret);
    break;
  }
--- 959,1029 ----
  }
  
! case 8 : // Annuler ma demande d'emprunt (demande de confirmation)
! {
!   echo "<form action=\"$PHP_SELF\" method=\"POST\" 
enctype=\"multipart/form-data\">
!         <input type=\"hidden\" name=\"id_pret\" value=\"$id_pret\">
!         <input type=\"hidden\" name=\"operation\" value=\"81\">
!         <table align=center>
!         <tr><td align=center><h3>Annulation de la demande 
d'emprunt.</h3></td></tr>
!         <tr><td align=center>";
!   affiche_details_emprunt($id_pret);
!   echo "</td></tr>\n";
! 
!   echo "<tr><td align=center><input type=\"submit\" value=\"Annuler la 
demande d'emprunt\"></td></tr>\n"; //'
!   echo "</form>\n";
!   echo "</table>";
!   break;
! }
! 
! case 81 : // Annuler vraiment la demande d'emprunt
! {
!   echo "<p>La demande d'emprunt a été annulée.</p>\n";
! 
!   // Envoyer un courriel d'information de l'annulation
!   $res = recherche("prets", "id", $id_pret);
!   $pret = fetch_object($res);
! 
!   $id_structure_proprietaire=structures_emprunt($id_pret);
!   $id_structure_emprunteur=$pret->id_structure;
!   $demandeur = structure($id_structure_emprunteur);
!   $proprietaire = structure($id_strcture_proprietaire);
! 
!   $corps = "";
!   $corps .=  "Emprunteur : ".$demandeur."\n";
!   $corps .=  "Propriétaire : ".$proprietaire."\n";
!   $corps .= "Etat : $pret->etat\n";
!   /*
!   $corps .= "Matériel : $pret->type\n";
!   if ($pret->materiel>"")
!     $corps .= $pret->materiel."\n"; */
! 
!   $corps .= $pret->description."\n";
!   $corps .= "\n";
!   $corps .= "Date de la demande : ".datetodate($pret->date_demande)."\n";
!   $corps .= "Date d'emprunt : ".datetodate($pret->date_emprunt)."\n";
!   $corps .= "Date de retour prévu : 
".datetodate($pret->date_retour_prevu)."\n";
!   $corps .= "\n";
!   $corps .= "Commentaires : $pret->commentaires\n";
!   $corps .= "\n".recap_emprunt($id_pret);
!   echo "<p><font size=\"-1\">".nl2br($corps)."</font></p>\n";
!   /*$ok = mail(courriel("structure", $id_structure_emprunteur).",".
!              courriel("structure", $id_structure_proprietaire),
!          "Prêts : annulation de demande d'emprunt de matériel",
!          $corps,
!          "From: address@hidden"); */
! 
!   // Supprimer les enregistrements dans prets et dans prets_contenu
!   $req="DELETE FROM prets WHERE id=$id_pret";
!   $res=executeRequete($req);
!   $req="DELETE FROM prets_contenu WHERE id_pret=$id_pret";
!   $res=executeRequete($req);
! 
    break;
+ }
  
  case 9 : // Traiter une demande (le prêteur traite la demande de l'emprunteur)
  {
    affiche_details_emprunt($id_pret);
+ 
    break;
  }

Index: siteweb.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/siteweb.php,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -r1.22 -r1.23
*** siteweb.php 21 Jun 2003 16:23:35 -0000      1.22
--- siteweb.php 4 Jul 2003 18:11:26 -0000       1.23
***************
*** 245,249 ****
       $mes .="$ssitedomainepris<br>";
    // vérification mot de passe
!   if ($motdepasse!="")
      $mes.="$manquemotdepasse<br>";
        elseif ($motdepasse!=$motdepasse2)
--- 245,249 ----
       $mes .="$ssitedomainepris<br>";
    // vérification mot de passe
!   if ($motdepasse=="")
      $mes.="$manquemotdepasse<br>";
        elseif ($motdepasse!=$motdepasse2)





reply via email to

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