// SQLite (sauvegarde de la base de données). define('CONF_SQLITE_BACKUP', 1); define('CONF_SQLITE_BACKUP_MAX', 10);
// Paramètres de la galerie. define('CONF_CHARSET', 'UTF-8'); define('CONF_INTEGRATED', 0); define('CONF_URL_REWRITE', 0);
// Développement et débogage. define('CONF_DEBUG_MODE', 0); # 0 en production define('CONF_DEBUG_SQL', 0); # 1 en développement ; 0 en production define('CONF_DEV_MODE', 0); # 1 en développement ; 0 en production define('CONF_EXEC_TIME', 0); # 1 en développement ; 0 en production
// Gestion des erreurs. define('CONF_ERRORS_DISPLAY', 0); # 1 en développement ; 0 en production define('CONF_ERRORS_DISPLAY_TRACE', 1); define('CONF_ERRORS_DISPLAY_NOW', 0); define('CONF_ERRORS_TRACE_ARGS', 1); define('CONF_ERRORS_LOG', 1); # 1 en développement et en production define('CONF_ERRORS_LOG_MAX', 100);
// Sécurité. define('CONF_ANTICSRF_TOKEN_EXPIRE', 86400); define('CONF_AUTH_ADMIN_IP', ''); define('CONF_BRUTE_FORCE_MAX_ATTEMPT', 10); define('CONF_FILE_KEY', 1); # utiliser CONF_ACCESS_KEY pour protéger l'accès aux fichiers ? define('CONF_HTTP_CSP_FRAME_ANCESTORS', ''); define('CONF_HTTP_CSP_HOSTS', ''); define('CONF_SESSION_EXPIRE', 172800); # ne doit pas être supérieur à CONF_COOKIE_SESSION_EXPIRE
// Vignettes. define('CONF_THUMBS_GRID_SIZES', [80,100,120,150,180,200,220,250,280,300,350,400]); define('CONF_THUMBS_QUALITY', 90); define('CONF_THUMBS_SECURE', 0); # protéger les vignettes des accès direct (avec .htaccess Deny from all sur cache/thumbs) ? define('CONF_THUMBS_SIZE_CAT', '150'); define('CONF_THUMBS_SIZE_ITEM', '151');
// Paramètres SMTP. define('CONF_SMTP_MAIL', 0); # 1 pour utiliser SMTP à la place de la fonction mail() de PHP define('CONF_SMTP_HOST', ''); define('CONF_SMTP_PORT', 25); define('CONF_SMTP_AUTH', 0); # 1 si la connexion au serveur nécessite un login / mdp define('CONF_SMTP_USER', ''); define('CONF_SMTP_PASS', ''); define('CONF_SMTP_TIME', 4); # délai d'attente maximum pour la connexion et l'envoi de commande