3 /***************************************************************************\
4 * SPIP, Systeme de publication pour l'internet *
6 * Copyright (c) 2001-2014 *
7 * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James *
9 * Ce programme est un logiciel libre distribue sous licence GNU/GPL. *
10 * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. *
11 \***************************************************************************/
13 // Script pour appeler un squelette apres s'etre authentifie
15 include_once 'inc_version.php';
17 include_spip('inc/cookie');
19 $auth = charger_fonction('auth', 'inc');
22 if ($var_auth !== '') {
23 if (!is_int($var_auth)) {
24 // si l'authentifie' n'a pas acces a l'espace de redac
25 // c'est qu'on voulait forcer sa reconnaissance en tant que visiteur.
26 // On reexecute pour deboucher sur le include public.
27 // autrement on insiste
28 if (is_array($var_auth)) {
29 $var_auth = '../?' . $_SERVER['QUERY_STRING'];
30 spip_setcookie('spip_session', $_COOKIE['spip_session'], time() +
3600 * 24 * 14);
32 include_spip('inc/headers');
33 redirige_formulaire($var_auth);
37 // En somme, est prive' ce qui est publiquement nomme'...
38 include_once 'public.php';