Перевод статей (нод) [РЕШЕНО]

23 марта 2010 в 16:04
Аватар пользователя Petro Petro 0 8

Господа, совсем что то заклинило меня. Делаю мультиязычный сайт, поставил i18. Пользователи имеют право создавать ноды, и переводить. Но почему-то переводить они имеют право все ноды подряд. Мне это как то не совсем нравится. Как сделать, чтобы они могли переводить только свои ноды?

Комментарии

Так включено. Редактировать материалы может только создатель, все правильно, ну и админ. С этим проблем нет. Насколько я понимаю за перевод отвечает модуль translation если я включаю разрешение зарегистрированному пользователю то в ноде появляется вкладка переводы и все зарегистрированные могут переводить все материалы, не только свои. В /admin/user/permissions в модуле translation нету переводить только own свои материалы.

24 марта 2010 в 7:02

Таки решил проблему с помощью: http://drupal.org/node/253157
Правда под 6-ку патч устарел и пришлось немного ручками поправить, но факт - в admin/user/permissions в модуле translation теперь есть translate own content

26 марта 2010 в 18:08

А что именно пришлось поправлять? Я поставил этот модуль и установил в разрешениях пользователю переводить только свои материалы, но тут что-то не работает, т.к теперь при создании перевода создаётся другая нода не связанная с исходной.

14 марта 2011 в 13:47

Нода и должна создаваться, и показываться она должна на ее языке. С патчем какаято фигня. Не работает. Пришлось пока отложить. Решения пока нет.

4 апреля 2011 в 9:25