Thank you Eike and Franziska for your responses and suggestions. Franziska, in response to your question about "why?", we were reusing the same element.qualifier after discussions with a metadata librarian and reviewing the DC spec.
Eike, thanks for the specific ideas on how to potentially solve the problem. Not reusing the same element.qualifier would certainly be the easiest step so we'll need to discuss this further within our team. Cheers, Graham From: Kleiner Eike (klie) [mailto:k...@zhaw.ch] Sent: Tuesday, June 02, 2015 9:32 AM To: Graham Faulkner Cc: dspace-tech@lists.sourceforge.net Subject: AW: [Dspace-tech] two form fields with same schema element and qualifier Hi Graham, We ran into the same problem with JSPUI on DSpace 5.1. We tried to fill dc.type from two different value-pair-lists and ended up with the duplicate entries you described. We came to two possible solutions: 1) Merge the lists into one and make the field repeatable / multi selection. 2) Distribute the fields over multiple pages of the ingest form. At least with JSPUI this avoids the duplicates. Both approaches are not fully satisfactory but I wasn't able to find a better solution on the fly. Hope this helps Eike -- ZHAW Zürcher Hochschule für Angewandte Wissenschaften Information & Communication Technology Eike Kleiner Gertrudstrasse 15 Postfach CH-8401 Winterthur Tel: +41 58 934 4959 Fax: +41 58 935 4959 E-Mail:eike.klei...@zhaw.ch Von: Graham Faulkner [mailto:graham.faulk...@uwaterloo.ca] Gesendet: Montag, 1. Juni 2015 19:19 An: dspace-tech@lists.sourceforge.net<mailto:dspace-tech@lists.sourceforge.net> Betreff: Re: [Dspace-tech] two form fields with same schema element and qualifier Hello again. I failed to mention that this was for XMLUI (Mirage 2 to be specific) on DS 5.1. Cheers, Graham From: Graham Faulkner [mailto:graham.faulk...@uwaterloo.ca] Sent: Friday, May 29, 2015 2:13 PM To: dspace-tech@lists.sourceforge.net<mailto:dspace-tech@lists.sourceforge.net> Subject: [Dspace-tech] two form fields with same schema element and qualifier Hi there, This question relates to DS5.1 on Ubuntu using PostgreSQL. In our /dspace/config/input-forms.xml we have two drop-down fields for Faculty and Department, respectively. We want both fields to have the same element ("contributor") and qualifier ("affiliation"), which are part of a custom schema ("uws"). However, when we submit the item in the submission workflow, the fields are each inserted twice in the database. i.e. rather than having one entry for the Faculty and one for Department, there are two entries each. Here are the respective <fields> in input-forms.xml: <!-- New field: "Faculty" --> <field> <dc-schema>uws</dc-schema> <dc-element>contributor</dc-element> <dc-qualifier>affiliation</dc-qualifier> <repeatable>false</repeatable> <label>Faculty or affiliated and federated institution</label> <input-type value-pairs-name="FacultySubmissionForm_faculty">dropdown</input-type> <hint>Select your faculty or affiliated and federated institution from the drop down list.</hint> <required>You must choose from the list of Faculties and affiliated and federated institutions.</required> </field> <!-- New field: "Department" --> <field> <dc-schema>uws</dc-schema> <dc-element>contributor</dc-element> <dc-qualifier>affiliation</dc-qualifier> <repeatable>false</repeatable> <label>Department</label> <input-type value-pairs-name="FacultySubmissionForm_department">dropdown</input-type> <hint>Select your department from the drop down list.</hint> <required>You must choose from the list of departments.</required> </field> Any suggestions on solutions, or pointers to where the duplicate entry is occurring in the source code? Cheers, Graham ----------------------------------------- Graham Faulkner Web Developer / Programmer Digital Initiatives, Library University of Waterloo Waterloo, Ontario N2L 3G1 CANADA 519-888-4567 x32461 graham.faulk...@uwaterloo.ca<mailto:graham.faulk...@uwaterloo.ca>
------------------------------------------------------------------------------
_______________________________________________ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette