<?php

session_start();
error_reporting(0);

include("adminheader.php");

//dictionnaire specifique au module
  include("../langages/$SESSION_LANGSKIN/admin_dossier.php");

// donnees titre et liens modules
//-------------------------------
$imgmodule="artiphpdossiers.gif";
$titremodule="$LG_MODUDOS";
$descriptionmodule="$LG_MODUDOSDES";

/*****************************************************************************************
                          Artiphp Velocity 3 - la base
               copyright : Ronald Guérin - webmaster@artiloo.com
                            http://www.artiloo.com
                      Dernière mise à jour : 20 octobre 2004
******************************************************************************************/

/*****************************************************************************************
 Artiphp, portail CMS pour la création de sites dynamiques 

 Copyright (C) 2003 Ronald Guérin - webmaster@artiloo.com 

 Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier 
 conformément aux dispositions de la Licence Publique Générale GNU, telle que publiée 
 par la Free Software Foundation ; version 2 de la licence, ou encore (à votre choix) 
 toute version ultérieure. 

 Ce programme est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; 
 sans même la garantie implicite de COMMERCIALISATION ou D'ADAPTATION A UN OBJET PARTICULIER. 
 Pour plus de détail, voir la Licence Publique Générale GNU . 

 Vous devez avoir reçu un exemplaire de la Licence Publique Générale GNU en même temps que 
 ce programme ; si ce n'est pas le cas, écrivez à la Free Software Foundation Inc., 
 675 Mass Ave, Cambridge, MA 02139, Etats-Unis. 

 Pour plus d'informations sur Artiphp :
 http://www.artiloo.com - webmaster@artiloo.com
******************************************************************************************/


// autorisation d'ouverture de cette page uniquement aux status autorisés
//----------------------------------------------------------------------
$session_statut=$_SESSION['SESSION_STATUT'];
if ($session_statut!="artadmin"&& $session_statut!="auteurqal") { 
header("Location: ../outils/erreur.php?ec=2");
exit();
}


//affichage des messages
//----------------------

//pagination le limit défini le nombre d'enregistrement par page
//---------------------------------------------------------------

  if (!($limit)) {
   $limit = 10;
  } 
  if (!($page)) {
   $page = 0;
  }

  // comptage des enregistrements
  $requete="select id_comment from ".$extension."commentdos";
  $results=mysql_query($requete, $link);
  $rows=mysql_num_rows($results);

  if ($rows == 0){
    $listedoss="<p><strong><font color=\"#FF0000\" size=\"2\">$LG_NORESULT</font></strong>\n";
  }

  $pages = intval($rows/$limit); 


  if ($rows%$limit) {
   $pages++;} 

  $current = ($page/$limit) + 1; 

  if (($pages < 1) || ($pages == 0)) {
   $total = 1;} 

  else {
   $total = $pages;} 

  $first = $page + 1; 

  if (!((($page + $limit) / $limit) >= $pages) && $pages != 1) {
   $last = $page + $limit;} 
 
  else{
   $last = $rows;
  } 


mysql_free_result($results);
//--------------------------



