Submitted by sebphilip on
Bonjour, j' ai crée une page d'accueil de mon site mais je veux bloquer l'ajout de contenu sur cette page. Comment faire?
Merci d'avance
En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".
Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact
De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.
Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".
Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.
Submitted by sebphilip on
Bonjour, j' ai crée une page d'accueil de mon site mais je veux bloquer l'ajout de contenu sur cette page. Comment faire?
Merci d'avance
Peux-tu préciser ta
Permalien Soumis par drupalfrance le 17 Janvier, 2007 - 17:25
Peux-tu préciser ta question : tu veux bloquer la taille du contenu à une certaine longueur ou empêcher l'édition de la page ?
Bonjour, je souhaite bloquer
Permalien Soumis par sebphilip le 17 Janvier, 2007 - 18:43
Bonjour, je souhaite bloquer l'ajout de tous contenus (page,article,sondage, blog...) et ce sur plusieurs page de mon site (pas seulement la page d'acceuil)
OK, dans ce cas, il suffit
Permalien Soumis par drupalfrance le 17 Janvier, 2007 - 19:04
OK, dans ce cas, il suffit de ne pas donner la permission de créer du contenu aux utilisateurs identifiés.
Pour cela, tu te rends dans l'admin, rubrique contrôle d'accès, où tu vas voir un tableau avec toutes les permissions de ton site (case cochée = permission activée ; case pas cochée = permission désactivée).
Il te suffit d'enlever la coche sur la ligne correspondant à créer des pages, puis sur la ligne créer des articles, et ainsi de suite pour tous les types de contenu que tu veux désactiver.
Note que l'administrateur du site (le 1er utilisateur que tu as créé) aura toujours la permission de créer tous les types de contenus, qq soient les réglages que tu fais sur cette page.
Ai-je bien répondu à ta question ?
Si c'est pour plusieurs
Permalien Soumis par kalis1@drupal.org le 17 Janvier, 2007 - 19:13
Si c'est pour plusieurs pages de ton site mais pas toutes (et de façon non systématique), le module node privacy byrole t'aidera peut-être (sous drupal 4.7 seulement pour le moment).
--
Claire
En fait pas tout a fait. Je
Permalien Soumis par sebphilip le 17 Janvier, 2007 - 19:28
En fait pas tout a fait.
Je sais que l'on peut desactiver l'ecriture de contenu de cette maniere mais je saouhaite que les utilisaters puissent ecrire sur certaines pages et pas sur d'autres.
En gros que je selectionne les pages ou l'on peut ecrire.
Je crois que
Permalien Soumis par Damien Tournoud le 17 Janvier, 2007 - 21:50
Je crois que node_privacy_by_role est ce dont tu as besoin. Il te permet par node (i.e. par "page") de choisir les droits des utilisateurs.
Merci pour vos précision. J
Permalien Soumis par sebphilip le 17 Janvier, 2007 - 22:42
Merci pour vos précision. J ai instalé le bon module. Je l'ai activé mais je ne comprend pas comment on le parametre.
Un petit coup de main serait la bienvenue.
Merci d'avance
Hmm... Qu'est-ce que tu veux
Permalien Soumis par drupalfrance le 17 Janvier, 2007 - 22:52
Hmm... Qu'est-ce que tu veux dire par "je souhaite que les utilisateurs puissent écrire sur certaines pages" ? Ca veut dire quoi "écrire sur une page" : éditer la page ? ajouter des commentaires sur la page ? ajouter des nodes sur la page ?...
Je l'avais compris comme
Permalien Soumis par Damien Tournoud le 17 Janvier, 2007 - 22:57
Je l'avais compris comme "éditer une page existante" (à la Wiki). Si il s'agit d'ajouter des nodes sur une page (i.e. dans une catégorie), c'est totalement différent et le module tac_lite parait mieux adapté.
En fait j'ai un menu avec
Permalien Soumis par sebphilip le 17 Janvier, 2007 - 23:09
En fait j'ai un menu avec plusieurs categories de lien.
Comme ça va etre pour une association sportive, j ai un lien athletisme, un lien voile, un lien natation...
Chaque lien me mene vers une page de presentation de la section sportive.
Dans la section athletisme, je souhaite que l'on ne puisse faire aucune modification, ni aucun ajout de page, article...
Par contre dans la section natation, je souhaite que les utilisateurs puissent creer des pages, articles, sondages...
Je suis sur que cela existe mais mon anglais et le nombre de module listée me ralentisse...
OK, dans ce cas c'est le
Permalien Soumis par drupalfrance le 17 Janvier, 2007 - 23:39
OK, dans ce cas c'est le dernier module indiqué par damz que tu devrais utiliser :
http://drupal.org/project/tac_lite
Difficile de t'en dire plus, car je ne le connais pas bien. D'après la description, il permet de restreindre l'accès de certaines catégories (taxonomies) à certains utilisateurs.
En même temps, ton problème est un peu plus complexe que ça : tu ne veux pas rendre une catégorie accessible ou pas (cachée) à certains utilisateurs (dans ton cas, toutes les catégories semblent être visibles par tous les utilisateurs). Tu veux permettre à certains utilisateurs d'ajouter du contenu uniquement dans certaines catégories.
Je ne vois pas de module qui réponde directement à ton problème. Ce que je ferais (pas super élégant), c'est modifier le formulaire de création de contenu pour qu'il n'affiche que certaines catégories en fonction de l'utilisateur.
En pseudo-code, ça donnerait :
Si quelqu'un a une autre idée...
tac_lite permet de régler
Permalien Soumis par Damien Tournoud le 17 Janvier, 2007 - 23:47
tac_lite permet de régler des permissions sur des termes (c'est à dire des entrées d'un vocabulaire). Les permissions incluent lecture, écriture, modification, ...
On peut donc faire exactement ce qui est demandé avec tac_lite. Il suffit (façon de parler) de créer un vocabulaire dans lequel les termes décrivent les grandes parties du site et de régler les permissions sur chacun de ces termes.
Ah ben oui, ça paraît bcp
Permalien Soumis par drupalfrance le 18 Janvier, 2007 - 08:22
Ah ben oui, ça paraît bcp mieux que mon idée. :)
Un module de plus à étudier.
-> Damz : tu peux donner +
Permalien Soumis par kalis1@drupal.org le 18 Janvier, 2007 - 10:20
-> Damz : tu peux donner + de détails sur les permissions de lecture/écriture avec tac_lite ? Car moi, je ne vois désespérément que le contrôle de l'accès aux termes de vocabulaire rôle par rôle (avec aussi possibilité d'une gestion + fine utilisateur par utilisateur).
Mais la possibilité de paramétrer la "lecture seule" de telle ou telle catégorie, je ne trouve pas !
(A signaler une vidéo qui fait justement une démo du fonctionnement de tac_lite : http://www.dave-cohen.com/node/1170)
--
Claire
Ok, au temps pour moi. Pour
Permalien Soumis par Damien Tournoud le 18 Janvier, 2007 - 10:54
Ok, au temps pour moi.
Pour faire cela, il faut le module "complet", nommé taxonomy_access. Il permet de régler, par terme, cinq types de permissions "View, Update, Delete, Create, List". Les quatres premiers s'appliquent en fait aux nodes tagguées avec ce terme, tandis que le dernier est une propriété du terme lui-même.
tac_lite est la version simplifiée de ce module, et n'incluent que la permission View.