<?PHP
/************************************************************************/
/* Upload / meta fonction and automation for NPDS .                     */
/* This version name NPDS Copyright (c) 2001-2004 by Philippe Brunier   */
/*                                                                      */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License.       */
/************************************************************************/
/* Configuration de l upload pour l'éditeur tiny_mce                    */
/* D apres les sources du forum w-agora de Marc Druilhe                 */
/************************************************************************/

   include ("modules/upload/upload.conf.php");
   // Répertoire serveur de la racine du site (avec le / terminal)
   if ($DOCUMENTROOT=="") {
      global $DOCUMENT_ROOT;
      if ($DOCUMENT_ROOT) {
         $DOCUMENTROOT=$DOCUMENT_ROOT;
      } else {
         $DOCUMENTROOT=$_SERVER['DOCUMENT_ROOT'];
      }
   }

   // Répertoire de téléchargement (avec le / terminal)
   global $user;
   if ($user) {
      $userX = base64_decode($user);
      $userdata = explode(":", $userX);
      if (trim($userdata[1])!="") {
         $uname=$cookie[1];
      }
      if ($autorise_upload_p) {
         $user_dir=$racine."/users_private/".$uname;
         $path_upload_editeur = "users_private/".$uname."/";
         if (!is_dir($DOCUMENTROOT.$user_dir)) {
            @umask("0000");
            if (@mkdir($DOCUMENTROOT.$user_dir,0777)) {
               $fp = fopen($DOCUMENTROOT.$user_dir."/index.html", 'w');
               fclose($fp);
            } else {
               Access_Error();
            }
         }
      } else {
         Access_Error();
      }
      $rep_upload_editeur = $user_dir."/";
   } else {
      $rep_upload_editeur = $racine."/modules/upload/upload/";
      $path_upload_editeur = "modules/upload/upload/";
   }
   // Max size
   $MAX_FILE_SIZE = $max_size;

/************************************************************************/
/* $bn_allowed_extensions : Autoriser les utilisateurs à uploader des   */
/* fichier dans la rédaction des messages. Dans les champs suivants,    */
/* vous pouvez alors préciser quelles extentions sont autorisées        */
/* (si rien n'est spécifié, toute les extentions sont autorisées) ou    */
/* $bn_banned_extensions quelles extentions sont interdites (si rien    */
/* n'est spécifié, aucune extention n'est interdite)                    */
/************************************************************************/
/************************************************************************/
/*(saisissez les extensions de fichiers (ex : .gif) que vous souhaitez  */
/*autoriser pour l'envoi des fichiers, séparés par des espaces, virgules*/
/* ou point-virgule)                                                    */
/************************************************************************/
$bn_allowed_extensions = ".".str_replace(" "," .",$extension_autorise)." .html .bak";
$bn_banned_extensions = ".php .php3 .phps .htpasswd";
/************************************************************************/
/* $bn_allowed_mimetypes : Autoriser les utilisateurs à uploader des    */
/* fichier dans la rédaction des messages. Dans les champs suivants,    */
/* vous pouvez alors préciser quelles mimetypes sont autorisées         */
/* (si rien n'est spécifié, toute les mimetypes sont autorisées) ou     */
/* $bn_banned_mimetypes quelles mimetypes sont interdites (si rien      */
/* n'est spécifié, aucune mimetypes n'est interdite)                    */
/************************************************************************/
/************************************************************************/
/*(saisissez les types MIME (ex : image/gif, text/*) que vous souhaitez */
/*autoriser pour l'envoi des fichiers, séparés par des espaces, virgules*/
/* ou point-virgule)                                                    */
/************************************************************************/
$bn_allowed_mimetypes = "";
$bn_banned_mimetypes = "";

// --------------
$upload_conf = 1;
?>