INSTALLATION
------------
- Décompressez l'archive dans un répertoire de votre serveur Web en conservant
  l'arborescence des fichiers.

- Placez le fichier ".htaccess" à la racine de votre serveur et éditez le pour
  le faire pointer vers le répertoire d'installation.


CONFIGURATION
-------------
Renommez le fichier "include/config.ren.php" en "include/config.inc.php" et
éditez le :


- $CONF["lang_mail"] : indiquez ici la langue dans laquelle vous voulez recevoir
  les mails d'alerte. Le fichier "lang_mail".mail.php doit être présent dans le
  répertoire "include/lang/"

- $CONF["lang_page"] : indiquez ici la langue dans laquelle vous voulez afficher
  les pages d'erreur affichées à vos visiteurs. Un fichier {lang}.page.php doit
  être présent dans le répertoire "include/lang/".

- $CONF["url_site"] : adresse de votre site web

- $CONF["nom_site"] : nom de votre site web

- $CONF["redirection"] : URL par défaut pour la redirection

- $CONF["mail"] : adresse mail par défaut pour l'envoi des rapports

- $CONF["rapport"] : true  => envoi de rapports par mail
                     false => pas d'envoi

- $CONF["redirige"] : true  => redirection des erreur
                      false => pas de redirection

Il est également possible de configurer la redirection et l'envoi de mails pour
chaque code erreur :

- tableau $RAPPORT : définit pour chaque code erreur si un mail doit être
  envoyé ou non. Si le code erreur n'est pas trouvé dans le tableau, c'est la
  valeur de $CONF["rapport"] qui est prise en compte.

- tableau $MAILS : définit pour chaque code erreur l'adresse mail de destination
  du rapport. Si le code erreur n'est pas trouvé dans le tableau, c'est la
  valeur de $CONF["mail"] qui est prise en compte.

- tableau $REDIRIGE : définit pour chaque code erreur si le visiteur doit être
  redirigé ou si une page d'erreur doit être générée. Si le code erreur n'est
  pas trouvé dans le tableau, c'est la valeur de $CONF["redirige"] qui est prise
  en compte.

- tableau $REDIRECTION : définit pour chaque code erreur l'URL de redirection du
  visiteur. Si le code erreur n'est pas trouvé dans le tableau, c'est la valeur
  de $CONF["redirection"] qui est prise en compte.

Enfin, vous pouvez définir des exclusions pour ne pas recevoir de rapports dans
certains cas particuliers :

- tableau $EXCLUSION : si l'URL demandée par le visiteur vérifie une expression
  régulière (format ereg) saisie dans ce tableau, le rapport n'est pas envoyé.

Dans les URL de redirection, vous pouvez utiliser les balise {CODE_ERREUR} et
{LANG} qui seront remplacées respectivement par le code erreur et la valeur de
$CONF["lang_page"] ainsi que tous les champs de la super-globale $_SERVER (par
exemple, {REQUEST_URI} pour $_SERVER["REQUEST_URI"]).


PERSONNALISATION DES PAGES D'ERREUR
-----------------------------------
Les pages d'erreur sont générées à partir de modèles situés dans le répertoire
"templates/". Lorsqu'une erreur survient, le modèle correspondant à son code
est chargé (ou le modèle par défaut s'il n'y a pas de modèle correspondant au
code).

Ces modèles sont des pages HTML contenant des balises spécifiques qui sont
traitées lors de la génération des pages.

Les balises que vous pouvez utiliser sont les suivantes :

 - {PAGE_TITRE} : sera remplacée par le titre associé au code erreur dans le
   tableau "PAGE_TITRE" du fichier de langue.

 - {PAGE_ERREUR} : sera remplacée par le nom d'erreur associé au code erreur
   dans le tableau "PAGE_ERREUR" du fichier de langue.

 - {PAGE_DESC} : sera remplacé par la description associée au code erreur dans
   le tableau "PAGE_DESC" du fichier de langue.

 - {NOM_SITE} et {URL_SITE} : seront remplacées par les valeurs du fichier de
   configuraiton

 - {CODE_ERREUR} : sera remplacée par le code erreur

 - {ADMIN_PREVENU}, {IBD_ERRORS_MANAGER} : seront remplacé par les messages du
   tableau "PAGE_MESSAGES" du fichier de langue.

 - tous les champs de la super-globale $_SERVER (par exemple, {REQUEST_URI}
   pour $_SERVER["REQUEST_URI"]).

Vous pouvez créer des balises supplémentaires en ajoutant des entrées dans le
tableau "PAGE_MESSAGES" du fichier de langue.