Seeking guidance to combine articles for People / Person entities

171 views
Skip to first unread message

Motte A.B

unread,
Oct 13, 2024, 10:27:40 PM10/13/24
to DSpace Community
Hi everyone,
Currently I was working on the person entity. Where I managed to upload a batch of simple person data in our institutional repository. In previous version of Dspace-CRIS (version 5.x), when we combine article using people ID (or in other terms, researcher ID), we managed to combine together all of the articles/publications that registered under the same ID.

However, for Dspace-CRIS version 7, I don't know how to make it as before. When I clicked on particular person profile, there is no related publication listed in the profile. I give an example: https://oarep.usim.edu.my/entities/person/4c573b08-c3c2-40bc-a785-7930c2454d6c

I will provide a snapshot as well for clearer view. Many thanks for any info/tips experience you can share.

Best regards,
Fatimah, USIM Library, Malaysia.

Screenshot 2024-10-14 100756.png
Screenshot 2024-10-14 100452.png
Screenshot 2024-10-14 100931.png
Screenshot 2024-10-14 100921.png
Message has been deleted

Fatih Güneş

unread,
Oct 15, 2024, 7:01:24 PM10/15/24
to DSpace Community
Dear Fatimah,
Dspace(and DspaceCRIS) introduced the new concept of Entity. To define a link between an Author and a Publication, you need to do two things.
1 - Both Publication and Person must be one of an entity type
2 - A relation must be defined in the relations tab in one of the record.

Pls try this. 
1 - Go to the research output of the person and click to edit
2 - Go the relationship tab of the record and try to add a person relation.
3 - Go to the person record. 

If you succeed in this, you will be able to see the publication linked in the person page.
If you cannot pls reach out to me, so that I can check the details.

BR.
Fatih.

Fatimah A.B

unread,
Nov 11, 2024, 4:58:32 AM11/11/24
to Fatih Güneş, DSpace Community
Hi again Sir Fatih,

Basically this is my configuration in relationship-types.dtd:

<!-- Build relationships from XML -->

<!ELEMENT relationships (type)*>
<!ELEMENT type (leftType|rightType|leftwardType|rightwardType|leftCardinality|rightCardinality|copyToLeft|copyToRight|tilted)*>
<!ELEMENT leftType (#PCDATA)>
<!ELEMENT rightType (#PCDATA)>
<!ELEMENT leftwardType (#PCDATA)>
<!ELEMENT rightwardType (#PCDATA)>
<!ELEMENT copyToLeft (#PCDATA)>
<!ELEMENT copyToRight (#PCDATA)>
<!ELEMENT tilted (#PCDATA)>
<!ELEMENT leftCardinality (min|max)*>
<!ELEMENT min (#PCDATA)>
<!ELEMENT rightCardinality (min|max)*>
<!ELEMENT max (#PCDATA)>

And this is from the relationship.xml (I just take a snippet of it):
<type>
        <leftType>Publication</leftType>
        <rightType>Person</rightType>
        <leftwardType>isAuthorOfPublication</leftwardType>
        <rightwardType>isPublicationOfAuthor</rightwardType>
        <leftCardinality>
            <min>0</min>
        </leftCardinality>
        <rightCardinality>
            <min>0</min>
        </rightCardinality>
        <copyToLeft>true</copyToLeft>
    </type>

As for the instruction given by you earlier (https://wiki.lyrasis.org/display/DSDOC7x/Configurable+Entities), we've been putting the command in the database. But still no relationship can be made in the Relationship tab.

This is difficult sir.

Regards,
Fatimah AB, USIM Library

--
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 a topic in the Google Groups "DSpace Community" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/dspace-community/zzlBPY8Ezt0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to dspace-communi...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dspace-community/01f91730-5b2a-44f6-b39b-153f64d8da53n%40googlegroups.com.

Fatih Güneş

unread,
Nov 14, 2024, 3:33:55 PM11/14/24
to DSpace Community
Dear Fatimah,
As far as I know, you are on DspaceCRIS.
There is no need for relationship tab on DspaceCRIS.
You should be able to add the relations once you add in submission form, by selecting the person on the form.
BR.

Reply all
Reply to author
Forward
0 new messages