Newer
Older
dmpopidor / app / admin / project.rb
@Marta Ribeiro Marta Ribeiro on 3 Jun 2016 1 KB DMPonline4 - RAILS 4.0 (#4)
# [+Project:+] DMPonline
# [+Description:+] 
#   
# [+Created:+] 03/09/2014
# [+Copyright:+] Digital Curation Centre 

ActiveAdmin.register Project do
	permit_params :dmptemplate_id, :title, :organisation_id, :unit_id, :guidance_group_ids, :project_group_ids, :funder_id, :institution_id, :grant_number,:identifier, :description, :principal_investigator, :principal_investigator_identifier, :data_contact
	
	menu :priority => 25, :label => proc{I18n.t('admin.plans')}


	index do  
		column :title
		column I18n.t('admin.org_title'), :sortable => :organisation_id do |org_title|
            if !org_title.organisation.nil? then
                link_to org_title.organisation.name, [:admin, org_title.organisation]
            else
                '-'
            end
        end
		column I18n.t('admin.template_title'), :sortable => :dmptemplate_id do |dmptemp|
            if !dmptemp.dmptemplate.nil? then
                link_to dmptemp.dmptemplate.title, [:admin, dmptemp.dmptemplate]
            else
                '-'
            end
        end
	    	
        actions
    end
	
	
	 controller do
		def permitted_params
		  params.permit!
		end
  end
end