Nuevo plugin Redmine Questions 0.0.7 light

This commit is contained in:
Manuel Cillero 2018-02-02 23:35:10 +01:00
parent c5b56fffec
commit 7de6fb4627
51 changed files with 2162 additions and 0 deletions

View file

@ -0,0 +1,38 @@
requires_redmine_crm(:version_or_higher => '0.0.17')
require 'redmine_questions'
Redmine::Plugin.register :redmine_questions do
name 'Redmine Q&A plugin'
author 'RedmineCRM'
description 'This is a Q&A plugin for Redmine'
version '0.0.7'
url 'http://www.redminecrm.com/projects/questions'
author_url 'mailto:support@redminecrm.com'
requires_redmine :version_or_higher => '2.1.2'
settings :default => {
:sidebar_message => '*Can\'t find the answer you\'re looking for?* Email us at ...'
}, :partial => 'settings/questions'
permission :view_questions, {
:questions => [:index, :autocomplete_for_topic, :topics]
}
delete_menu_item(:top_menu, :help)
menu :top_menu, :questions, {:controller => 'questions', :action => 'index'},
:last => true,
:caption => :label_questions,
:if => Proc.new {User.current.allowed_to?({:controller => 'questions', :action => 'index'}, nil, {:global => true})}
Redmine::AccessControl.map do |map|
map.project_module :boards do |map|
map.permission :view_questions, {:questions => [:autocomplete_for_topic, :topics]}
map.permission :vote_messages, {:questions => [:vote]}
map.permission :convert_issues, {:questions => [:convert_issue]}
map.permission :edit_messages_tags, {}
end
end
end