82 lines
3.6 KiB
PHP
Executable File
82 lines
3.6 KiB
PHP
Executable File
<?php
|
|
/**
|
|
* Configurations personnalisables de l'application
|
|
* à adapter donc !
|
|
**/
|
|
// Infos du site
|
|
const SITE_NOM="Hello facteur";
|
|
const SITE_URL="https://www.hellofacteur.com";
|
|
const SITE_SLOGAN="Votre actualité, comme une lettre à la poste.";
|
|
const SITE_LANG="fr-fr";
|
|
const SITE_COOKIES_DOMAINE="hellofacteur.com";
|
|
const UTF8_OK=true;
|
|
|
|
// Si on souhaite rendre automatique l'abonnement au hub des nouvelles du site
|
|
$hub_site["id"]=20451;
|
|
$hub_site["nom"]="Les nouvelles du facteur.";
|
|
$hub_site["duree_max"]=180; //nbre de jours après lequel l'abonnement par défaut est supprimé si aucun clic n'a été enregistré sur cette période.
|
|
|
|
// Fuseau horaire par défaut
|
|
date_default_timezone_set("Europe/Paris");
|
|
|
|
// Email & SMTP
|
|
const EMAIL_ADMIN="toto@example.com";//pour recevoir des notifications en cas de catastrophes :-)
|
|
const EMAIL_CONTACT="toto@example.com";//formulaire de contact
|
|
const EMAIL_TRANSACTIONNEL_DE="toto@example.com";//email utilisé lors des messages durant l'inscription, etc
|
|
const EMAIL_MAILINGS="toto@example.com";//email utilisé pour envoyer les mailings
|
|
// mailjet
|
|
const SMTP_SERVEUR="";//laisser à vide si utilisation fonction mail
|
|
const SMTP_NAME="";//laisser à vide si serveur ne demandant pas de s'identifier
|
|
const SMTP_PASSE="";//idem
|
|
const SMTP_PORT=587;//si différent de 25 sinon laisser vide
|
|
const SMTP_SECURE="";//si connexion sécurisée ("ssl" / "tls"), sinon laisser vide */
|
|
const PHPMAIL_LANG="fr";//langue des messages d'erreur de PHPMailer, vide pour anglais
|
|
|
|
// Base de données (mysql/mariaDB)
|
|
const BD_SERVEUR="";
|
|
const BD_NOM="";
|
|
const BD_LOGIN="";
|
|
const BD_PASSE="";
|
|
const BD_PORT="";
|
|
|
|
// Origines possibles des utilisateurs
|
|
const UTILISATEUR_ORIGINES="example1|example2|example3";
|
|
// Nbre de liens max par abonnements envoyés suivant choix
|
|
$Abo_max_liens["min"]=5;
|
|
$Abo_max_liens["medium"]=20;
|
|
$Abo_max_liens["max"]=150;
|
|
|
|
// Durées maximales en jours autorisées pour certaines procédures
|
|
const COMPTE_VALIDATION_MAX_DUREE="5";
|
|
const NOUVEL_EMAIL_MAX_DUREE_VALIDATION="3";
|
|
const COMPTE_LIEN_CONNEXION_MAX_DUREE="60";//minutes
|
|
const COMPTE_LIEN_SUPPRESSION_MAX_DUREE="8";//heures
|
|
|
|
// divers
|
|
const AUTORISE_CRON="*************";
|
|
const CREA_CACHE=false;//les fichiers cache appelés mais non trouvés doivent-ils être créés ?
|
|
const LIEN_IMPORT_MAX_JOURS=10;//nombre de jours en dessous desquels un nouveau lien n'est pas importé d'un flux (sert aussi à supprimer anciens liens dans bd)
|
|
const POSTS_MAX_JOURS=30;//nombre de jours maximum ou les messages des hubs sont gardés dans la base de données
|
|
const ABO_MAX_ENVOIS_PASSIFS=30;//nombre maximum d'envoi d'un abonnement sans clic, pour désactiver un abonnement.
|
|
const NB_JOURS_LOGS_AFFICHAGES=5;//nombre de jours durant lesquels les stats d'affichage des utilisateurs connectés sur le site sont gardés. Les stats d'affichages des affichages /email sont traités tous les débuts de mois.
|
|
|
|
// blocage du site...
|
|
const MSG_MAINTENANCE="";
|
|
|
|
// Google Actualités
|
|
const SOURCE_GG_NEWS_ID=34;
|
|
|
|
// Protections formulaires
|
|
const FORM_MIN_DUREE=3;//nombre de secondes minimum avant validation du formulaire
|
|
const FORM_CONNEXION_MAX_TENTATIVES=10;//nombre de tentatives de connexion avant d'être bloqué
|
|
|
|
// Template
|
|
const TEMPLATE_REP="themes/zz";
|
|
const FORMULAIRE_FILTRES_SPAM="example1|example2|example3";//liste de mots proposés aléatoirement pour limiter le spam
|
|
|
|
$header_flux[0]["url"]=SITE_URL."/blog/feed/rss";
|
|
$header_flux[0]["titre"]="Le blog du facteur (derniers articles).";
|
|
$header_flux[0]["type"]="rss";
|
|
|
|
// Gestion des erreurs (mettre 0 quand le site est en production -1 pour tout voir en cours de test/ développement)
|
|
error_reporting(0); |