annotate plugins/redmine_checkout/lib/checkout/settings_helper_patch.rb @ 1514:d8de7203e3a8 live

Remove en-GB translations -- they are out of date, and in our site en.yml is British anyway
author Chris Cannam
date Wed, 30 Apr 2014 17:25:58 +0100
parents b4b72f1eb644
children
rev   line source
Chris@16 1 require_dependency 'settings_helper'
Chris@16 2
Chris@16 3 module Checkout
Chris@16 4 module SettingsHelperPatch
Chris@16 5 def self.included(base) # :nodoc:
Chris@16 6 base.send(:include, InstanceMethods)
Chris@16 7
Chris@16 8 base.class_eval do
Chris@16 9 alias_method_chain :administration_settings_tabs, :checkout
Chris@16 10 end
Chris@16 11 end
Chris@16 12
Chris@16 13 module InstanceMethods
Chris@16 14 def administration_settings_tabs_with_checkout
Chris@16 15 tabs = administration_settings_tabs_without_checkout
Chris@16 16 tabs << {:name => 'checkout', :partial => 'settings/checkout', :label => :label_checkout}
Chris@16 17 end
Chris@16 18 end
Chris@16 19 end
Chris@16 20 end
Chris@16 21
Chris@16 22 SettingsHelper.send(:include, Checkout::SettingsHelperPatch)
Chris@16 23