view vendor/plugins/redmine_bibliography/assets/javascripts/authors.js @ 601:1608b3cb50cd feature_36

Fixed User and Authorships Search Query. New Publication: reordered some fields in the form; now correctly saving all authors.
author luisf <luis.figueira@eecs.qmul.ac.uk>
date Wed, 17 Aug 2011 15:50:25 +0100
parents c3c1091639ad
children 7b39f35803f3
line wrap: on
line source
function remove_fields(link) {
  $(link).previous("input[type=hidden]").value = "1";
  $(link).up(".fields").hide();
}

function add_fields(link, association, content) {
  var new_id = new Date().getTime();
  var regexp = new RegExp("new_" + association, "g")
  $(link).insert({
    before: content.replace(regexp, new_id)
  });
}

function identify_author_status(status, object_id) {
	name_field = $('publication_authorships_attributes_' + object_id + '_name_on_paper');
    email_field = $('publication_authorships_attributes_' + object_id + '_email');
    institution_field = $('publication_authorships_attributes_' + object_id + '_institution');

	switch(status)
	{
		case "yes":
			name_field.readOnly = true;
			email_field.readOnly = true;
			institution_field.readOnly = true;
		break;
		case "no":
			name_field.value = "";
			email_field.value = "";
			institution_field.value = "";
		
			name_field.readOnly = false;
			email_field.readOnly = false;
			institution_field.readOnly = false;

		break;
		case "correct":
			name_field.readOnly = false;
			email_field.readOnly = false;
			institution_field.readOnly = false;
		break;
	}
}