//affichage de toutes les messages (10 par pages)
//----------------------------------------------
  /* requete avec limit */
  $page = intval($page);
  $limit = intval($limit);

  $listedoss="<div align='center'><table width=\"97%\" border=\"0\" cellspacing=\"1\" cellpadding=\"2\" style=\"BORDER:#000000 1px solid\">";

  $requete="SELECT * FROM ".$extension."commentdos ORDER BY id_comment DESC LIMIT $page, $limit";
  $result=mysql_query($requete, $link);
   while ($doss=mysql_fetch_object($result)) { 

   $doss->commentdos = stripslashes($doss->commentdos);

	$requete2="SELECT titreDossier FROM ".$extension."dossier where id_dossier='$doss->id_dossier'";
	$result2=mysql_query($requete2, $link);
	$nomdoss=mysql_fetch_object($result2);

	$requete3="SELECT loginUtilisateur FROM ".$extension."utilisateurs where id_utilisateur='$doss->id_auteur'";
	$result3=mysql_query($requete3, $link);
	$nomUser=mysql_fetch_object($result3);

    $listedoss .= "<tr bgcolor=\"#E8E8FF\"><td><b>" .$doss->datecomment." - ".$nomUser->loginUtilisateur." - ".$LG_COMMENTVOIR2." ".$nomdoss->titreDossier."</b></td>\n";
    $listedoss .= "<td><p align=\"center\"><a href=\"dossierscom.php?suppid=$doss->id_comment\" onClick=\"return confirm('$LG_SUPPRESCONF');\"><img src=\"imgadmin/bbsupp.gif\" border=\"0\" alt=\"$LG_SUPPRES\" align=\"absmiddle\"></a></td></tr>\n";
    $listedoss .= "<tr><td colspan=\"2\">".$doss->commentdos."\n";
    $listedoss .= "</td></tr>\n";

   }

    $listedoss .="</table></div>";

//-----------------------------------------------------------------------
// Deuxieme partie du code de pagination
// (à modifier si vous avez d'autres données à faire circuler dans l'URL)
//-----------------------------------------------------------------------
if ($page != 0) { 
   $back_page = $page - $limit;
   $pagination .= "<a href=\"$PHP_SELF?page=$back_page&limit=$limit\"><<</a>\n";
}

for ($i=1; $i <= $pages; $i++) {
   $ppage = $limit*($i - 1);
     if ($ppage == $page){
       //------
         if ($total == 1) {
           $pagination .= "";
         } else { 
         $pagination .= "<b>$i</b> \n";
         }
       //-----
     } else {
         $pagination .= "<a href=\"$PHP_SELF?page=$ppage&limit=$limit\">$i</a> \n";
     }
}

if (!((($page+$limit) / $limit) >= $pages) && $pages != 1) { 
     $next_page = $page + $limit;
     $pagination .= "<a href=\"$PHP_SELF?page=$next_page&limit=$limit\">>></a>\n";
}

if (! $pagination) {
         $finpag .= "<br>";
} else {
         $debutpag .= "<div align='center'><table width=\"97%\" border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"entete2\"><tr class=\"entete2\"><td>";
         $debutpag .= "&nbsp;$LG_GOPAGE ";
         $finpag .= "</td></tr></table></div>";
}



//suppression de données
//----------------------

  if ($_GET['suppid']) {
  $suppid=$_GET['suppid'];
  $requete="delete from ".$extension."commentdos where id_comment='$suppid'";
  $result=mysql_query($requete, $link);
  header ("Location:dossierscom.php");
  }


mysql_free_result($result);
//-------------------------


//presentation
//------------
 include("header.php");
 include("menumod.php");

$milieu="<div align='center'><table width=\"97%\" border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"entete\"><tr class=\"entete\"><td>";
$milieu .="</td><td align=\"right\">";
$milieu .="<p align=\"right\">$LG_RESULTPAGE \n";
$milieu .="<a href=\"".$PHP_SELF."?page=".$page."&limit=30\">30</a> | \n";
$milieu .="<a href=\"".$PHP_SELF."?page=".$page."&limit=40\">40</a> | \n";
$milieu .="<a href=\"".$PHP_SELF."?page=".$page."&limit=60\">60</a> | \n";
$milieu .="<a href=\"".$PHP_SELF."?page=".$page."&limit=100\">100</a>&nbsp;&nbsp;\n";
$milieu .="</td></tr></table></div>";

$milieu .="$debutpag $pagination $finpag";
$milieu .="$listedoss\n";
$milieu .="$debutpag $pagination $finpag";
$milieu .="<p>&nbsp;</p>\n";
echo $milieu;

 include("menumod2.php");
 include("footer.php");
mysql_close();
?>
