Настройка прав для переводчиков сайта
14 августа 2018 в 17:20
Мне нужно настроить права доступа для переводчиков на сайте.
Необходимо настроить права, например, для переводчика с английского на французский, так, чтобы он не мог редактировать существующие материалы на английском языке, но имел доступ только на их перевод.
Также он мог бы вводить новые материалы на английском языке и создавать свой перевод.
Подскажите, друзья, как это можно сделать и с помощью каких модулей?
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
Language access
Спасибо, этот модуль ранее не видел. Буду пробовать.
Language access поставил, но совершенно не понял его смысл. Мне нужно, чтобы роль "Переводчик Испанского" давала доступ к созданию перевода только с английского на испанский (существующих материалов на английском). Если я на странице разрешений ставлю галочку доступа "Access language es" только для роли "Переводчик Испанского", то все остальные роли теряют доступ к просмотру сайта (кроме английского по умолчанию).
Поэтому, в разделе разрешений Language access приходится ставить галочки всем. В этом случае для меня теряется смысл использования этого модуля. Словом, или я чего-то не понял, или одно из двух... ))
Тогда как можно настроить права c этим модулем?
Гляньте что-то из этого может подойдет:
bumble благодарю, поизучаю.
Отдельно искал возможность -- дать переводчику помещать материал на главную страницу по его выбору.
Publishing options не нашёл в списке разрешений. Какая опция на это влияет?
Хотел написать новую тему, но нашёл свою не решенную.
Вопрос почти такой-же:
Переводчик испанского должен иметь доступ только к переводу испанского языка.
Переводчик португальского должен иметь доступ только к переводу португальского языка. (все - c английского)
То есть каждый переводчик на ноде видит таб - Translate, входит туда и он видит add translation только напротив своего языка.
Вышеуказанные модули не годятся, у них другие задачи. Может через модуль Rule? Какой тогда алгоритм?
Скорее через какой-нибудь hook form alter.
Сам искал такую функциональность для восьмерки года четыре назад, так и не нашел. Но было не слишком актуально, так что просто забил.
Для восьмерки есть такой монструозный модуль Translation Management Tool, возможно там это есть, но ставить такую монструозность ради одной простой фичи рука не поднялась.
Это не слишком безопасно, так как если зловредный переводчик на португальский руками вобьёт урл для перевода с норвежского на урду, то ему-таки удастся перевести всё на урду
Ну значит надо обеспечить безопасность средствами друпала