Project

General

Profile

Feature #18643 ยป init.rb

Alexander Kholodniak, 2014-12-15 15:10

 
1
require 'dispatcher' unless Rails::VERSION::MAJOR >= 3
2

    
3
if Rails::VERSION::MAJOR >= 3
4
  ActionDispatch::Callbacks.to_prepare do
5
    require 'brightgrove_extensions'
6
  end
7
else
8
  Dispatcher.to_prepare do
9
    require 'brightgrove_extensions'
10
  end
11
end
12

    
13
require 'redmine'
14
# - hack consists in adding "app/overrides" path of the plugin in Redmine's main #paths
15
# came from there https://github.com/twinslash/redmine_better_journal/commit/c726266068e3a7ff56ff6947dd244070cbaf6741
16
Rails.application.paths["app/overrides"] ||= []
17
Rails.application.paths["app/overrides"] << File.expand_path("../app/overrides", __FILE__)
18

    
19
Redmine::Plugin.register :redmine_brightgrove_extensions do
20
  name 'Redmine Brightgrove extenstions'
21
  author 'Mike Zarechenskiy'
22
  description 'Extensions of existing redmine application for the Brightgrove company'
23
  version '0.0.1'
24
  author_url 'https://github.com/DevMike'
25

    
26
  requires_redmine :version_or_higher => '2.3.0'
27
end
    (1-1/1)