Я теряюсь в море разрешенных разрешений в Drupal.Drupal - скрытие настроек расширенной почты от пользователей
У меня есть тип контента, который имеет настройки редактирования и рабочего процесса, все хорошо настроены, но я не хочу, чтобы мои пользователи могли видеть эти параметры (новая ревизия каждый раз автоматически и т. Д.).
Из того, что я понимаю, эта информация исчезает при отключении поля «администрировать узел», однако, когда я отключу эту ссылку для редактирования узлов, для этих пользователей исчезает.
Мой вопрос двоякий тогда:
Что такое правильный способ, чтобы скрыть этот доступ от пользователей
Если отключение «администрирования узлов» является ключом, то как я могу направить свою пользователи имеют доступ к редактированию своего типа содержимого после его создания? (в настоящее время он указывает на
admin/content/node
)
Я видел решения, которые вовлекают переопределение файл template.php, но я предпочел бы не делать этого.
Редактировать
Вот разъяснение поведения:
Текущие разрешения
special role
administer nodes [x]
create <custom> content [x]
delete any <custom>content [x]
delete own <custom>content [x]
edit any <custom> content [x]
Итак, с этим фрагментом настроек, могут увидеть мои пользователи вещи, как «пересмотр «варианты публикации» и т. д.
Я хочу, чтобы эти дополнительные функции НЕ появлялись для них. Я узнал, что это можно контролировать, отключив «администрировать узлы».
Проблема заключается в том, что когда это не отмечено, мои пользователи теряют возможность в своем меню, что указывает на редактирование моего контента. В настоящее время это указывает на admin/content/node
@NoParrots: см. Мое редактирование ... Я думал, что у меня есть эта функциональность, но моя ссылка на ссылку для редактирования страницы исчезает из моего пользовательского меню после отключения «администрирования узлов» – espais
Сначала убедитесь, что пользователь является членом эта особая роль. Когда вы создаете пользователя, вам нужно назначить все соответствующие роли этому пользователю. Во-вторых, когда редактирование страницы исчезает, потому что «редактировать содержимое любой страницы» также должно быть отмечено как указано на странице разрешений. Разумеется, отмените выбор административного узла. Это не требуется. –
Конечно, вам нужно создать специальный список контента, используя VBO. Вам нужна причина VBO, иначе особая роль не сможет увидеть весь список в admin/content/node. –