Registering hooks for the issues. #1147

This commit is contained in:
Eric Davis
2008-05-27 16:47:00 -07:00
parent 5af52d5c15
commit 6835ec59dc
2 changed files with 45 additions and 2 deletions

12
init.rb
View File

@@ -4,6 +4,9 @@ require 'redmine'
require_dependency 'issue_patch'
require_dependency 'query_patch'
# Hooks
require_dependency 'budget_issue_hook'
RAILS_DEFAULT_LOGGER.info 'Starting Budget plugin for RedMine'
Redmine::Plugin.register :budget_plugin do
@@ -25,6 +28,11 @@ Redmine::Plugin.register :budget_plugin do
end
menu :project_menu, :budget, :controller => "deliverables", :action => 'index'
add_hook(:issue_show, Proc.new { |context| BudgetIssueHook.issue_show(context) })
add_hook(:issue_edit, Proc.new { |context| BudgetIssueHook.issue_edit(context) })
add_hook(:issue_bulk_edit, Proc.new { |context| BudgetIssueHook.issue_bulk_edit(context) })
# add_hook(:project_member_list_header, BudgetProjectHook.member_list_header)
# add_hook(:project_member_list_column_three, BudgetProjectHook.member_list_column_three)
end