Commit fcf37454 authored by Tédé NGUYEN KHAC's avatar Tédé NGUYEN KHAC

Merge branch 'config_local' into 'master'

Config globale et config locale

See merge request departements-notaires/departements-notaires!17
parents 7a5edf3c a8d7c7a3
......@@ -60,6 +60,41 @@ $signature_pdf = ".private/signature.png";
$bas_page_pdf_adresse_department = ".private/baspage_.png";
// Workaround config
$NOTAIRE_CONFIG = [];
// Gestion compte
configSet("max_login", 3); // nombre max de tentatives avant blocage du compte
// Email
configSet("send_mail", true); // envoyer les emails en réel ou non
// INIT MAILER
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = $smtp_mail; // SMTP server
$mail->SMTPDebug = 0;
$mail->SMTPAuth = true;
$mail->Port = $port_smtp_mail;
$mail->Username = $mail_gestion;
$mail->Password = $password_mail;
$mail->SetFrom($mail_gestion);
$mail->CharSet = "UTF-8";
$mail->IsHTML(true);
// Sous Windows php 5.6 pour pouvoir envoyer les email sans erreur SSL
$mail->SMTPOptions = array(
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true
)
);
// si présente, chargement de la config locale
if (file_exists('config_local.php')) {
include('config_local.php');
}
// #####################################################################################################################
//
......@@ -68,9 +103,6 @@ $bas_page_pdf_adresse_department = ".private/baspage_.png";
// #####################################################################################################################
$version_application = "Version 1.4.1";
// Workaround config
$NOTAIRE_CONFIG = [];
configSet("nom_departement", $nom_departement);
configSet("nom_departement_long", $nom_departement_long);// Nom propre du Département
configSet("nom_departement_commun", $nom_departement_commun); // Nom commun du département
......@@ -92,32 +124,7 @@ configSet("adresse_url_appli", $adresse_url_appli);
// Email
configSet("mail_gestion", $mail_gestion);
configSet("send_mail", true); // envoyer les emails en réel ou non
// Gestion compte
configSet("max_login", 3); // nombre max de tentatives avant blocage du compte
// INIT MAILER
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = $smtp_mail; // SMTP server
$mail->SMTPDebug = 0;
$mail->SMTPAuth = true;
$mail->Port = $port_smtp_mail;
$mail->Username = $mail_gestion;
$mail->Password = $password_mail;
$mail->SetFrom($mail_gestion);
$mail->CharSet = "UTF-8";
$mail->IsHTML(true);
// Sous Windows php 5.6 pour pouvoir envoyer les email sans erreur SSL
$mail->SMTPOptions = array(
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true
)
);
// INIT CONNECT SQL
try {
......@@ -150,4 +157,4 @@ function configAll()
}
?>
\ No newline at end of file
?>
......@@ -8,8 +8,10 @@ ___
Le fichier de configuration global se trouve à la racine : `config.php`.
Certaines adaptations se font dans des fichiers .php spécifiques qui sont signalés
au cas par cas.
Ce fichier `config.php` est complété d'un fichier de configuration local spécifique à votre application et à votre contexte.
Le fichier, optionnel, `config_local.php` vous permet d'éviter de perdre vos paramètres de fonctionnement à chaque nouvelle version de l'application que vous installerez.
Dans ce fichier `config_local.php` vous pouvez redéfinir les quelques paramètres présents dans le fichier `config.php` que vous souhaitez personnaliser.
Ce fichier `config_local.php` n'est pas livré avec l'application, il est à créer dans le même répertoire que le fichier `config.php`.
Le dossier `pdf` mettre tous les autorisations 777 car il permet de générer les pdf et les images des stats.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment