<?php
 session_start();
error_reporting(0);

/*****************************************************************************************
                           Artiphp 2.5.0 - la base
               copyright : Ronald Guérin - webmaster@artiloo.com
                            http://www.artiloo.com
                      Dernière mise à jour : 13 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
******************************************************************************************/


include("../artzone/connect.php");

// autorisation d'ouverture de cette page uniquement aux status autorisés
//----------------------------------------------------------------------
$session_statut=$_SESSION['SESSION_STATUT'];
if ($session_statut!="artadmin" && $session_statut!="auteurqal" && $session_statut!="auteur") { 
header("Location: ../outils/erreur.php?ec=2");
exit();
}

//-----------------------------------------------------------
//affichage des liens modules sur une ligne et/ou par colonne
//-----------------------------------------------------------

  $menuligne="<div align=\"right\"><table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\"><tr><td>";
  $menucolonne="<table width=\"100%\"><tr><td>";

  $requete="select nomModule, urlVisiteur from ".$extension."module where menuModule='ok' order by id_module";
  $result=mysql_query($requete, $link);
  while ($module=mysql_fetch_object($result)) {

  $module->nomModule = stripslashes($module->nomModule);

  include("../artzone/traduction_module.php");

    $menuligne .= "| <a href=\"".$module->urlVisiteur."\" class=\"m1\"><?php echo ".$tradlienmodule."; ?></a> \n";
    $menucolonne .= "<a href=\"".$module->urlVisiteur."\" class=\"m\"><?php echo ".$tradlienmodule."; ?></a><br>\n";

    }
  $menuligne .="|</td></tr></table></div>";
  $menucolonne .="</td></tr></table>";



 $menu="<?php\n";
 $menu.="include(\"../langages/\$SESSION_LANGSKIN/modules.php\");\n";
 $menu.="if (\$menumod==\"2\") {\n";
 $menu.="?>\n\n";

    $menu.= "$menuligne\n";

 $menu.="<?php\n";
 $menu.="} else {\n";
 $menu.="?>\n\n";

    $menu.= "$menucolonne\n";

 $menu.="<?php\n";
 $menu.="}\n";
 $menu.="?>\n\n";

// ouverture FTP

if($ftp=='1') {
 $ftpcon = ftp_connect($ftp_host) or die('Erreur');
 $loginresult = ftp_login($ftpcon, $ftp_login, $ftp_mdp);
}


// ecriture du fichier menu.arti
//---------------------------------

// Fonction FTP
if($ftp=='1') {
 $repertoire="".$ftp_repertoire."menuauto";

 //emplacement du fichier que vous voulez modifier
 ftp_chdir($ftpcon, $repertoire) or die('Erreur dossier');

 //changement de chmod via FTP
 $chmod_cmd="CHMOD 0666 menu_modules.php"; 
 ftp_site($ftpcon, $chmod_cmd);
}
//----------



 $Fnm = ("../menuauto/menu_modules.php");
 chmod ("$Fnm",0666);

 //lecture et écriture 
 $inF = fopen($Fnm,"w");

 //pour passer à la ligne, écrire \n 
 fputs($inF,$menu."\n");

//Enfin fermer le fichier 
 chmod ("$Fnm",0644);
 fclose($inF);

// fin ecriture
//-----------------------------------

// Fonction FTP
if($ftp=='1') {
  $chmod_cmd="CHMOD 0644 menu_modules.php"; 
  ftp_site($ftpcon, $chmod_cmd);
  ftp_close($ftpcon);
}
//-----



mysql_close();
?>