<?php
session_start();
error_reporting(0);

/*****************************************************************************************
                          Artiphp Velocity 3 - ArtiGalerie
               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="Galerie";


// langue
//--------------------
  if ($_SESSION['SESSION_IDSKIN']) {
  } else {
  include("../outils/donneeSkin.php"); 
  }
  $SESSION_LANGSKIN=$_SESSION['SESSION_LANGSKIN'];
  include("../langages/$SESSION_LANGSKIN/index.php");


//dictionnaire specifique au module
  include("../langages/$SESSION_LANGSKIN/galerie.php");


// autorisation
//--------------------
  $requete="select visumodule from ".$extension."module where nomModule='Galerie'";
  $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();
     }
   }

// metatags
//--------------------
  include("../metatags/metagalerie.php");
  $metatitle="$LG_METAAUT";
  $metaDescription="$LG_METADESCAUT";




//----------------------------
//affichage d'un auteur specifique
//----------------------------

  $id_auteur = $_GET['id_auteur'];
  $id_auteur = intval($id_auteur);

if ($id_auteur) {

  $requete="select * from ".$extension."utilisateurs, ".$extension."galartiste where id_utilisateur=$id_auteur and idUt=id_utilisateur";
  $result=mysql_query($requete, $link);
  $auteurs=mysql_fetch_object($result);

        $auteurs->prenomUtilisateur = stripslashes($auteurs->prenomUtilisateur); 
        $auteurs->nomUtilisateur = stripslashes($auteurs->nomUtilisateur);
        $auteurs->villeUtilisateur = stripslashes($auteurs->villeUtilisateur);
        $auteurs->metierUtilisateur = stripslashes($auteurs->metierUtilisateur);
        $auteurs->siteUtilisateur = stripslashes($auteurs->siteUtilisateur);
        $auteurs->descUtilisateur = stripslashes($auteurs->descUtilisateur);
        $auteurs->titreexpo = stripslashes($auteurs->titreexpo);
        $auteurs->expos = stripslashes($auteurs->expos);

//entete de page--------------------------
  $entete= "<font class=\"entete\"><a href=\"../welcome/index.php\" class=\"entete\">$LG_ACCUEIL</a>/<a href=\"artiste.php\" class=\"entete\">$LG_AUTALL</a>/".$auteurs->prenomUtilisateur." ".$auteurs->nomUtilisateur."</font>\n";
//----------------------------------------

  $listeauteurs .="<table width=\"100%\" class=\"dossier\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">";

  if ($auteurs->imgUtilisateur=="") {
  $photo="";
  } else {
  $photo="<img src=\"../images/".$auteurs->imgUtilisateur."\" border=\"0\" align=\"left\">";
  }
    $SESSION_SKIN=$_SESSION['SESSION_SKIN'];
    $listeauteurs .= "<tr class=\"titre\"><td colspan=\"2\"><font class=\"titre\">".$auteurs->prenomUtilisateur." " .$auteurs->nomUtilisateur." (".$auteurs->loginUtilisateur.")</font></td></tr>\n";
    $listeauteurs .= "<tr class=\"chapo\"><td><img src=\"../templates/temp$SESSION_SKIN/img/email.gif\" align=\"center\"> <a href=\"../welcome/mail.php?id_auteur=" .$auteurs->id_utilisateur."\">" .$LG_AUTENVOIMAIL."</a></td>\n";
    $listeauteurs .= "<td><img src=\"../templates/temp$SESSION_SKIN/img/home.gif\" align=\"center\"> <font class=\"chapo\">$LG_AUTVILLE : " .$auteurs->villeUtilisateur."</font></td></tr>\n";
    $listeauteurs .= "<tr class=\"chapo\"><td><img src=\"../templates/temp$SESSION_SKIN/img/www.gif\" align=\"center\"> <a href=\"" .$auteurs->urlUtilisateur."\" target=\"_blank\">" .$auteurs->siteUtilisateur."</a></td>\n";
    $listeauteurs .= "<td><img src=\"../templates/temp$SESSION_SKIN/img/work.gif\" align=\"center\"> <font class=\"chapo\">$LG_AUTPROF : " .$auteurs->metierUtilisateur."</font></td></tr>\n";
    $listeauteurs .= "<tr class=\"texte\"><td colspan=\"2\"><font class=\"texte\">".$photo." " .$auteurs->descUtilisateur."</font></td></tr>\n";


  // metatags --------------------------------
  $n = htmlspecialchars($auteurs->nomUtilisateur);
  $p = htmlspecialchars($auteurs->prenomUtilisateur);
  $metatitle="".$n." ".$p." ".$LG_METAAUT2."";
  $metaDescription="".$LG_METADESCAUT2." ".$n." ".$p."";
  //-------------------------------------------


$toutes="<a href=\"pauteur.php?id_auteur=".$auteurs->id_utilisateur."\"><img src=\"../galerie/tab.gif\" align=\"center\" alt=\"$LG_GALALLAUTOR\" border=\"0\"> $LG_GALALLAUTOR</a>";

/***************************/
/* EXPOSITIONS *************/
/***************************/

  if ($auteurs->expos=="") {
  } else {
  $listeauteurs .= "<tr><td height=\"10\" colspan=\"2\"><hr size=\"1\"></td></tr>\n";
  $listeauteurs .= "<tr class=\"titre\"><td colspan=\"2\"><font class=\"grandtitre\">".$auteurs->titreexpo."</font></td></tr>\n";    
  $listeauteurs .= "<tr class=\"chapo\"><td colspan=\"2\">\n";
  $listeauteurs .= "".$auteurs->expos."<br>\n";
  }

