#1340 Plugin's configuration

This commit is contained in:
Karel.Picman 2022-03-16 11:02:30 +01:00
parent a66cec3e3f
commit 5aa96a32fc

View File

@ -24,8 +24,6 @@
require 'zip' require 'zip'
require File.dirname(__FILE__) + '/lib/redmine_dmsf' require File.dirname(__FILE__) + '/lib/redmine_dmsf'
#ActiveSupport::Dependencies.autoload_paths << File.join(File.dirname(__FILE__), 'app', 'validators')
def dmsf_init def dmsf_init
# Administration menu extension # Administration menu extension
Redmine::MenuManager.map :admin_menu do |menu| Redmine::MenuManager.map :admin_menu do |menu|
@ -124,13 +122,7 @@ else
dmsf_init dmsf_init
end end
if Redmine::Plugin.installed?(:easy_extensions) Rails.application.configure do
_class_ = RedmineExtensions
else
_class_ = ActiveSupport
end
_class_::Reloader.to_prepare do
# Rubyzip configuration # Rubyzip configuration
Zip.unicode_names = true Zip.unicode_names = true
@ -138,11 +130,13 @@ _class_::Reloader.to_prepare do
CustomFieldsHelper::CUSTOM_FIELDS_TABS << { name: 'DmsfFileRevisionCustomField', partial: 'custom_fields/index', CustomFieldsHelper::CUSTOM_FIELDS_TABS << { name: 'DmsfFileRevisionCustomField', partial: 'custom_fields/index',
label: :dmsf } label: :dmsf }
# Searchable modules
Redmine::Search.map do |search| Redmine::Search.map do |search|
search.register :dmsf_files search.register :dmsf_files
search.register :dmsf_folders search.register :dmsf_folders
end end
# Activities
Redmine::Activity.register :dmsf_file_revision_accesses, default: false Redmine::Activity.register :dmsf_file_revision_accesses, default: false
Redmine::Activity.register :dmsf_file_revisions Redmine::Activity.register :dmsf_file_revisions