diff --git a/.gitattributes b/.gitattributes index d14f7fcf..7b17a439 100644 --- a/.gitattributes +++ b/.gitattributes @@ -364,7 +364,6 @@ bureau/admin/trash_dateselect.php -text bureau/admin/webmail-redirect.php -text bureau/class/config.php -text bureau/class/config_nochk.php -text -bureau/class/config_real.php -text bureau/class/db_mysql.php -text bureau/class/functions.php -text bureau/class/lang_env.php -text diff --git a/bureau/class/config_real.php b/bureau/class/config_real.php deleted file mode 100644 index 0361e119..00000000 --- a/bureau/class/config_real.php +++ /dev/null @@ -1,160 +0,0 @@ - -Merci de revenir plus tard."; - exit(); -} -/* */ - -// 1. Get a semaphore id for the alternc magic number (18577) -$alternc_sem = sem_get ( 18577 ); -// 2. Declare the shutdown function, that release the semaphore -function alternc_shutdown() { - global $alternc_sem; - sem_release( $alternc_sem ); -} -// 3. Register the shutdown function -register_shutdown_function("alternc_shutdown"); -// 4. Acquire the semaphore : with that process, -sem_acquire( $alternc_sem ); - -/* PHPLIB inclusions : */ -$root=ALTERNC_PANEL."/"; -/* Server Domain Name */ -$host=getenv("HTTP_HOST"); - -/* Global variables (AlternC configuration) */ -require_once($root."class/local.php"); - -require_once($root."class/db_mysql.php"); -require_once($root."class/functions.php"); - -// Classe héritée de la classe db de la phplib. -class DB_system extends DB_Sql { - var $Host,$Database,$User,$Password; - function DB_system() { - global $L_MYSQL_HOST,$L_MYSQL_DATABASE,$L_MYSQL_LOGIN,$L_MYSQL_PWD; - $this->Host = $L_MYSQL_HOST; - $this->Database = $L_MYSQL_DATABASE; - $this->User = $L_MYSQL_LOGIN; - $this->Password = $L_MYSQL_PWD; - } -} - -$db= new DB_system(); - -// Current User ID = the user whose commands are made on behalf of. -$cuid=0; - -$classes=array(); -/* CLASSES PHP : automatic include : */ -$c=opendir($root."class/"); -while ($di=readdir($c)) { - if (preg_match("#^m_(.*)\\.php$#",$di,$match)) { // $ - $name1="m_".$match[1]; - $name2=$match[1]; - $classes[]=$name2; - require_once($root."class/".$name1.".php"); - } -} -closedir($c); -/* THE DEFAULT CLASSES ARE : - dom, ftp, mail, quota, bro, admin, mem, mysql, err -*/ - - -/* Language */ -bindtextdomain("alternc", ALTERNC_LOCALES); - -if (!$do_not_set_lang_env) { - // setlang is on the link at the login page - if ($setlang) { - $lang=$setlang; - } - // default language (can be changed here) - $language="fr_FR"; - if (!$lang) { - // Use the browser first preferred language - $lang=strtolower(substr(trim($HTTP_ACCEPT_LANGUAGE),0,5)); - } - // treat special cases such as en_UK or fr_BF : - if (substr($lang,0,2)=="en") { - $language ='en_US'; - } - if (substr($lang,0,2)=="fr") { - $language ='fr_FR'; - } - if (substr($lang,0,5)=="fr_LU") { - $language ='fr_LU'; - } - if (substr($lang,0,2)=="es") { - $language ='es_ES'; - } - if ($setlang && $language) { - setcookie("lang",$lang); - } - /* Language*/ - putenv("LC_MESSAGES=$language"); - putenv("LANG=$language"); - putenv("LANGUAGE=$language"); - // this locale MUST be selected in "dpkg-reconfigure locales" - setlocale(LC_ALL,$language); - textdomain("alternc"); -} - -$mem=new m_mem(); -$err=new m_err(); - -/* Check the User identity (if required) */ -if (!$nocheck) { - if (!$mem->checkid()) { - $error=$err->errstr(); - include("index.php"); - exit(); - } -} - -for($i=0;$i