# encoding:utf-8 #require Rails.root.join('lib','user', 'check_user_is_regist_d5c') #RailsAdmin::Config::Actions.register(RailsAdmin::Config::Actions::CheckUserIsRegistD5c) RailsAdmin.config do |config| config.total_columns_width = 3000 config.default_items_per_page = 50 # config.current_user_method { current_admin_user } config.authenticate_with do warden.authenticate! scope: :admin_user end config.current_user_method(&:current_admin_user) config.authorize_with :cancan config.label_methods << :title config.label_methods << :name config.label_methods << :uname config.audit_with :paper_trail, 'AdminUser', 'PaperTrail::Version' # config.model 'ckeditor\asset' do # visible false # end # # config.model 'ckeditor\attachment_file' do # visible false # end config.excluded_models= ['Ckeditor::Asset','Ckeditor::AttachmentFile'] # config.excluded_models= [Ckeditor::AttachmentFile] config.model 'Ckeditor::Picture' do navigation_label '富文本编辑器' end # PAPER_TRAIL_AUDIT_MODEL = ['Project','Picture','Bonusorder','Bonusordertransfer','Bonusproject','Menmber','Zczjraised'] # PAPER_TRAIL_AUDIT_MODEL = ['AdItem','AdPosition','ProjectFollow','Address','AdminPermission','AdminPermissionAdminRole','AdminRole','AdminRolesAdminUser'] # PAPER_TRAIL_AUDIT_MODEL = ['AdminUser','Article','ArticleCat','Balance','BalanceHistory','BalanceOrder','ChannelQrcode','ChannelQrcodeResult','ClickFromChannel','ClickFromUser','Company','Express'] # PAPER_TRAIL_AUDIT_MODEL = ['FriendlyLink','Industry','PartnerLink','ProjectJoin','ProjectComment','ProjectInfo','ProjectLoan','ProjectProgress','ProjectQa'] # PAPER_TRAIL_AUDIT_MODEL = ['RailsAdmin','Session','SignUpChannel','TakeCashOrder','User','UserBankcard','WxEvent','WxEventItem','WxGongzonghao','WxMenu','WxUser'] config.actions do # root actions dashboard # mandatory # collection actions index # mandatory new do # except ['Address','WxUser', 'User','BalanceHistory', 'ProjectFollow', 'BalanceOrder', 'TakeCashOrder', 'UserBankcard', 'ProjectJoin'] end export history_index do # PAPER_TRAIL_AUDIT_MODEL end bulk_delete # member actions show edit do # except ['Balance','BalanceHistory', 'ProjectFollow', 'BalanceOrder', 'TakeCashOrder', 'UserBankcard', 'ProjectJoin','AddressDeletedItem','ProjectDeletedItem'] end delete do # except ['Project','Address','WxUser', 'User','Balance','BalanceHistory', 'ProjectFollow', 'BalanceOrder', 'TakeCashOrder', 'UserBankcard', 'ProjectJoin'] end history_show do # PAPER_TRAIL_AUDIT_MODEL end show_in_app # Add the nestable action for configured models nestable end end