diff vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb @ 600:c3c1091639ad feature_36

Some JS changes to the behaviour of user/author selection interface.
author luisf <luis.figueira@eecs.qmul.ac.uk>
date Tue, 16 Aug 2011 17:38:30 +0100
parents c6cfe1f2eac1
children 1608b3cb50cd
line wrap: on
line diff
--- a/vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb	Tue Aug 16 15:36:32 2011 +0100
+++ b/vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb	Tue Aug 16 17:38:30 2011 +0100
@@ -249,12 +249,21 @@
 
     name_field = "publication_authorships_attributes_#{object_id}_name_on_paper".to_sym
     email_field = "publication_authorships_attributes_#{object_id}_email".to_sym
+    institution_field = "publication_authorships_attributes_#{object_id}_institution".to_sym
+    
+    yes_radio = "publication_authorships_attributes_#{object_id}_identify_author_yes".to_sym
     
     respond_to do |format|
       format.js {logger.error { "JS" }
         render(:update) {|page| 
           page[name_field].value = item.name
           page[email_field].value = item.mail
+          page[institution_field].value = item.institution
+
+          page[yes_radio].checked = true
+          page[name_field].disabled = true
+          page[email_field].disabled = true
+          page[institution_field].disabled = true
         }
       }
     end