46 lines
833 B
Ruby
46 lines
833 B
Ruby
|
# workaround to get pagination right
|
||
|
if defined? WillPaginate
|
||
|
Kaminari.configure do |config|
|
||
|
config.page_method_name = :per_page_kaminari
|
||
|
end
|
||
|
end
|
||
|
|
||
|
RailsAdmin.config do |config|
|
||
|
|
||
|
config.main_app_name = ['justask', 'Kontrollzentrum']
|
||
|
|
||
|
## == Authentication ==
|
||
|
config.authenticate_with do
|
||
|
redirect_to main_app.root_path unless current_user.try :admin?
|
||
|
end
|
||
|
config.current_user_method(&:current_user)
|
||
|
|
||
|
config.actions do
|
||
|
dashboard # mandatory
|
||
|
index # mandatory
|
||
|
new
|
||
|
export
|
||
|
bulk_delete
|
||
|
show
|
||
|
edit
|
||
|
delete
|
||
|
show_in_app
|
||
|
|
||
|
## With an audit adapter, you can add:
|
||
|
# history_index
|
||
|
# history_show
|
||
|
end
|
||
|
|
||
|
=begin
|
||
|
config.included_models = %w[
|
||
|
Answer
|
||
|
Comment
|
||
|
Inbox
|
||
|
Question
|
||
|
Relationship
|
||
|
Smile
|
||
|
User
|
||
|
]
|
||
|
=end
|
||
|
end
|