<?php
session_start();
error_reporting(0);

include("adminheader.php");

// Dictionnaire spécifique au module
include("../langages/$SESSION_LANGSKIN/admin_galerie.php");

// Données titre et description du module
// --------------------------------------
$imgmodule = "artiphpgalerie.gif";
$titremodule = "$LG_MODUGALERIE";
$descriptionmodule = "$LG_MODUGALERIEDES";

/*****************************************************************************************
                        Artiphp Velocity 3.0.2 - ArtiGalerie
               copyright : Ronald Guérin - webmaster@artiloo.com
                            http://www.artiloo.com
          Dernière mise à jour : 20 octobre 2004 - jimro : 13 juin 2005
******************************************************************************************/

/*****************************************************************************************
 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 statuts autorisés
// -----------------------------------------------------------------------
$session_statut = $_SESSION['SESSION_STATUT'];
if ($session_statut != "artadmin" && $session_statut != "auteurqal" && $session_statut != "auteur" && $session_statut != "inscrit") { 
   header("Location: ../outils/erreur.php?ec=2");
   exit();
}

// Supprimer une catégorie
// -----------------------
if ($_GET['suppid']) {

   $suppid = $_GET['suppid'];

   // Vérification de l'existence d'images dans la catégorie
   $requete = "SELECT id_catgalerie FROM ".$extension."galerie WHERE id_catgalerie='$suppid'";
   $result = mysql_query($requete, $link);
   $verif = mysql_fetch_object($result);

   if (!$verif->id_catgalerie) {
      $requete = "DELETE FROM ".$extension."galcategorie WHERE id_catgal='$suppid'";
      $result2 = mysql_query($requete, $link);
      header ("Location: galerieindex.php");

      // Mise à jour de l'index
      include("galerie_donnees.php");

   } else {
      header ("Location: galeriesecu.php?cat=$suppid");
   }

}

// Champ catégorie
//----------------
$listecat = "<select name=\"categorie\" size=\"1\">\n";

if ($_SESSION['SESSION_STATUT'] == "artadmin") {
   $listecat2 = "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"2\" style=\"BORDER:#000000 1px solid\">\n";
   $listecat2 .= "<tr><td><b>$LG_LESCATS</b></td></tr>\n";
}

$style[0] = "bgcolor=\"#FFFFFF\"";
$style[1] = "bgcolor=\"#E8E8FF\"";
$i = 1;

//$requete = "SELECT nomCatgal, id_catgal, id_parentcatgal FROM ".$extension."galcategorie WHERE id_parentcatgal='0' AND 0";
// modified by Marco for category ownership
$curuser=$_SESSION['SESSION_ID'];
$requete = "SELECT nomCatgal, id_catgal, id_parentcatgal FROM ".$extension."galcategorie WHERE id_parentcatgal='0' AND (cilss_owner=".$curuser." OR ".$curuser."=1 OR cilss_owner=0)";
$result = mysql_query($requete, $link);
while ($cat = mysql_fetch_object($result)) {

   $cat->nomCatgal = stripslashes($cat->nomCatgal);

   // Vérification de l'existence de sous-catégories pour la possibilité de suppression
   $requete = "SELECT id_catgal FROM ".$extension."galcategorie WHERE id_parentcatgal='$cat->id_catgal'";
   $result2 = mysql_query($requete, $link);
   $verif = mysql_fetch_object($result2);
   if (!$verif->id_catgal) {

      if ($_SESSION['SESSION_STATUT']=="artadmin") {
         $listecat2 .= "<tr ".$style[$i++%2]."><td><a href=\"galeriecat.php?mod=$cat->id_catgal\"><img src=\"imgadmin/bbmodif.gif\" border=\"0\" alt=\"$LG_MODIF\" align=\"absmiddle\"></a>";
         $listecat2 .= "&nbsp;<a href=\"galerieindex.php?suppid=$cat->id_catgal\"><img src=\"imgadmin/bbsupp.gif\" border=\"0\" alt=\"$LG_SUPPRES\" align=\"absmiddle\"></a>";
         $listecat2 .= "&nbsp;$cat->nomCatgal<br>";
      }
   } else {
      if ($_SESSION['SESSION_STATUT']=="artadmin") {
         $listecat2 .= "<tr ".$style[$i++%2]."><td><a href=\"galeriecat.php?mod=$cat->id_catgal\"><img src=\"imgadmin/bbmodif.gif\" border=\"0\" alt=\"$LG_MODIF\" align=\"absmiddle\"></a>";
         $listecat2 .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
         $listecat2 .= "&nbsp;$cat->nomCatgal<br>";
      }
   }

   $listecat .= "<option value=\"".$cat->id_catgal."\" >".$cat->nomCatgal."</option>\n";

   $sscat = $cat->id_catgal;
   $requete = "SELECT * FROM ".$extension."galcategorie WHERE id_parentcatgal=$sscat ORDER BY id_parentcatgal DESC";
   $result2 = mysql_query($requete, $link);

   while ($cat=mysql_fetch_object($result2)) {

      $cat->nomCatgal = stripslashes($cat->nomCatgal);

      $listecat .= "<option value=\"".$cat->id_catgal."\"> - ".$cat->nomCatgal."</option>\n";

      if ($_SESSION['SESSION_STATUT']=="artadmin") {
         $listecat2 .= "<a href=\"galeriecat.php?mod=$cat->id_catgal\"><img src=\"imgadmin/bbmodif.gif\" border=\"0\" alt=\"$LG_MODIF\" align=\"absmiddle\"></a>";
         $listecat2 .= "&nbsp;<a href=\"galerieindex.php?suppid=$cat->id_catgal\"><img src=\"imgadmin/bbsupp.gif\" border=\"0\" alt=\"$LG_SUPPRES\" align=\"absmiddle\"></a>";
         $listecat2 .= "&nbsp;&nbsp;- $cat->nomCatgal<br>";
      }

   }

   if ($_SESSION['SESSION_STATUT']=="artadmin") {
      $listecat2 .="</td></tr>";
   }

}

$listecat.="</select>";

if ($_SESSION['SESSION_STATUT']=="artadmin") {
   $listecat2 .="</table>";
}

mysql_free_result($result2);
mysql_free_result($result);
//--------------------------

//------------
//mise en page
//------------

include("header.php");
include("menumod.php");

?>

<table width="100%" border="0" cellspacing="10" cellpadding="10">
   <tr>
      <td valign="top" width="60%" style="BORDER:#000000 1px dashed" bgcolor="#EAEAFF">
         <form NAME="form" method="POST" action="galeriesaisie.php">
         <img src="imgadmin/ecrire.gif" align="absmiddle"> <b>

         <?php echo $LG_NEWDOS; ?></b><br><br>
         <?php echo $LG_INCATDOS; echo $listecat; ?>

         </p>
            <input type="submit" value="<?php echo $LG_ENVOI; ?>" name="B1">
         </form>
         </p>
         <p><br></p>

         <table width="100%" bgcolor="#CCCCFF" cellspacing="1" cellpadding="2" style="BORDER:#000000 1px solid">
            <tr>
               <td><b><?php echo $LG_PLUS; ?></b></td>
            </tr>
            <tr bgcolor="#E8E8FF">
               <td> - <a href="galeriesaisieart.php"><?php echo $LG_ARTISTE; ?></a></td>
            </tr>
            <?php $SESSION_ID = $_SESSION['SESSION_ID']; ?>
            <tr bgcolor="#FFFFFF">
               <td> - <a href="galerie.php?aut=<?php echo $SESSION_ID; ?>"><?php echo $LG_ONLINEDOS; ?></a></td>
            </tr>
         </table>
         <br>

<?php if ($_SESSION['SESSION_STATUT']!="inscrit") { ?>

         <table width="100%" bgcolor="#CCCCFF" cellspacing="1" cellpadding="2" style="BORDER:#000000 1px solid">
            <tr>
               <td><b><?php echo $LG_MODSUPDOS; ?></b></td>
            </tr>
            <tr bgcolor="#FFFFFF">
               <form NAME="form" method="POST" action="galerie.php">
               <td>
                  <?php echo $LG_DOSCATSS; echo $listecat; ?>
                  <input type="submit" value="<?php echo $LG_ENVOI; ?>" name="B1">
               </td></form>
            </tr>
         </table>

<?php } ?>

      </td>

<?php if ($_SESSION['SESSION_STATUT']=="artadmin") { ?>

      <td valign="top" bgcolor="#CCCCFF" width="40%" style="BORDER:#000000 1px dashed">
         <img src="imgadmin/cat.gif" align="absmiddle" border="0">
         &nbsp;<a href="galeriecat.php"><b><?php echo $LG_AJCATS; ?></b></a><br><br>
         <?php echo $listecat2; ?>
      </td>

<?php } ?>

   </tr>
</table>

<?php
$milieu = "<p>$listemodule\n";

echo $milieu;

include("menumod2.php");
include("footer.php");
mysql_close();
?>
