<?php
session_start();
error_reporting(0);

/*****************************************************************************************
                        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
******************************************************************************************/

include("adminheader.php");

//dictionnaire specifique au module
  include("../langages/$SESSION_LANGSKIN/admin_galerie.php");

// donnees titre et liens modules
//-------------------------------
$imgmodule="artiphpgalerie.gif";
$titremodule="$LG_MODUGALERIE";
$descriptionmodule="$LG_MODUGALERIEDES";

// 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();
}

include("../outils/foncpost2.php");

//affichage des données a modifier
//--------------------------------

if ($_POST['id_artiste2']) {
   $id_artiste2 = $_POST['id_artiste2'];
   header("Location: ../artzone/galeriesaisieart.php?ec=$id_artiste2");
}

if ($_GET['ec']) {
   $ec = $_GET['ec'];
   $requete="select * from ".$extension."galartiste where idUt=$ec";
   $result=mysql_query($requete, $link);
   $users=mysql_fetch_object($result);
   $users->titreexpo = stripslashes($users->titreexpo);
   $users->expos = stripslashes($users->expos);

   $titreexpo = $users->titreexpo;
   $texte = $users->expos;
//echo "Changement artiste ".$ec." ".$titreexpo." ".$texte;

} elseif (!$_POST['ec']) {
   $ec = $SESSION_ID; // $SESSION_ID = $_SESSION['SESSION_ID'];
   $requete="select * from ".$extension."galartiste where idUt=$ec";
   $result=mysql_query($requete, $link);
   $users=mysql_fetch_object($result);
   if (!$users->idUt) {
      header("Location: ../artzone/galerieerreur.php");
      exit();
   }
   $users->titreexpo = stripslashes($users->titreexpo);
   $users->expos = stripslashes($users->expos);

   $titreexpo = $users->titreexpo;
   $texte = $users->expos;
//echo "Premier accès ".$ec." ".$titreexpo." ".$texte;

} elseif ($_POST['ec']) {
   $titreexpo = $_POST['titreexpo'];
   $texte = $_POST['texte'];
   $ec = $_POST['ec'];
//echo "Données postées ".$ec." ".$titreexpo." ".$texte;
}

/****suivant le traitement de texte (IE ou NS)***********/
if ($_GET['nav']) {
   $nav=$_GET['nav'];
} elseif ($_POST['nav']) {
   $nav=$_POST['nav'];
}
if ($nav=='2') {
   $texte=eregi_replace('<br[[:space:]]*/?[[:space:]]*>', "", $texte);
}
/********************************************************/

//--------------------
//formulaire de saisie
//--------------------

/*si un champ n'est pas renseigné, message d'erreur*/
$veriftexte = preg_replace('!<br.*>!iU', "", $texte);
if (! $_POST['titreexpo'] || ! $_POST['texte'] || $veriftexte=="") {

   $meserreur="<font style=\"color:red\"><br>$LG_FORMERROR</font>";

// Si on recupère id artiste, mise à jour
} elseif ($_POST['ec']) {

   $titreexpo = addslashes($titreexpo);
   $texte = addslashes($texte);
   $texte = doscode($texte);

   /*******************************************/
   if ($_POST['nav']=='2') {
      $titreexpo = nl2br($titreexpo);
      $texte = nl2br($texte);
   }
   /*******************************************/

// dirty patch by Marco, to avoid tinyMCE path error when including images
     $texte=str_replace("www.cilss.bf..","www.cilss.bf/fondsitalie",$texte);
//

   $requete2="update ".$extension."galartiste set titreexpo='$titreexpo', expos='$texte' where idUt='$ec'";
   $result2=mysql_query($requete2, $link);
   header("Location: galerieconfirm2.php?art=1");

} else {

   $SESSION_ID = $_SESSION['SESSION_ID'];
   $titreexpo = $_POST['titreexpo'];
   $texte = $_POST['texte'];

   $titreexpo = addslashes($titreexpo);
   $texte = addslashes($texte);

// dirty patch by Marco, to avoid tinyMCE path error when including images
     $texte=str_replace("www.cilss.bf..","www.cilss.bf/fondsitalie",$texte);
//

   $requete2="update ".$extension."galartiste set titreexpo='$titreexpo', expos='$texte' where idUt='$SESSION_ID'";
   $result2=mysql_query($requete2, $link);

   header("Location: galerieconfirm2.php?art=1");
}

