All Versions
- DSpace 7.x (Current Release)
- DSpace 8.x (Unreleased)
- DSpace 6.x (EOL)
- DSpace 5.x (EOL)
- More Versions...
...
The process that DSpace uses to determine who is the recipient of the Item Request is configurable in this Spring file: [dspace]/config/spring/api/requestitem.xml
By default the RequestItemMetadataStrategy
is enabled, but falls back to the Item Submitter eperson's name and email. You can configure the RequestItemMetadataStrategy
to load the author's name and email address if you set that information into an item metadata field. For example:
Code Block |
---|
<bean class="org.dspace.app.requestitem.RequestItemMetadataStrategy" id="org.dspace.app.requestitem.RequestItemAuthorExtractor"> <!-- Uncomment these properties if you want lookup in metadata the email and the name of the author to contact for request copy. If you don't configure that or if the requested item doesn't have these metadata the submitter data are used as fail over <property name="emailMetadata" value="schema.element.qualifier" /> <property name="fullNameMatadata" value="schema.element.qualifier" /> --> </bean> |
Configure this as follows:
Another common request strategy is the use a single Helpdesk email address to receive all of these requests (see corresponding helpdesk configs in dspace.cfg above). If you wish to use the Helpdesk Strategy, you must first comment out the default RequestItemMetadataStrategy
, bean and uncomment this bean:
...