$listeauteurs .= "</td></tr></table>\n";

/******************************************/
/* AFFICHAGE DE TROIS OEUVRES *************/
/******************************************/

 if ($auteurs->nbAimg=="0") {
 } else {
  
  $requete="SELECT * FROM ".$extension."galerie,".$extension."galcategorie  where id_artiste='$id_auteur' and id_catgal=id_catgalerie and pubimg='1' order by dateimg desc LIMIT 3";
  $result=mysql_query($requete, $link);

    $listeauteurs .="<hr size=\"1\">";
    $listeauteurs .="<table width=\"100%\" class=\"dossier\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">";
    $listeauteurs .= "<tr class=\"titre\"><td colspan=\"3\"><font class=\"grandtitre\">$LG_GALLASTPHOTO</font></td></tr>\n"; 
    $listeauteurs .= "<tr class=\"texte\">";

  while ($dossier=mysql_fetch_object($result)) {



/**********************************************************************************************************/
/* AFFICHAGE DES VIGNETTES ********************************************************************************/
/**********************************************************************************************************/
 
    $listeauteurs .= "<td align=\"center\"><a href=\"oeuvre.php?id_img=".$dossier->id_img."\" class=\"titredos\"><img src=\"../galerie/mini/".$dossier->imgchemin."\" border=\"0\"></a><p></p></td>\n";

/**********************************************************************************************************/

}

    $listeauteurs .= "</tr><tr><td colspan=\"3\"><p align=\"right\">".$toutes."</td></tr></table>";
}

