/
init.rb
31 lines (21 loc) · 986 Bytes
/
init.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
require 'redmine'
Redmine::Plugin.register :redmine_priorities_plugin do
name 'Redmine Assets plugin'
author 'centresource interactive agency'
description 'Provides a central location to view all your project\'s assets.'
version '0.0.1'
project_module :assets_list do
permission :view_asset, {:assets => [:index, :by_type] }
permission :edit_asset,
{:asset => [:create, :destroy, :new, :toggle_complete, :sort, :edit, :update],
:issues => [:create, :destroy, :new, :toggle_complete, :sort, :edit, :update]}
end
menu :project_menu, :assets, {:controller => 'assets', :action => 'index'},
:caption => :label_asset_plural, :after => :new_issue, :param => :project_id
activity_provider :assets, :default => false
end
#fix required to make the plugin work in devel mode with rails 2.2
# as per http://www.ruby-forum.com/topic/171629
load_paths.each do |path|
ActiveSupport::Dependencies.load_once_paths.delete(path)
end