New collection – need separate submission form with custom default dc.publisher

51 views
Skip to first unread message

ΒΙΒΛΙΟΘΗΚΗ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΕΙΡΑΙΩΣ

unread,
Jul 2, 2025, 7:27:59 AM7/2/25
to DSpace Community

Hello everyone,

I'm working with DSpace 6.x and I’ve created a new collection for which I want to use a custom submission form. In this form, the dc.publisher field should appear with a custom default value (not the typical institutional one).

I’ve already edited the input-forms.xml, created a new form definition, and mapped it to the collection in input-forms.xml. However, after these changes, the dc.publisher field no longer appears at all in the submission interface.

Right now, the only way to set the publisher is manually through the metadata editing interface after submission, which is not ideal.

Is there something I’m missing in the configuration? Could it be a visibility or value-default issue in the form definition? Any suggestions or examples from similar setups would be very helpful.

Thanks in advance,
Ioanna

Jorge Gustavo Spertino

unread,
Jul 3, 2025, 9:19:37 AM7/3/25
to ΒΙΒΛΙΟΘΗΚΗ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΕΙΡΑΙΩΣ, DSpace Community
Hello Ioanna,

From what I understand, you were able to create your form and link it to the collection; that's not the problem.

You say the dc.publisher metadata no longer appears in the upload form.

There seems to be a problem with the syntax of that element in the form.

If you could provide the syntax, we might be able to see the error.

Ej.
<field>
<dc-schema>dc</dc-schema>
<dc-element>publisher</dc-element>
<dc-qualifier></dc-qualifier>
<repeatable>true</repeatable>
<label>Editores</label>
<input-type>onebox</input-type>
<hint>Indique la editorial</hint>
<required></required>
</field>

I'm wondering which of these two actions you need to perform:

a- link the field to a list of eligible terms (which you can do from the XML)

b- ensure the field always has a single value (in that case, I would do this with a template specific to that collection): collection > edit collection > item template > create

I hope the comment can help you with your problem, best regards,

Jorge Gustavo Spertino



National University of Cordoba, Argentina
and
Theke Solutions https://theke.io/

--
All messages to this mailing list should adhere to the Code of Conduct: https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
---
You received this message because you are subscribed to the Google Groups "DSpace Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dspace-communi...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/dspace-community/5ad6b51e-507d-4fd2-9a56-d7fa42ad07b9n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages