Submitted by Fouiche on
Bonsoir,
Je cherche à interdire l'accès à 2 pages de mon site, correspondant à 2 onglets du menus, aux visiteurs anonymes.
En gros :
- anonyme = page d'accueil et rien d'autre (possibilité de se connecter et c'est tout)
- connecté, accès au menu, et donc aux autres pages du sites
J'ai trouvé node access, mais incompatible car je suis en version 7.
Quelqu'un pour me conseiller un module ?
Merci !
J’utilise NodeAccess
Permalien Soumis par bernard63 le 17 Novembre, 2011 - 07:43
J'utilise NodeAccess 7.x-1.x-dev avec 7.9 et tout va très bien
Ok, merci, ça semble
Permalien Soumis par Fouiche le 17 Novembre, 2011 - 13:47
Ok, merci, ça semble marcher.
Cependant, logé avec un compte user " normal " (non admin), j'ai cette erreur sur mes pages (autres que Home) et je n'arrive pas à trouver la source de cette erreur... :(
Notice: Undefined index: page in nodeaccess_access() (line 91 of /Library/WebServer/Documents/drupal/sites/all/modules/nodeaccess/nodeaccess.module).
Pour ce qui me concerne, j’ai
Permalien Soumis par bernard63 le 17 Novembre, 2011 - 22:50
Pour ce qui me concerne, j'ai créé un type de "Content" auquel je donne les droits dans les options de NodeAccess (Configuration/Système/Nodeaccess) Chaque type de contenu doit être complété. Il faut après reconstituer les droits et je pense que tout devrait rentrer dans l'ordre.
Bonjour, Réponse un peu
Permalien Soumis par EricP le 29 Février, 2012 - 11:12
Bonjour,
Réponse un peu tardive, c'est vrai...
Dans Administrer/Gestion des utilisateurs/Droits, j'ai décoché l'ensemble de la colonne "Utilisateur anonyme", sauf la ligne "module node/accéder au contenu" qui reste donc cochée.
Dans chacune des Views, dans les "Basic settings", j'ai mis "Access:" Multiple roles, en précisant que le rôle anonymous n'y a pas droit.
Résultat: j'ai la même page d'accueil pour tout le monde (anonyme ou non), sur laquelle je précise les conditions d'accès. Je n'ai pas écrit 1 ligne de code ni ajouté de module supplémentaire.
Où est la faille, s'il y en a une ?
(Je suis en V6.2, encore en local sous W7).