<?php
/*
Copyright (C) 2001, 2002, 2003 Bertand Pallie, Loc Dayot - Ville de Pierrefitte-sur-Seine
Vincent Vairelles - Ville de Dijon
EPNadmin - Version 0.6 - 03/05/2003
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, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
http://epnadmin.pierrefitte93.fr/
*/
// Constantes de paramtrage de l'application
// ATTENTION : les variables doivent tre indente (au moins un espace en dbut de ligne)
// ATTENTION : Une fois la configuration acheve, la ligne suivante doit tre
// d-commente. Cela peut se faire partir du script config.php.
//$verrou_config=TRUE;
// Langage, language, idioma
if (! isset($langage))
$langage="fr";
// Paramtrage du serveur de la base de donnes
if (! isset($type_base))
$type_base="direct"; // type de connexion au serveur de bases de donnes
// "direct" ou "mysql" (qui utilise PEAR)
if (! isset($mysql_serveur))
$mysql_serveur="localhost"; // Mettre le bon serveur (localhost)
if (! isset($mysql_identifiant))
{
$mysql_identifiant="epnadmin"; // Mettre le bon identifiant
$mysql_motdepasse="epnadmin"; // Mettre le bon mot de passe
}
if (! isset($mysql_base))
$mysql_base="epnadmin"; // Mettre le nom de la bonne base
// Informations pour la cration des cades barres et
if (! isset($dir_fontes_ttf))
$dir_fontes_ttf="/var/www/html/epnadmin/"; // utilis dans print.php
if (! isset($dir_tmp_images))
$dir_tmp_images="/tmp/"; // utilis dans print.php et 6cartes.php
if (! isset($imagepourcarte))
$imagepourcarte="images/indiqued_2.png"; // Est utilis dans print.php, c'est ce qui figure sur la carte d'usager
// C'est un dossier dans lequel le user apache a des droits d'criture
if (! isset($url_epnadmin))
$url_epnadmin="http://epnadmin.pierrefitte93.fr/epnadmin-travail/"; //sert dans les messages d'erreur
// Excution des commandes bash
// Est-ce que les commandes serveur (par sudo) sont actives ou non.
if (! isset($EXECUTION_COMMANDES_BASH))
$EXECUTION_COMMANDES_BASH = FALSE; // sert dans usagers.php, courriel.php, siteweb.php
// pour la cration des comptes sur le serveur
// Ca fonctionne en utilisant la commande sudo sous bash. Le fichier /etc/sudoers.conf doit
// tre configur en consquence.
// Gestion des usagers
if (! isset($fichier_temporaire))
$fichier_temporaire="/tmp/php_temp"; // utilis dans usagers.php
// Tous les tarifs possibles pour les usagers
/* Remplac par une table, lue dans usagers.inc.php */
// Gestion de la messagerie
// Se sert de vpopmail sur qmail (en attendant ldap sur postfix)
if (! isset($dirvpopmail))
$dirvpopmail="/usr/sbin/"; // dossier des programmes de vpopmail (vadduser...)
// utilis dans courriel.php
if (! isset($dircomptesvpopmail))
$dircomptesvpopmail="/home/vpopmail/"; // dossier des donnes de vpopmail (pour retirer des alias de dommaines
// dans courriel.php
// Gestion des sous-domaines de sites internet
// Ce sert d'Apache.
if (! isset($fichier_hotes_virtuels))
$fichier_hotes_virtuels="/etc/httpd/conf/vhosts/Vhosts.conf"; // extention de la configuration
// d'apache pour la gestion des alias des domaines et sous-domaines
// utilis dans siteweb.php pour la Mandrake 9.1
if (! isset($administrateursitesweb))
$administrateursitesweb="webmestre@localhost"; // courriel de l'administrateur des sites web
// et des domaines de courriels
// utilis dans courriel.(inc.)php et siteweb.(inc.)php
// Adresse IP publique du serveur
if (! isset($ip_serveur))
$ip_serveur="127.0.0.1"; // sert dans courriel.inc.php et dans siteweb.inc.php
// constantes qui ne servent qu'en interne. Inutile de les changer.
define ("PASSE", "pass"); // sert dans l'affichage des parcours et des utlisations d'un usager
define ("FUTUR", "futur");
// Paramtrage des horaires des salles et des postes
if (! isset($unitehoraire))
$unitehoraire=60; // nombre de minutes qui est l'unit de temps de rservation des postes individuels
define ("MINHORAIRE", "08:00"); // sert notamment dans horaires.inc.php
define ("MAXHORAIRE", "25:00"); // idem
// Design
if (! isset($logo))
$logo = "./images/galago_epnadmin.gif"; // image qui est utilise dans entete.inc.php
if (! isset($feuillestyle))
$feuillestyle = "./epnadminv.css"; // feuille de style qui est utilise dans entete.inc.php
if (! $scriptmenus)
$scriptmenus = "./menu2.js"; // javascript appel dans basdepage.inc.php pour la gestion des menus dynamiques
// Message d'invite aprs identification
if (! isset($message_demarrage))
$message_demarrage="<p>Bonjour</p>";
// Signatures
if (! isset($signature));
$signature = "";
if (! isset($signatureoriginale));
$signatureoriginale="
<a href=\"http://www.nongnu.org/epnadmin\">Projet EPNadmin</a> -
<a href=\"http://www.pierrefitte93.fr\">Mairie de Pierrefitte (93)</a><br>
Tél. : 01 49 40 48 38 - Courriel : <a href=\"mailto:loic.dayot@mairie-pierrefitte93.fr\">
loic.dayot@mairie-pierrefitte93.fr</a>"; //"
// Chargement du fichier de langage
require_once($langage.".lang.inc.php");
?>