//-------------------------
//affichage des auteurs
//-------------------------

} else {

//entete de page--------------------------
  $entete= "<font class=\"entete\"><a href=\"../welcome/index.php\" class=\"entete\">$LG_ACCUEIL</a>/$LG_AUTALL</font>\n";

  $entete2= "<br><font class=\"grandtitre\">$LG_AUTALL</font><br><hr size=\"1\">\n";
//----------------------------------------

  $requete="select * from ".$extension."utilisateurs, ".$extension."galartiste where  id_utilisateur=idUt";
  $result=mysql_query($requete, $link);
  while ($auteurs=mysql_fetch_object($result)) {

        $auteurs->prenomUtilisateur = stripslashes($auteurs->prenomUtilisateur); 
        $auteurs->nomUtilisateur = stripslashes($auteurs->nomUtilisateur);
        $auteurs->villeUtilisateur = stripslashes($auteurs->villeUtilisateur);
        $auteurs->metierUtilisateur = stripslashes($auteurs->metierUtilisateur);
        $auteurs->siteUtilisateur = stripslashes($auteurs->siteUtilisateur);
        $auteurs->descUtilisateur = stripslashes($auteurs->descUtilisateur);

   $listeauteurs .="<table width=\"100%\" class=\"dossier\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">";

  if ($auteurs->imgUtilisateur=="") {
  $photo="";
  } else {
  $photo="<img src=\"../images/".$auteurs->imgUtilisateur."\" border=\"0\" align=\"left\">";
  }

  if ($auteurs->statutUtilisateur=="artadmin") {
  $statut="<tr class=\"cat\"><td colspan=\"2\"><font class=\"cat\">$LG_AUTADMIN</font></td></tr>\n";
  } else {
  $statut="<tr class=\"cat\"><td colspan=\"2\"><font class=\"cat\">$LG_AUTAUTOR</font></td></tr>\n";
  }

    $SESSION_SKIN=$_SESSION['SESSION_SKIN'];
    $listeauteurs .= "$statut";
    $listeauteurs .= "<tr class=\"titre\"><td colspan=\"2\"><font class=\"titre\">".$auteurs->prenomUtilisateur." " .$auteurs->nomUtilisateur." (".$auteurs->loginUtilisateur.")</font></td></tr>\n";
    $listeauteurs .= "<tr class=\"chapo\"><td><img src=\"../templates/temp$SESSION_SKIN/img/email.gif\" align=\"center\"> <a href=\"../welcome/mail.php?id_auteur=" .$auteurs->id_utilisateur."\">" .$LG_AUTENVOIMAIL."</a></td>\n";
    $listeauteurs .= "<td><img src=\"../templates/temp$SESSION_SKIN/img/home.gif\" align=\"center\"> <font class=\"chapo\">$LG_AUTVILLE : " .$auteurs->villeUtilisateur."</font></td></tr>\n";
    $listeauteurs .= "<tr class=\"chapo\"><td><img src=\"../templates/temp$SESSION_SKIN/img/www.gif\" align=\"center\"> <a href=\"" .$auteurs->urlUtilisateur."\" target=\"_blank\">" .$auteurs->siteUtilisateur."</a></td>\n";
    $listeauteurs .= "<td><img src=\"../templates/temp$SESSION_SKIN/img/work.gif\" align=\"center\"> <font class=\"chapo\">$LG_AUTPROF : " .$auteurs->metierUtilisateur."</font></td></tr>\n";
    $listeauteurs .= "<tr class=\"texte\"><td colspan=\"2\"><a href=\"artiste.php?id_auteur=" .$auteurs->id_utilisateur."\">".$LG_AUTDETAIL." ".$auteurs->prenomUtilisateur."</a></td></tr>\n";
    $listeauteurs .="</table>";
    $listeauteurs .= "<table><tr><td colspan=\"2\" height=\"20\"></td></tr></table>\n";

  }
}


mysql_free_result($result);
//-------------------------

//-------------------
//presentation
//-------------------

$milieu="$entete2\n";
$milieu .="$listeauteurs \n";

//feuilles de style spécifique au module
//--------------------------------------

$css .="\n<LINK TITLE=\"style\" TYPE=\"text/CSS\" rel=\"stylesheet\" HREF=\"../templates/temp$SESSION_SKIN/galerie.css\">\n";


//le template
//------------

 $SESSION_SKIN=$_SESSION['SESSION_SKIN'];
 include("../templates/temp$SESSION_SKIN/temp.html");
 echo $arti;
mysql_close();
?>