Sha256: 2210dad9ad48a89fffec93a674342cc3602aa271c03b92de27e69fb24da5e999
Contents?: true
Size: 1.96 KB
Versions: 4
Compression:
Stored size: 1.96 KB
Contents
require 'muck-users' require 'rails' module MuckUsers class Engine < ::Rails::Engine def muck_name 'muck-users' end initializer 'muck-users.filter_paramters' do |app| app.config.filter_parameters << :password app.config.filter_parameters << :password_confirmation end initializer 'muck-users.add_admin_ui_links', :after => 'muck-engine.add_admin_ui_links' do # Add users to the dashboard MuckEngine.configuration.add_muck_dashboard_item('admin/users/dashboard_widget') # Add admin link for users and roles # MuckEngine.add_muck_admin_nav_item(I18n.translate('muck.engine.admin_users'), '/admin/users', '/images/admin/user.gif') rescue nil # MuckEngine.add_muck_admin_nav_item(I18n.translate('muck.engine.admin_access_codes'), '/admin/users', '/images/admin/user.gif') rescue nil MuckEngine.configuration.add_muck_admin_nav_item(I18n.translate('muck.engine.admin_users'), '/admin/users') MuckEngine.configuration.add_muck_admin_nav_item(I18n.translate('muck.engine.admin_roles'), '/admin/roles') MuckEngine.configuration.add_muck_admin_nav_item(I18n.translate('muck.engine.admin_access_codes'), '/admin/access_codes') MuckEngine.configuration.add_muck_admin_nav_item(I18n.translate('muck.engine.admin_access_code_requests'), '/admin/access_code_requests') end initializer 'muck-users.controllers' do ActiveSupport.on_load(:action_controller) do include MuckUsers::AuthenticApplication end end initializer 'muck-users.helpers' do ActiveSupport.on_load(:action_view) do include MuckUsersHelper end end initializer 'muck-users.models' do ActiveSupport.on_load(:active_record) do include MuckUsers::SecureMethods include MuckUsers::Exceptions end end initializer 'muck-users.form' do MuckEngine::FormBuilder.send :include, MuckUsers::FormBuilder end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
muck-users-3.1.11 | lib/muck-users/engine.rb |
muck-users-3.1.10 | lib/muck-users/engine.rb |
muck-users-3.1.9 | lib/muck-users/engine.rb |
muck-users-3.1.8 | lib/muck-users/engine.rb |