<?php
session_start();
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");
  include("../outils/identification2.php");   //  zone membre
  include("../outils/identimprime.php");

//Définition module
//-----------------
  $mod_present="Dossiers";

// metatags
//--------------------
  include("../metatags/metabase.php");
  $metatitle="$LG_METADOS";
  $metaDescription="$LG_METADESDOS";

// langue
//--------------------
  if ($_SESSION['SESSION_IDSKIN']) {
  } else {
  include("../outils/donneeSkin.php"); 
  }
  $SESSION_LANGSKIN=$_SESSION['SESSION_LANGSKIN'];
  include("../langages/$SESSION_LANGSKIN/index.php");


// autorisation
//--------------------
  $requete="select visumodule from ".$extension."module where nomModule='Dossiers'";
  $result=mysql_query($requete, $link);
   $autorisation=mysql_fetch_object($result);

  $SESSION_STATUT=$_SESSION['SESSION_STATUT'];

   if ($autorisation->visumodule=='1') {
     if ($SESSION_STATUT!="artadmin" && $SESSION_STATUT!="auteurqal" && $SESSION_STATUT!="auteur" && $SESSION_STATUT!="inscrit") {  
     header("Location: ../outils/erreur.php?ec=2");
     exit();
     }
   } elseif ($autorisation->visumodule=='2') {
     if ($SESSION_STATUT!="artadmin" && $SESSION_STATUT!="auteurqal" && $SESSION_STATUT!="auteur") {  
     header("Location: ../outils/erreur.php?ec=2");
     exit();
     }
   } elseif ($autorisation->visumodule=='3') {
     if ($SESSION_STATUT!="artadmin" && $SESSION_STATUT!="auteurqal") {  
     header("Location: ../outils/erreur.php?ec=2");
     exit();
     }
   } elseif ($autorisation->visumodule=='4') {
     if ($SESSION_STATUT!="artadmin") {  
     header("Location: ../outils/erreur.php?ec=2");
     exit();
     }
   }

// presentation
  $dosss=$_SESSION['SESSION_PREDOS'];

