Well, the gap I was not understanding was exactly what Claudia Jürgen said: my problem had to do with Metadata Registry.<br><br>When I've found the folder "[dspace-app]/config/registries" and the "dublin-core-types.xml" file I've been able to add the new metadata I was needing, with new qualifiers. Now I have as much elements as I want.<br>
<br>Thank you Claudia and Alice.<br><br>Yuri Cardenas<br><br><div class="gmail_quote">On Thu, Jul 2, 2009 at 10:08 AM, Platt, Alice <span dir="ltr"><<a href="mailto:a.platt@snhu.edu">a.platt@snhu.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi Yuri,<br>
<br>
One or both of your elements should also have a qualifier in order to make a distinction between the two. So, for example, the second element that you want to use for subject could have the qualifier "keyword" so that the metadata element becomes "subject.keyword". Then DSpace will understand that the "subject" and the "subject.keyword" are two distinct elements.<br>
<br>
Alice Platt<br>
Digital Initiatives Librarian<br>
Shapiro Library<br>
Southern New Hampshire University<br>
2500 North River Rd<br>
Manchester, NH 03106<br>
USA<br>
<br>
Date: Wed, 1 Jul 2009 16:01:53 -0300<br>
From: Yuri <<a href="mailto:yuricardenas@gmail.com">yuricardenas@gmail.com</a>><br>
Subject: Re: [Dspace-general] Repeatable dc-elements?<br>
To: Claudia J?rgen <<a href="mailto:Claudia.Juergen@ub.uni-dortmund.de">Claudia.Juergen@ub.uni-dortmund.de</a>><br>
Cc: <a href="mailto:dspace-general@mit.edu">dspace-general@mit.edu</a><br>
Message-ID:<br>
<<a href="mailto:1892d16f0907011201s4b62d6e4sf571f6f90e5e562d@mail.gmail.com">1892d16f0907011201s4b62d6e4sf571f6f90e5e562d@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<div><div></div><div class="h5"><br>
Hi, Claudia. Thank you for answering.<br>
I got that. But there's some gap I can't understand. I'll give you an<br>
example to (try to) explain why it doesn't make sense:<br>
<br>
Below, two fields from one of my forms:<br>
<br>
<field><br>
<dc-schema>dc</dc-schema><br>
<dc-element>subject</dc-element><br>
<dc-qualifier/><br>
<repeatable>true</repeatable><br>
<label>Subject</label><br>
<input-type>onebox</input-type><br>
<hint/><br>
<required/><br>
</field><br>
<br>
<field><br>
<dc-schema>dc</dc-schema><br>
<dc-element>subject</dc-element><br>
<dc-qualifier/><br>
<repeatable>false</repeatable><br>
<label>Keywords</label><br>
<input-type>onebox</input-type><br>
<hint/><br>
<required/><br>
</field><br>
<br>
The first is the subject of the item itself. The other one is for the<br>
keywords' field. I can't merge them into a single repeatable field, once<br>
they have different meanings.<br>
<br>
So, how am I supposed to solve this, considering I can't have duplicated<br>
elements? Dublin Core and Dspace wouldn't limit the number of metadata, of<br>
fields, would them?<br>
<br>
Well, maybe I could insert a qualifier for each element. But the official<br>
DC's qualifiers list* doesn't include as many qualifiers as I need. Can I<br>
write (create) any qualifier I want? Or is there any other solution I'm not<br>
figuring out?<br>
<br>
<br>
Yuri Gomes Cardenas<br>
<br>
* <a href="http://dublincore.org/documents/usageguide/qualifiers.shtml" target="_blank">http://dublincore.org/documents/usageguide/qualifiers.shtml</a><br>
<br>
<br>
</div></div>2009/7/1 Claudia J?rgen <<a href="mailto:Claudia.Juergen@ub.uni-dortmund.de">Claudia.Juergen@ub.uni-dortmund.de</a>><br>
<div class="im"><br>
> Hi Yuri,<br>
><br>
> this is true with regards to the metadata registry. There an element got to<br>
> be unique within a schema. As for the input forms, you can mark a field as<br>
> repeatable to have the possibility to enter multiple values for a field,<br>
> e.g.:<br>
> <field><br>
> <dc-schema>dc</dc-schema><br>
> <dc-element>contributor</dc-element><br>
> <dc-qualifier>author</dc-qualifier><br>
> <repeatable>true</repeatable><br>
> <label>Authors</label><br>
> <input-type>name</input-type><br>
> <hint>Enter the names of the authors of this item below.</hint><br>
> <required></required><br>
> </field><br>
><br>
> Setting<br>
> <repeatable>true</repeatable><br>
> allows for multiple authors to be entered.<br>
><br>
> Hope this helps<br>
><br>
</div>> Claudia J?rgen<br>
<div class="im">><br>
><br>
> Yuri schrieb:<br>
><br>
>> Hi, everyone.<br>
>><br>
>> I've discovered that DSpace does not accept duplicated dc-elements for the<br>
>> same dc-schema. And discovered also that this verification is done in<br>
>> DCInputsReader, method checkForDups( ). But I don't understand the reason<br>
>> for it, once there are no problems about repeating elements in Dublin<br>
>> Core.<br>
>><br>
>> And It doesn't seem a good idea to skip this verification in DSpace's code<br>
>> as well.<br>
>><br>
>> Am I wrong, duplicated element are an important thing to check? And if so,<br>
>> does anyone know why?<br>
>><br>
>> Thanks in advance.<br>
>><br>
>> *Yuri Gomes Cardenas*<br>
</div>***<br>
<br>
Please consider the environment before printing this e-mail.<br>
</blockquote></div><br>