# [+Project:+] DMPonline
# [+Description:+]
#
# [+Created:+] 12/08/2016
# [+Copyright:+] Digital Curation Centre
ActiveAdmin.register Language do
permit_params :language_id, :name, :abbreviation, :default_language
menu :priority => 10, :label => proc { I18n.t('admin.language') }
index do
column I18n.t('admin.language_name'), :sortable => :name do |lang|
link_to lang.name, [:admin, lang]
end
column I18n.t('admin.language_abbreviation'), :sortable => :abbreviation do |lang|
link_to lang.abbreviation, [:admin, lang]
end
column I18n.t('admin.language_is_default'), :sortable => :default_language do |lang|
if lang[:default_language]
'Yes'
else
'No'
end
end
actions
end
show do
attributes_table do
row :name
row :abbreviation
row :default_language
row :description
end
end
controller do
def permitted_params
params.permit!
end
end
end