Pas bête et pratique...
Mais je sais pas faire...
Dans le site public : une petite structure conditionnelle du type :
if (($parametre_de_fermeture_du_site==1) AND ($auteur_session[]=="")) {
header("Location:$la_page_par_defaut");
exit;
}
Idéalement, il faudrait créer un petit fichier (inc-verif-fermeture.php3
?) contenant cette structure séparément, pour que des fichiers ne
rentrant pas dans la structure de SPIP puissent eux aussi y faire appel
et bénéficier de l'option de fermeture.
Ensuite on l'appelle, par exemple dans in-public.php3 (c'est peut-être
tout à fait sacrilège, mais à vue de nez, c'est au moins un endroit où
on est certain qu'il est chargé).
Dans l'interface privée : une option de plus dans la configuration du
site.
FS