Salut François,

tu peux ajouter ces 4 lignes tout en dernier du fichier includes\galette.inc.php


if(GALETTE_MODE == 'MAINT' && $login->isLogged() && !$login->isAdmin()) {
    echo "<h2> Site under maintenance - come back later </h2>";
    exit();
}

et définir en ligne 124 le mode en 'MAINT'.

Ça permet de garder la page d'index d'identification, mais une fois loggué, seul l'admin peut continuer, tous les autres auront le message "Site under maintenance - come back later".

Attention: on ne peut plus se déconnecter non plus si jamais on s'était loggué en mode non admin.

Mélissa

Le 29/10/2014 09:06, Geguce a écrit :
Avec l'arrivée de la 0.8.1 je dois faire une migration depuis la 7.8 et au passage bidouiller la base pour des raisons de codage UTF8. Durant l'opération je souhaite bloquer l'accès à galette pour que seul le superadmin puisse l'utiliser. Une telle fonctionnalité est elle présente ou faut il se contenter d'un .htaccess ? (dans behavior.inc le mode DEMO laisse trop de libertés)
Si une méthode existe , merci de l'indiquer.


_______________________________________________
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel

Répondre à