Le fichier "config.inc.php" contient un certain nombre de paramètres qui normalement, n'ont pas besoin d'être modifiés. Le cas échéant, il faut le configurer avant d'«uploader» tous les fichiers vers le serveur web.
$nb_year_calendar : permet de fixer la plage de choix de l'année dans le choix des dates de début et fin des réservations dans la page de configuration générale. La plage s'étend de « l'année en cours - $nb_year_calendar » à « l'année en cours + $nb_year_calendar ». Par exemple, si on fixe $nb_year_calendar = 5 et que l'on est en 2005, la plage de choix de l'année s'étendra de 2000 à 2010.
Paramétrage du fuseau horaire (imposer à GRR un fuseau horaire différent de celui du serveur) :
TZ (Time Zone) est une variable permettant de préciser dans quel fuseau horaire, GRR travaille.L'ajustement de cette variable TZ permet au programme GRR de travailler dans la zone de votre choix.la valeur à donner à TZ diffère d'un système à un autre (Windows, Linux, ...).
Par exemple, sur un système Linux, si on désire retarder de 7 heures l'heure système de GRR, on aura : putenv("TZ=posix/Etc/GMT-7").
Remarque : putenv() est la fonction phpqui permet de fixer la valeur d'une variable d'environnement. Cette valeur n'existe que durant la vie du script courant, et l'environnement initial sera restauré lorsque le script sera terminé.
En résumé, pour activer cette fonctionnalité, décommentez dans config.inc.php la ligne putenv("TZ=posix/Etc/GMT-7"); et remplacez -7 par +n ou -n où "n" est le nombre d'heures d'avance ou de retard de GRR sur l'heure système du serveur.
OPTION_IP_ADR : lorsque cette variable est égale à 1, une option supplémentaire est offerte pour la gestion de l'affichage des domaines par défaut :
- Pour chaque domaine, on spécifie une adresse IP différente dans la page de configuration des domaines.
- Si l'adresse IP de la machine cliente est identique à cette adresse, ce domaine devient le domaine par défaut. Attention, cette procédure ne fonctionne que si l'administrateur n'a pas défini un domaine par défaut dans la page de configuration générale. De même pour un utilisateur connecté, si celui-ci a défini un domaine par défaut qui lui est propre dans la page de gestion de son compte, la procédure ne fonctionnera pas.
$correct_heure_ete_hiver : paramètre permettant de prendre en compte on non le changement d'heure été/hiver.
Si ce paramètre prend la valeur « 1 », ou bien si ce paramètre n'est pas défini, GRR prend en compte les changements d'heure. Dans le cas contraire, GRR ne prend en compte les changements d'heure.
$max_rep_entrys : cette variable fixe le nombre maximum de réservations autorisés lors d'une réservation avec périodicité (366 par défaut).