mysql_free_result($result);
//-------------------------

// champ auteur
// ------------
if ($session_statut=="artadmin") {

   $selected="selected";
   $auteurselect[$ec]=$selected;

   $listeauteur.="<select name=\"id_artiste2\" size=\"1\">\n";
   $requete="select * from ".$extension."utilisateurs, ".$extension."galartiste where id_utilisateur=idUt";
   $result=mysql_query($requete, $link);
   while ($auteur=mysql_fetch_object($result)) {
      $auteur->prenomUtilisateur = stripslashes($auteur->prenomUtilisateur);
      $auteur->nomUtilisateur = stripslashes($auteur->nomUtilisateur);
      $auteur->loginUtilisateur = stripslashes($auteur->loginUtilisateur);
      $listeauteur.="<option value=\"".$auteur->id_utilisateur."\"  ".$auteurselect[$auteur->id_utilisateur].">".$auteur->prenomUtilisateur." ".$auteur->nomUtilisateur." (".$auteur->loginUtilisateur.")</option>\n";
   }
   $listeauteur.="</select>\n";
   $modif="$LG_ARTISTE";
}

// mise en page
// ------------

include("header.php");
include("menumod.php");
?>

<div align="center"><center>
<table width="95%" border="0" cellspacing="5" cellpadding="5">
   <tr>
   <form NAME="form" method="POST" action="galeriesaisieart.php">
      <td>
         <p><img src="imgadmin/ptecrire.gif" align="absmiddle" border="0">&nbsp;
         <strong><?php echo $LG_ARTISTE; ?></strong><br>
         <?php echo $LG_ARTISTEDESC; ?></p>
      </td>
   </tr>
   <tr>
      <td valign="top" bgcolor="#CCCCFF" style="BORDER:#000000 1px dashed">

<?php
if ($session_statut=="artadmin") {
?>

         <b><?php echo $LG_ARTISTE2; ?></b>
         <?php echo $listeauteur; ?>
         <input type="submit" value="<?php echo $LG_ENVOI; ?>" name="B1">
      </td>
   </form>
   </tr>
   <tr>
   <form NAME="form" method="POST" action="galeriesaisieart.php">
      <td valign="top" bgcolor="#CCCCFF" style="BORDER:#000000 1px dashed">
<?php
}
?>

         <p><strong><?php echo $modif; ?></strong><?php echo $meserreur; ?></p><p>
         <b><?php echo $LG_ARTISTETITLE; ?> *</b><br>
         <input type="text" name="titreexpo" value="<?php echo $titreexpo; ?>" size="50"></p><p>

<?php
/** zone de texte **********************************/
$nomtxt="<b>".$LG_DESCRIPTION." *</b>"; // nom de la textearea
// $texte : défini au début du script // Affichage du texte dans le textearea
$lienNS="galeriesaisieart.php?nav=2";  // lien vers editeur netscape
$lienIE="galeriesaisieart.php";  // lien vers editeur internet explorer
include("../outils/foncpost10.php");
?>

         <br>
         <?php echo $menu; ?>

         <input type="hidden" name="ec" value="<?php echo $ec; ?>">
         <input type="hidden" name="nav" value="<?php echo $nav; ?>">
         <input type="submit" value="<?php echo $LG_ENVOI; ?>" name="B1"></p>

      </td>
   </form>
   </tr>
</table>
</center></div>
<p></p>

<?php
include("menumod2.php");
include("footer.php");
mysql_close();
?>
