<?php

error_reporting(0);

/*****************************************************************************************
                          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
******************************************************************************************/


//connection à la base
//--------------------
  include("../artzone/connect.php");


//**********************************************************************
//les X derniers dossiers détaillés sur une ligne (par défaut) *********
//**********************************************************************

if (!$dossiers) {
  $x = intval($x);
  $requete="select id_dossier, titreDossier, chapoDossier, dateDossier, dateDosvis, imgDossier, id_categorie, nomCategorie, id_parentcat, id_cat from ".$extension."dossier, ".$extension."categorie where id_cat=id_categorie and pubDossier='1' and id_parentdos='0' order by dateDossier desc limit $x";
  $result=mysql_query($requete, $link);
  while ($dernier=mysql_fetch_object($result)) {


      if ($dernier->id_parentcat=='0') {
      $cat="".$dernier->id_categorie."";
      $nomcat="".$dernier->nomCategorie."";
      $sscat="";
      $nomsscat="";
      } else {
      $sscat="".$dernier->id_categorie."";
      $nomsscat="".$dernier->nomCategorie."";
      $cat="".$dernier->id_parentcat."";
      $requete2="select nomCategorie from ".$extension."categorie where id_categorie='$cat'";
      $result2=mysql_query($requete2, $link);
      $verifcat=mysql_fetch_object($result2);
      $nomcat="".$verifcat->nomCategorie."";
      }

  $nomcat = stripslashes($nomcat);
  $nomsscat = stripslashes($nomsscat);
  $dernier->titreDossier = stripslashes($dernier->titreDossier);
  $dernier->chapoDossier = stripslashes($dernier->chapoDossier);

    $listedernier .= "<table width=\"100%\" class=\"dossier\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">";
    $listedernier .= "<tr class=\"titre\"><td><a href=\"../dossiers/dossiers.php?id_dossier=".$dernier->id_dossier."\" class=\"titredos\">".$dernier->titreDossier."</a> <font class=\"datedos\">[" .$dernier->dateDosvis."]</font></td></tr>\n";
    
    if ($dernier->imgDossier=="") {
     $photo="";
     } else {
     $photo="<img src=\"../images/".$dernier->imgDossier."\" align=\"left\">";
     }

    $listedernier .= "<tr class=\"chapo\"><td>". $photo ." <font class=\"chapo\">" .$dernier->chapoDossier."</font><br>";
    $listedernier .= "<font class=\"datedos\">Categorie : ".$nomcat."/" .$nomsscat."</font></td></tr>\n";
    $listedernier .= "</table>";
    $listedernier .= "<table><tr><td height=\"5\"></td></tr></table>\n";
  }



//*********************************************************************************
// menu 6 dossiers détaillés sur deux colonnes ************************************
//*********************************************************************************

} elseif ($dossiers==1) {

  $requete="select id_dossier, titreDossier, chapoDossier, dateDossier, dateDosvis, imgDossier, id_categorie, nomCategorie, id_parentcat, id_cat from ".$extension."dossier, ".$extension."categorie where id_cat=id_categorie and pubDossier='1' and id_parentdos='0' order by dateDossier desc limit 6";
  $result=mysql_query($requete, $link);
    $listedernier="<table width=\"100%\" class=\"dossier\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">";
    $i = 0;
  while ($dernier=mysql_fetch_object($result)) {
      if ($dernier->id_parentcat=='0') {
      $cat="".$dernier->id_categorie."";
      $nomcat="".$dernier->nomCategorie."";
      $sscat="";
      $nomsscat="";
      } else {
      $sscat="".$dernier->id_categorie."";
      $nomsscat="".$dernier->nomCategorie."";
      $cat="".$dernier->id_parentcat."";
      $requete2="select nomCategorie from ".$extension."categorie where id_categorie='$cat'";
      $result2=mysql_query($requete2, $link);
      $verifcat=mysql_fetch_object($result2);
      $nomcat="".$verifcat->nomCategorie."";
      }

  $nomcat = stripslashes($nomcat);
  $nomsscat = stripslashes($nomsscat);
  $dernier->titreDossier = stripslashes($dernier->titreDossier);
  $dernier->chapoDossier = stripslashes($dernier->chapoDossier);
    
        // colonne de gauche                                                                     
        if ($i % 2 == 0) { 
    $listedernier .= "<tr><td valign=\"top\" width=\"49%\">\n";
    $listedernier .= "<font class=\"datedos\">Ajouté le " .$dernier->dateDosvis."</font><br>\n";
    $listedernier .= "<a href=\"../dossiers/dossiers.php?id_dossier=". $dernier->id_dossier ."\" class=\"titredos\">".$dernier->titreDossier."</a><br>\n";
    
    if ($dernier->imgDossier=="") {
     $photo="";
     } else {
     $photo="<img src=\"../images/".$dernier->imgDossier."\" align=\"left\">";
     }

    $listedernier .= "". $photo ." <font class=\"chapo\">" .$dernier->chapoDossier."</font><br>\n";
    $listedernier .= "<font class=\"datedos\">Categorie : ".$nomcat."/" .$nomsscat."</font><p></td><td class=\"traitv\" width=\"2%\"></td>\n";

        // Colonne de droite                                                                     
        } else {
    $listedernier .= "<td valign=\"top\" width=\"49%\">\n";
    $listedernier .= "<font class=\"datedos\">Ajouté le " .$dernier->dateDosvis."</font><br>\n";
    $listedernier .= "<a href=\"../dossiers/dossiers.php?id_dossier=". $dernier->id_dossier ."\" class=\"titredos\">".$dernier->titreDossier."</a><br>\n";
    
    if ($dernier->imgDossier=="") {
     $photo="";
     } else {
     $photo="<img src=\"../images/".$dernier->imgDossier."\" align=\"left\">";
     }

    $listedernier .= "". $photo ." <font class=\"chapo\">" .$dernier->chapoDossier."</font><br>";
    $listedernier .= "<font class=\"datedos\">Categorie : ".$nomcat."/" .$nomsscat."</font><p></td></tr>\n";
        }

        $i++; 
  }

    $listedernier .="</table>";




//**********************************************************************
//les X derniers dossiers détaillés sur une ligne              *********
//**********************************************************************

} elseif ($dossiers==2) {
  $x = intval($x);
  $requete="select id_dossier, titreDossier, chapoDossier, dateDossier, dateDosvis, imgDossier, id_categorie, nomCategorie, id_parentcat, id_cat from ".$extension."dossier, ".$extension."categorie where id_cat=id_categorie and pubDossier='1' and id_parentdos='0' order by dateDossier desc limit $x";
  $result=mysql_query($requete, $link);
  while ($dernier=mysql_fetch_object($result)) {

    if ($dernier->imgDossier=="") {
     $photo="";
     } else {
     $photo="<img src=\"../images/".$dernier->imgDossier."\" align=\"left\">";
     }

  $nomcat = stripslashes($nomcat);
  $nomsscat = stripslashes($nomsscat);
  $dernier->titreDossier = stripslashes($dernier->titreDossier);
  $dernier->chapoDossier = stripslashes($dernier->chapoDossier);

    $listedernier .= "". $photo ."<a href=\"../dossiers/dossiers.php?id_dossier=".$dernier->id_dossier."\" class=\"titredos\">".$dernier->titreDossier."</a><br>\n";
    $listedernier .= "<font class=\"chapo\">" .$dernier->chapoDossier."</font><br><br>\n";

  }


//*********************************************************************************
// menu 2 dossiers détaillés sur deux colonnes ************************************
//*********************************************************************************

} elseif ($dossiers==3) {

  $requete="select id_dossier, titreDossier, chapoDossier, dateDossier, dateDosvis, imgDossier, id_categorie, nomCategorie, id_parentcat, id_cat from ".$extension."dossier, ".$extension."categorie where id_cat=id_categorie and pubDossier='1' and id_parentdos='0' order by dateDossier desc limit 2";
  $result=mysql_query($requete, $link);
    $listedernier="<table width=\"100%\" class=\"dossier\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">";
    $i = 0;
  while ($dernier=mysql_fetch_object($result)) {
      if ($dernier->id_parentcat=='0') {
      $cat="".$dernier->id_categorie."";
      $nomcat="".$dernier->nomCategorie."";
      $sscat="";
      $nomsscat="";
      } else {
      $sscat="".$dernier->id_categorie."";
      $nomsscat="".$dernier->nomCategorie."";
      $cat="".$dernier->id_parentcat."";
      $requete2="select nomCategorie from ".$extension."categorie where id_categorie='$cat'";
      $result2=mysql_query($requete2, $link);
      $verifcat=mysql_fetch_object($result2);
      $nomcat="".$verifcat->nomCategorie."";
      }

  $nomcat = stripslashes($nomcat);
  $nomsscat = stripslashes($nomsscat);
  $dernier->titreDossier = stripslashes($dernier->titreDossier);
  $dernier->chapoDossier = stripslashes($dernier->chapoDossier);

    
        // colonne de gauche                                                                     
        if ($i % 2 == 0) { 
    $listedernier .= "<tr><td valign=\"top\" width=\"49%\">\n";
    $listedernier .= "<font class=\"datedos\">Ajouté le " .$dernier->dateDosvis."</font><br>\n";
    $listedernier .= "<a href=\"../dossiers/dossiers.php?id_dossier=". $dernier->id_dossier ."\" class=\"titredos\">".$dernier->titreDossier."</a><br>\n";
    
    if ($dernier->imgDossier=="") {
     $photo="";
     } else {
     $photo="<img src=\"../images/".$dernier->imgDossier."\" align=\"left\">";
     }

    $listedernier .= "". $photo ." <font class=\"chapo\">" .$dernier->chapoDossier."</font><br>\n";
    $listedernier .= "<font class=\"datedos\">Categorie : ".$nomcat."/" .$nomsscat."</font><p></td><td class=\"traitv\" width=\"2%\"></td>\n";

        // Colonne de droite                                                                     
        } else {
    $listedernier .= "<td valign=\"top\" width=\"49%\">\n";
    $listedernier .= "<font class=\"datedos\">Ajouté le " .$dernier->dateDosvis."</font><br>\n";
    $listedernier .= "<a href=\"../dossiers/dossiers.php?id_dossier=". $dernier->id_dossier ."\" class=\"titredos\">".$dernier->titreDossier."</a><br>\n";
    
    if ($dernier->imgDossier=="") {
     $photo="";
     } else {
     $photo="<img src=\"../images/".$dernier->imgDossier."\" align=\"left\">";
     }

    $listedernier .= "". $photo ." <font class=\"chapo\">" .$dernier->chapoDossier."</font><br>";
    $listedernier .= "<font class=\"datedos\">Categorie : ".$nomcat."/" .$nomsscat."</font><p></td></tr>\n";
        }

        $i++; 
  }

    $listedernier .="</table>";



//************************************************
// un dossier ************************************
//************************************************

} elseif ($dossiers==4) {




  $requete="select * from ".$extension."dossier, ".$extension."categorie where id_cat=id_categorie and pubDossier='1' and id_parentdos='0' order by dateDossier desc limit 1";
  $result=mysql_query($requete, $link);
  $dernier=mysql_fetch_object($result);

   // recherche cat et souscat
   //-----------------------------------------------------------------
      if ($dernier->id_parentcat=='0') {
      $cat="".$dernier->id_categorie."";
      $nomcat="".$dernier->nomCategorie."";
      $sscat="";
      $nomsscat="";
      } else {
      $sscat="".$dernier->id_categorie."";
      $nomsscat="".$dernier->nomCategorie."";
      $cat="".$dernier->id_parentcat."";
      $requete2="select nomCategorie from ".$extension."categorie where id_categorie='$cat'";
      $result2=mysql_query($requete2, $link);
      $verifcat=mysql_fetch_object($result2);
      $nomcat="".$verifcat->nomCategorie."";
      }

  $nomcat = stripslashes($nomcat);
  $nomsscat = stripslashes($nomsscat);
  $dernier->titreDossier = stripslashes($dernier->titreDossier);
  $dernier->chapoDossier = stripslashes($dernier->chapoDossier);
  $dernier->texteDossier = stripslashes($dernier->texteDossier);


  //verification et affichage des pages suivantes du dossier specifique
  //-------------------------------------------------------------------

   $requete3="select id_dossier, id_parentdos, titreDossier from ".$extension."dossier where id_parentdos=$dernier->id_dossier and pubDossier='1'";
   $result3=mysql_query($requete3, $link);
      if (mysql_num_rows($result3)==0) {    
        // pas de suite
        $pagesuiv= "";
      } else {
        // suite
        $pagesuiv= "<b>La suite de l'article :</b><br>";
         while ($page=mysql_fetch_object($result3)) {


         $page->titreDossier = stripslashes($page->titreDossier);

          $pagesuiv .= "- <a href=\"../dossiers/dossiers.php?id_dossier=".$page->id_dossier."&idparent=".$page->id_parentdos."&idav=".$idav."&idap=".$idap."\">".$page->titreDossier."</a><br>\n";
          $idav="$page->id_dossier";
         }
        $pagesuiv .= "<br></center>";
      }



  // affichage du dossier
  //-------------------------------------------------------------------

    $listedernier .= "<table width=\"100%\" class=\"dossier\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">";
    $listedernier .= "<tr class=\"titre\"><td><a href=\"../dossiers/index.php?id_dossier=".$dernier->id_dossier."&cat=$cat&nomcat=$nomcat&sscat=$sscat&nomsscat=$nomsscat\" class=\"titredos\">".$dernier->titreDossier."</a> <font class=\"datedos\">[" .$dernier->dateDosvis."]</font></td></tr>\n";
    
     if ($dernier->imgDossier=="") {
      $photo="";
     } else {
      $photo="<img src=\"../images/".$dernier->imgDossier."\" align=\"left\">";
     }

    $listedernier .= "<tr class=\"chapo\"><td>". $photo ." <font class=\"chapo\">" .$dernier->chapoDossier."</font><br>";

    $listedernier .= "<tr class=\"texte\"><td><font class=\"texte\">" .$dernier->texteDossier."</font><br>";

    $listedernier .= "<p>".$pagesuiv."</p>\n";

    $listedernier .= "<font class=\"datedos\">Categorie : ".$nomcat."/" .$nomsscat."</font></td></tr>\n";
    $listedernier .= "</table>";




}


echo $listedernier;

//---------------------------------------------------------------------------
//mysql_free_result($result);
//---------------------------------------------------------------------------
mysql_close();
?>
