Dibyendra Hyoju
unread,Oct 24, 2024, 8:43:00 AM10/24/24Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to DSpace Technical Support
Hi,
I’m looking for a way to display the publications linked to a Journal entity when a particular journal is clicked, similar to how publications are listed when a researcher is clicked in DSpace CRIS.
I’ve enabled the Journal entity’s authority by adding the following configurations in config/modules/authority.cfg:
choices.plugin.dc.relation.journal = JournalAuthority
choices.presentation.dc.relation.journal = suggest
authority.controlled.dc.relation.journal = true
After doing this, I restarted Tomcat and used the Journal authority in a publication. I also added the following blocks of code in discovery.xml and executed [dspace]/bin/dspace index-discovery -b:
<property name="searchFilters">
<list>
...
<ref bean="searchFilterJournal"/>
...
</list>
</property>
<bean id="searchFilterJournal" class="org.dspace.discovery.configuration.DiscoverySearchFilterFacet">
<property name="indexFieldName" value="journal"/>
<property name="metadataFields">
<list>
<value>dc.relation.journal</value>
</list>
</property>
...
</bean>
After restarting Tomcat and the Angular application, I wasn’t able to achieve the desired result. I believe I might be missing some additional configurations.
Could you please provide guidance on any necessary changes to the following files to ensure the publications are listed when a linked journal is clicked?
correction-relationship-types.xml
discovery.xml
dspace.cfg or local.cfg
Any help or advice would be greatly appreciated.
Best regards,
Dibyendra Hyoju