2012-09-17 4 views
0

Я пишу плагин для Redmine 2.0.1. Хотя у меня есть большинство требований, уже выполненных, я борюсь с разрешениями для плагина.Разрешения для плагина Redmine для всех приложений

Сам плагин является «глобальным» с точки зрения Redmine, i. е. он не зависит от проекта. Есть ли какая-либо система разрешений Redmine-instance-wide, или только система разрешений, связанных с проектом?

ответ

-1

Это длилось довольно долго, но мне, наконец, удалось найти решение. Если вам интересно, вот что я сделал.

1) Создайте новую модель с необходимыми булевыми разрешениями 2) Создайте пользовательский патч, чтобы теперь у модели пользователя были разрешения. Пример: here 3) Обновите шаблон редактирования пользователя, чтобы он содержал специальное разрешение. 4) Используйте разрешение в любом месте.

HTH

+0

Gist is 404 error – sadfuzzy

Смежные вопросы