2010-06-06 5 views

Répondre

5

Deux façons dont vous pouvez le faire:

1) une fonction hook_form_alter pour définir #access à FAUX. Ceci est très rapide si vous êtes familier avec l'écriture de modules, mais sinon, vous préférerez probablement:

2) Utilisez Automatic Nodetitles pour masquer complètement le champ de titre, créez un champ de texte standard CCK pour le remplacer, puis utilisez les autorisations de contenu (fournies avec CCK) pour restreindre l'accès au nouveau champ.

(De plus, alors que le champ du titre est en effet une douleur à cacher, vous pouvez masquer le champ de corps juste en réglant l'étiquette vierge.)

1

expansion sur la pointe de cacher le champ du corps, si vous utilisez CCK et activez les autorisations de contenu, vous pouvez définir des autorisations au niveau du champ et un champ "body" indiquant/est modifiable, mais vous avez défini des autorisations de rôle.

0

Si quelqu'un est toujours intéressé par drupal7, vous pouvez utiliser [module de titre] [1]

[1]: https://www.drupal.org/project/title et tourner le titre à un champ de texte, vous pouvez utiliser [module field_permissions] [1]

[1]: https://www.drupal.org/project/field_permissions et de le configurer comme vous le souhaitez en créant une autorisation personnalisée. La combinaison de ces deux modules est vraiment flexible.

Questions connexes