|
|
|
@ -7,8 +7,6 @@ Dispatcher.to_prepare do |
|
|
|
|
Project.send(:include, ::Plugin::Meeting::Project) |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
require_dependency 'redmine_meeting/view_hooks' |
|
|
|
|
|
|
|
|
|
Redmine::Plugin.register :redmine_meeting do |
|
|
|
|
name 'Redmine Meeting' |
|
|
|
|
author 'Felix Schäfer @ finnlabs' |
|
|
|
@ -16,9 +14,9 @@ Redmine::Plugin.register :redmine_meeting do |
|
|
|
|
description 'This plugin adds a meeting module with functionality to plan and save the minutes of a meeting.' |
|
|
|
|
url 'http://finn.de' |
|
|
|
|
version '0.0.1' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
requires_redmine :version_or_higher => '0.9' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
project_module :meetings do |
|
|
|
|
permission :create_meetings, {:meetings => [:new, :create]}, :require => :member |
|
|
|
|
permission :edit_meetings, {:meetings => [:edit, :update]}, :require => :member |
|
|
|
@ -27,7 +25,7 @@ Redmine::Plugin.register :redmine_meeting do |
|
|
|
|
permission :create_meeting_agendas, {:meeting_agendas => [:update]}, :require => :member |
|
|
|
|
permission :create_meeting_minutes, {:meeting_minutes => [:update]}, :require => :member |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
menu :project_menu, :meetings, {:controller => 'meetings', :action => 'index'}, :caption => :project_module_meetings, :param => :project_id |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
end |
|
|
|
|