4 * Options globales chargées à chaque hit
6 * @package SPIP\Formidable\Options
10 if (!defined('_ECRIRE_INC_VERSION')) {
14 /* déclaration des différentes variables utilisées pour effectuer l'anonymisation */
15 $GLOBALS['formulaires']['variables_anonymisation'] = array(
16 'remote_user' => '$_SERVER["REMOTE_USER"]',
17 'php_auth_user' => '$_SERVER["PHP_AUTH_USER"]',
21 * on se contente d'initialiser si ces variable si elles ne
22 * le sont pas dans mes_options.php de l'instance
24 if (isset($GLOBALS['formulaires']['passwd']) == false) {
25 $GLOBALS['formulaires']['passwd'] = array(
26 'interne' => 'palabresecreta',
30 if (!function_exists('array_fill_keys')) {
32 * Remplit un tableau avec des valeurs, en spécifiant les clés
34 * Fonction dans PHP 5.2+
35 * @see http://php.net/manual/fr/function.array-fill-keys.php
38 * Tableau de valeurs qui sera utilisé comme clés.
40 * Valeur à utiliser pour remplir le tableau.
44 function array_fill_keys($keys, $value) {
45 array_combine($keys, array_fill(0, count($keys), $value));
49 /* Lieux de stockages des fichiers, qu'on définit ici pour pouvoir l'utiliser en squelette
51 if (!defined('_DIR_FICHIERS')) { // En attendant que ce soit natif spip
52 define('_DIR_FICHIERS', _DIR_ETC
.'fichiers/');
55 if (!defined('_DIR_FICHIERS_FORMIDABLE')) {
56 define('_DIR_FICHIERS_FORMIDABLE', _DIR_FICHIERS
.'formidable/');