Soumis par Aneldo le
Bonjour,
je suis nouveau sur drupal 7 et j'aimerais pouvoir limiter l'accès (aux personnes connectées) à un "contenu" disponible par l'intermédiaire d'un "élément du menu".
J'y arrive à un "bloc" mais pas à un "contenu".
Par la même occasion, n'est il pas possible que cet "élément de menu" n'apparaisse pas aux visiteurs.
Merci pour votre aide.
Mes recherches m'ont portés vers des modules uniquement dispos pour drupal6.x
Tags :
Forum :
Pour l’accès en lecture il
Permalien Soumis par vincent59 le 18 Février, 2011 - 12:56
Pour l'accès en lecture il faut effectivement passer par des modules complémentaires. Content Access et NodeAccess existent en 7.X dev (pas forcément très stables)
http://drupal.org/project/nodeaccess
http://drupal.org/project/content_access
Merci, content_access répond
Permalien Soumis par Aneldo le 18 Février, 2011 - 15:54
Merci, content_access répond completement à mon besoin.
Je n'arrivais pas à l'utiliser car je n'avais pas vu l'onglet "Access control" lors de l'affichage d'un "contenu".
Le top est que l'élément du menu qui lie le contenu s'enlève si l'utilisateur n'a pas le droit de visualiser le contenu.
Merci beaucoup.
Personnellement je souhaite
Permalien Soumis par objectif-pi le 11 Mai, 2011 - 17:15
Personnellement je souhaite créer un site pour lequel seul la page d'accueil est accessible par les utilisateurs anonymes. C'est donc ce module que je dois utiliser ?
Le savoir n'est bon que s'il est partagé
Objectif-pi
Bonjour, si c’est une seule
Permalien Soumis par vincent59 le 12 Mai, 2011 - 12:22
Bonjour,
si c'est une seule page, il est peut-être possible de définir un template spécial pour la page d'accueil, ou alors de tester dans le template de page si l'utilisateur est anonyme et si la page est l'accueil, du genre :
<?phpglobal $user;
if ( ($user->uid == "0") && ( $is_front === FALSE ) )
{
echo "Vous devez etre connecte pour voir le contenu";
}
$content;else
{
print
}
?>
Il faut mettre ça à la place du
print $content;Merci pour ta réponse, il me
Permalien Soumis par objectif-pi le 12 Mai, 2011 - 12:28
Merci pour ta réponse, il me reste à l'essayer :)
Le savoir n'est bon que s'il est partagé
Objectif-pi
Salut moi aussi j’ai besoin
Permalien Soumis par nikus le 9 Octobre, 2012 - 07:42
Salut moi aussi j'ai besoin de cette fonction, mais je ne trouve pas l'onglet "access control".
Peut tu m'aiguiller?
Pour un monde libre...
as tu installé les
Permalien Soumis par Aneldo le 9 Octobre, 2012 - 09:58
as tu installé les modules
http://drupal.org/project/nodeaccess
http://drupal.org/project/content_access ?
Ayé j’ai trouvé, et surtout
Permalien Soumis par nikus le 11 Octobre, 2012 - 07:09
Ayé j'ai trouvé, et surtout j'ai compris.
J'ai donc installé les deux modules
puis je les ai activé (mais pas "Content Access Rules Integrations")
ensuite je suis allé dans "configuration->systeme->nodeaccess"
dans "ALLOWED ROLES" j'ai tout coché les différents role installés auparavant.
Et j'ai enfin pu attribuer les permissions (voir, modifier, supprimer) au article concerné suivant le role du compte utilisateur connecté.
Merci
PS plus de detaille du pourquoi de ma demande en suivant ce lien
http://drupalfr.org/forum/support/avant-linstallation/34723-construire-u...
Pour un monde libre...