Как мне установить разрешения для оценки определенного типа контента?

#drupal #permissions #content-type

#drupal #разрешения #content-type

Вопрос:

У меня есть два типа контента, которые называются «A» и «B». Итак, допустим, Марк создает содержимое ‘A1’, используя ‘A’. Питер и Джеймс — два других парня, которые создают содержимое ‘B1’ И ‘B2’, используя B. ‘B’ — это узел, на который ссылается ‘A’, и я использовал views attach для присоединения B1 и B2 к A1, передавая идентификатор узла в качестве аргументов.

Теперь я хочу, чтобы Марк оценил (использовал модуль fivestar) все содержимое, на которое ссылается его контент (A1), т.е. B1 и B2. Таким образом, Марк не должен иметь возможность оценивать B3, B4 и т. Д.

Есть идеи, как я могу позволить кому-то оценивать его собственное содержимое или содержимое, на которое ссылается его содержимое?

Ответ №1:

Вероятно, вы могли бы использовать представления для отображения контента, который пользователь должен оценить, возможно, используя идентификатор в качестве аргумента и извлекая ссылочный контент, а затем показывать только fivestar для этого конкретного контента.

Комментарии:

1. извините, что не понял вас в последней части. как мне показать fivestar для этого конкретного контента? какие-либо настройки доступны для этого?

2. Это должно помочь: lullabot.com/videos/building-views-fivestar-and-votingapi