Drupal 向从用户引用中引用的用户授予CCK字段编辑权限;猪跑

Drupal 向从用户引用中引用的用户授予CCK字段编辑权限;猪跑,drupal,Drupal,在Drupal中,我尝试创建一个内容节点,原始作者可以在其中上载图像,然后“挑战”另一个用户将图像上载到该节点。 我已经可以通过CCK>user Reference>Node access user Reference授予第二个用户访问权限,但我不希望新用户能够编辑整个节点,只有一个imageFile字段。 是否有任何方法可以执行此“按用户授予权限”字段访问用户参考?除了上述操作之外,还可以尝试其他操作 使用上述模块,拒绝对非作者创建的所有字段的编辑访问。但无论作者如何访问imagefield,

在Drupal中,我尝试创建一个内容节点,原始作者可以在其中上载图像,然后“挑战”另一个用户将图像上载到该节点。 我已经可以通过CCK>user Reference>Node access user Reference授予第二个用户访问权限,但我不希望新用户能够编辑整个节点,只有一个imageFile字段。 是否有任何方法可以执行此“按用户授予权限”字段访问用户参考?

除了上述操作之外,还可以尝试其他操作

使用上述模块,拒绝对非作者创建的所有字段的编辑访问。但无论作者如何访问imagefield,都允许编辑


编辑:[可能不适用]如果这不起作用,安装名为module grants的帮助器模块可能会有所帮助。它在处理权限的模块之间分配访问允许/拒绝,而不是OR。尽管我怀疑这不适用,因为一个模块处理节点权限,另一个处理字段权限。

这似乎是合理的,但我现在已经把这一切都搞定了。我会继续努力。默认情况下,hook\u field\u访问是和的,并且可以在自定义模块中用于类似这样的奇怪行为。但CCK字段访问与非CCK访问不同。