mailRe: [Galette-devel] Mode maintenance


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Mélissa Djebel on October 29, 2014 - 18:38:
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.




Related Messages


Powered by MHonArc, Updated Thu Oct 30 14:20:06 2014