source: spip-zone/_plugins_/_stable_/spip-formulaires/formulaires_options.php @ 28636

Last change on this file since 28636 was 28636, checked in by pierre.basson@…, 12 years ago

spip-formulaires : mauvaise idée le if defined dans mes_options

File size: 1.4 KB
Line 
1<?php
2
3
4        /**
5         * SPIP-Formulaires
6         *
7         * Copyright (c) 2006-2009
8         * Agence Artégo http://www.artego.fr
9         * 
10         * Ce programme est un logiciel libre distribue sous licence GNU/GPLv3.
11         * Pour plus de details voir http://www.gnu.org/licenses/gpl-3.0.html
12         * 
13         **/
14
15
16        $p = explode(basename(_DIR_PLUGINS)."/",str_replace('\\','/',realpath(dirname(__FILE__))));
17        define('_DIR_PLUGIN_FORMULAIRES', (_DIR_PLUGINS.end($p)));
18        define('_NOM_PLUGIN_FORMULAIRES', (end($p)));
19        define('_NB_HEURES_VALIDITE_COOKIE_FORMULAIRES', 4);
20        define('_DUREE_VALIDITE_COOKIE_FORMULAIRES', (60 * 60 * _NB_HEURES_VALIDITE_COOKIE_FORMULAIRES)); // 4 heures
21        define('_REGEXP_EMAIL', "^[[:alnum:]]([-_.]?[[:alnum:]])*@[[:alnum:]]([-.]?[[:alnum:]])*\.([a-z]{2,4})$");
22        define('_DIR_FORMULAIRES', _DIR_IMG.'formulaires/');
23
24        // pose du cookie de test pour savoir si l'internaute accepte les cookies
25        include_spip('inc/cookie');
26        spip_setcookie('spip_formulaires_test_cookie', 'test', time() + 60 * 60 * 24 * 90); // 90 jours
27
28       
29        // on prolonge les cookies tant que l'internaute est connecté
30        if (!empty($_COOKIE['spip_formulaires_mcrypt_iv']) AND !empty($_COOKIE['spip_formulaires_id_applicant'])) {
31                include_spip('formulaires_fonctions');
32                $id_applicant = formulaires_identifier_applicant();
33                $applicant = new applicant($id_applicant);
34                if ($applicant->existe) {
35                        $applicant->poser_cookies();
36                }
37        }
38
39
40?>
Note: See TracBrowser for help on using the repository browser.