Pages: 1
Je ne retrouve pas cette option sur la 1.4.0 que j'ai installé il ya qq tps et qui se trouvait sur la 1.3.4 que j'utilisais précédemment il me semble.
Je veux simplement qu'on arrive sur la page de login pour ceux qui ne sont pas enregistrés, c'est possible ?
Merci
Hors ligne
Il me semble pourtant qu'il s'agit du tout premier sujet de la personnalisation de la branche_1.4 Fermeture entrée visiteur
;-)
Hors ligne
Exact! Bien vu... 8-)
Je suis au boulot on étudiera ça.
A moins que quelqu'un ait déjà la solution.
Hors ligne
J'ai déjà vu la solution quelque part il me semble.
Je ne me souviens plus (et pour cause, je suis dans le cas inverse).
J'imagine:
Mets toutes tes catégories en privé... (Admin.+Catégories+Sécurité)
Et supprime dans template/default/identification.tpl "[ Parcourir la galerie en tant que visiteur ]"
vers la fin tu trouveras
<!-- BEGIN free_access -->
<p><a href="./category.php">[ {L_GUEST} ]</a></p>
<a href="register.php"><img src="template/default/theme/register.gif" style="border:0;" alt=""/> {L_REGISTER}</a> -
<!-- END free_access -->
tu ajoutes <!-- APRES <!-- BEGIN free_access -->
ce qui donne
<!-- BEGIN free_access --> <!--
<p><a href="./category.php">[ {L_GUEST} ]</a></p>
<a href="register.php"><img src="template/default/theme/register.gif" style="border:0;" alt=""/> {L_REGISTER}</a> -
<!-- END free_access -->
Mais je sais qu'on peux mieux faire et que ce n'est pas encore la bonne solution.
Hors ligne
Je sais que ça tourne autour de !$guest_allowed = True
à remplacer par False...
Mais je ne sais plus où.
Hors ligne
Tu peux retirer "[ Parcourir la galerie en tant que visiteur ]" comme je l'ai dit.
Y compris dans register.tpl comme indiqué dans le Wiki.
En plus, tu as tout intérêt à mettre tes catégories en privé.
Mais tout ça n'est qu'un préalable.
En plus selon moi, tu vas dans include/functions_user.inc.php
vers la ligne 186, remplace:
function check_login_authorization($guest_allowed = true)
par :
function check_login_authorization($guest_allowed = false)
L'utilisateur devrait être redirigé vers la page de login s'il n'est pas reconnu.
Je n'ai pas fait le test...
Dis-nous si c'est bon, je pense que cette fois c'est correct.
Hors ligne
Bonsoir VDigital, WhyMe,
Bonsoir le Forum,
J'ai testé les proposition du post :
Avec function check_login_authorization($guest_allowed = false) dans functions_user.inc.php, et les autres modif effectuées, j'ai une belle page blanche avec : "Seuls les membres du site peuvent accéder à cette page". Rien d'autre. Ca ne bouge plus. Je ne peux même pas me logger ??!!??
Avec function check_login_authorization($guest_allowed = true) dans functions_user.inc.php, et les autres modif effectuées, j'ai ma page d'accueil avec la demande de login. Toutes mes catégories sont en privé. Deux-pécable.
Laurent
Hors ligne
Laurent45 a écrit:
Avec function check_login_authorization($guest_allowed = true) dans functions_user.inc.php, et les autres modif effectuées, j'ai ma page d'accueil avec la demande de login. Toutes mes catégories sont en privé. Deux-pécable.
Merci Laurent.
(Je n'ai pas encore le moyen de tester ces cas de figure avant de poster mes réponses, cela viendra en fin de cette année).
WhyMe a écrit:
Cà ne résoud pas mon pb !
L'utilisateur n'est pas redirigé vers la page de login s'il n'est pas connu.
Alors?
Je cherche pour rien ou... Laurent n'obtient pas ce que tu veux?
Hors ligne
Pages: 1