//------------------------
//affichage des categories
//------------------------

  //entete de page
  $entete= "<font class=\"entete\"><a href=\"../welcome/index.php\" class=\"entete\">$LG_ACCUEIL</a>/$LG_DOSSIERS</font>\n";
  //----------------------------------------
  $entete2="<br><font class=\"grandtitre\">&nbsp;$LG_DOSSIERS</font>$LG_ANNCHXCAT<br><br>\n\n";
  //----------------------------------------

  $requete="select * from ".$extension."categorie where id_parentcat='0' order by id_categorie";
  $result=mysql_query($requete, $link);
  $i = 0;

  $listedossiers="<div class=\"Dos_cat_general\"><table width=\"100%\" class=\"Dos_cat_general\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">\n";


  while ($dossier=mysql_fetch_object($result)) {

  //présentation
  if ($dosss=="2") {
        // colonne de gauche                                                                     
        if ($i % 2 == 0) { 
	$listedossiers .="<tr class=\"Dos_cat\"><td class=\"Dos_cat\" width=\"50%\" valign=\"top\">\n";
	$listedossiers.="<div class=\"Dos_cat_colonne\"><table width=\"100%\" class=\"Dos_cat_colonne\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">\n";
	$listedossiers .="<tr class=\"Dos_cat_colonne\"><td class=\"Dos_cat_colonne\">\n";

        // Colonne de droite                                                                     
        } else { 
	$listedossiers .="<td class=\"Dos_cat\" width=\"50%\" valign=\"top\">\n";
	$listedossiers.="<div class=\"Dos_cat_colonne2\"><table width=\"100%\" class=\"Dos_cat_colonne2\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">\n";
	$listedossiers .="<tr class=\"Dos_cat_colonne2\"><td class=\"Dos_cat_colonne2\">\n";

	}

  } else {
  $listedossiers .="<tr class=\"Dos_cat\"><td class=\"Dos_cat\">\n";
  }
  //-----------------

  $dossier->nomCategorie = stripslashes($dossier->nomCategorie);
  $dossier->descCat = stripslashes($dossier->descCat);

    if ($dossier->imgCat=="") {
     $photo="";
     } else {
     $photo="<img class=\"imgcat\" src=\"../images/doscat/".$dossier->imgCat."\" align=\"left\">";
     }

  /*dossiers dans la categorie*/
  
	if (! $dossier->nbdoscat) {
	 $listedossiers .= "<div class=\"Dos_cat_titre\">". $photo ."<font class=\"Dos_cat_titre\">".$dossier->nomCategorie."</font></div>\n";
	 $listedossiers .= "<div class=\"Dos_cat_texte\"><font class=\"Dos_cat_texte\">".$dossier->descCat."</font></div>\n\n";
	} else {
	 $listedossiers .= "<div class=\"Dos_cat_titre\">". $photo ."<a href=\"cat.php?idcat=".$dossier->id_categorie."\" class=\"Dos_cat_titre\">".$dossier->nomCategorie."</a><font class=\"Dos_cat_date\"> - ".$dossier->nbdoscat." ".$LG_NBDOSSIERS."</font></div>\n";
	 $listedossiers .= "<div class=\"Dos_cat_texte\"><font class=\"Dos_cat_texte\">".$dossier->descCat."</font></div>\n\n";
	}

  /*si sscat affichage des souscats*/

	if ($dossier->verifsscat=='2') {
         $cat=$dossier->id_categorie;

         $listedossiers .= "</td></tr>\n";

	 $requete="select * from ".$extension."categorie where id_parentcat='$cat' order by id_parentcat desc";
	 $result2=mysql_query($requete, $link);
	 while ($dossier=mysql_fetch_object($result2)) {

	 if ($dossier->imgCat=="") {
	  $photo="";
	 } else {
	  $photo="<img class=\"imgsscat\" src=\"../images/doscat/".$dossier->imgCat."\" align=\"left\">";
	 }

	  $dossier->nomCategorie = stripslashes($dossier->nomCategorie);
	  $dossier->descCat = stripslashes($dossier->descCat);

          $listedossiers .= "<tr class=\"Dos_sscat\"><td class=\"Dos_sscat\">\n";
	  $listedossiers .= "<div class=\"Dos_sscat_titre\">". $photo ."<a href=\"cat.php?idcat=".$dossier->id_categorie."\" class=\"Dos_sscat_titre\">".$dossier->nomCategorie."</a><font class=\"Dos_sscat_date\"> - ".$dossier->nbdoscat." ".$LG_NBDOSSIERS."</font></div>\n";
	  $listedossiers .= "<div class=\"Dos_sscat_texte\"><font class=\"Dos_sscat_texte\">".$dossier->descCat."</font></div>\n";
          $listedossiers .= "</td></tr>\n";
	 }

	}

  //présentation
  if ($dosss=="2") {
        // colonne de gauche                                                                     
        if ($i % 2 == 0) { 
	$listedossiers .="</table></td>\n";
        // Colonne de droite                                                                     
        } else { 
	$listedossiers .="</table></td></tr>\n";
	}

  } else {
  $listedossiers .= "</td></tr>\n";
  }
  //-----------------


mysql_free_result($result2);
//--------------------------

     $i++;
  }
     $listedossiers .= "</table></div>\n";

//-------------------------------------
mysql_free_result($result);
//-------------------------------------


//presentation
//------------

$milieu="$entete2";
$milieu .="$listedossiers";


//feuilles de style spécifique au module
//--------------------------------------

$css .="\n<LINK TITLE=\"style\" TYPE=\"text/CSS\" rel=\"stylesheet\" HREF=\"../templates/temp$SESSION_SKIN/dossiers.css\">\n";


//le template
//------------

 $SESSION_SKIN=$_SESSION['SESSION_SKIN'];
 include("../templates/temp$SESSION_SKIN/temp.html");
 echo $arti;
mysql_close();
?>