Displaying Linked Publications for Journal Entity in DSpace CRIS

22 views
Skip to first unread message

Dibyendra Hyoju

unread,
Oct 24, 2024, 8:43:00 AM10/24/24
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
Reply all
Reply to author
Forward
0 new messages