<?php

session_start();
error_reporting(0);

include("adminheader.php");

//dictionnaire specifique au module
  include("../langages/$SESSION_LANGSKIN/admin_agenda.php");

// donnees titre et liens modules
//-------------------------------
$imgmodule="artiphpagenda.gif";
$titremodule="$LG_MODUAGEND";
$descriptionmodule="$LG_MODUDESAGEND";

/*****************************************************************************************
                           Artiphp 2.0.0 - module agenda
               copyright : Ronald Guérin - webmaster@artiloo.com
                            http://www.artiloo.com
                      Dernière mise à jour : 21 novembre 2003
******************************************************************************************/

/*****************************************************************************************
 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
//----------------------------------------------------------------------
//
   if ($_SESSION['SESSION_STATUT']!="artadmin") {
     header("Location: ../outils/erreur.php?ec=2");
     exit();
   }
//
// Modificato da Luca
//
//   if ($_SESSION['SESSION_STATUT']!="artadmin" && $_SESSION['SESSION_STATUT']!="auteurqal") {
//     header("Location: ../outils/erreur.php?ec=2");
//     exit();
//   }

   $modif="Ajoutez un nouveau thème supplémentaire (ex. communes)";

//--------------------------------------------------
//affichage des categories pour traitement ulterieur
//--------------------------------------------------

  $listedossiers .="<table border=\"0\" cellpadding=\"2\" cellspacing=\"1\" width=\"100%\" class=\"dossier\">\n";
  $requete="select * from ".$extension."sortircat2 where id2_categorie>=2";
  $result=mysql_query($requete, $link);
  while ($dossier=mysql_fetch_object($result)) {
  $dossier->nom2Categorie = stripslashes($dossier->nom2Categorie);

    $listedossiers .= "<tr class=\"texte\"><td width=\"40%\">\n";
    $listedossiers .= "<b><font class=\"texte\">".$dossier->nom2Categorie."</font></b>\n";
    $listedossiers .= "</td><td width=\"20%\">\n";
    $listedossiers .= "<a href=\"agendacat2.php?mod=".$dossier->id2_categorie."\">Modifier</a>\n";
    $listedossiers .= "</td><td width=\"20%\">\n";
    $listedossiers .= "<a href=\"agendacat2.php?suppid=".$dossier->id2_categorie."\">Supprimer</a>\n";
    $listedossiers .= "</td></tr>\n";

  }

  $listedossiers .="</table><p>";

//-----------------------
//Supprimer une categorie
//-----------------------

if ($_GET['suppid']) {

    $suppid = $_GET['suppid'];



  //vérification de l'existance de dossiers

  $requete="update ".$extension."sortir set id2Cat='1' where id2CAt='$suppid'";
  $result=mysql_query($requete, $link);

    $requete2="delete from ".$extension."sortircat2 where id2_categorie='$suppid'";
    $result2=mysql_query($requete2, $link);
    header ("Location:agendacat2.php");

}

//--------------------------------
//affichage des données a modifier
//--------------------------------

if ($_GET['mod']) {

    $mod = $_GET['mod'];

   $requete="select * from ".$extension."sortircat2 where id2_categorie='$mod'";
   $result=mysql_query($requete, $link);
   $dossier=mysql_fetch_object($result);
   $dossier->nom2Categorie = stripslashes($dossier->nom2Categorie);
   $modif="Modifiez le thème : ".$dossier->nom2Categorie." ";
}

//--------------------
//formulaire de saisie
//--------------------

 /*si un champ n'est pas renseigné, message d'erreur*/

  if (! $_POST['nom']) {

    $nom = $_POST['nom'];
 
 /*si on recupere id_categorie, c'est une mise à jour*/

  } elseif ($_POST['id2_categorie']) {
    $id2_categorie = $_POST['id2_categorie'];
    $nom = $_POST['nom'];

   $nom = addslashes($nom);
   $requete="update ".$extension."sortircat2 set nom2Categorie='$nom' where id2_categorie='$id2_categorie'";
   $result=mysql_query($requete, $link);
   $nom="";
   header ("Location:agendacat2.php");
   exit();

 /*sinon, c'est un ajout*/
  
  } else {
    $nom = $_POST['nom'];

   $nom = addslashes($nom);
   $requete="INSERT into ".$extension."sortircat2 set nom2Categorie='$nom'";
   $result=mysql_query($requete, $link);
   $nom="";
   header ("Location:agendacat2.php");
   exit();

  } 


mysql_free_result($result);
//-------------------------


//------------
//presentation
//------------

 include("header.php");
 include("menumod.php");


$milieu="<form method=\"POST\" action=\"agendacat2.php\">\n";
$milieu .="<p><strong>$modif</strong></p><p>\n";

$milieu .="Nom du thème supplémentaire <br>\n";
$milieu .="<input type=\"text\" name=\"nom\" value=\"".$dossier->nom2Categorie."\" size=\"50\"></p><p>\n";

$milieu .="<input type=\"hidden\" name=\"id2_categorie\" value=\"$mod\">\n";
$milieu .="<input type=\"submit\" value=\"Envoyer\" name=\"B1\"></p>\n";
$milieu .="</form>\n";

$milieu .="<hr size=\"1\">\n";


$milieu .="<font class=\"menu\">Modifier ou supprimer un thème supplémentaire</font><p>\n";

$milieu .="$listedossiers\n";

echo $milieu;

 include("menumod2.php");
 include("footer.php");
 mysql_close();
?>
