Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add PersonPersonRelationType model #32

Open
vanlummelhuizen opened this issue Aug 27, 2024 · 10 comments
Open

Add PersonPersonRelationType model #32

vanlummelhuizen opened this issue Aug 27, 2024 · 10 comments
Assignees

Comments

@vanlummelhuizen
Copy link
Member

vanlummelhuizen commented Aug 27, 2024

See #29 (comment)

ik had ook aangeveen (nieuwe issue?) dat het nog mogelijk zou moeten zijn om een RelationType aan te geven (kiezen uit een gesloten menu, meerdere keuzes mogelijk).

@vanlummelhuizen
Copy link
Member Author

@ACNMontoya

Wat voor RelationTypes zullen er zijn? Kun je voorbeelden geven?

Zijn er RelationTypes die niet voor beide richtingen gelijkt zijn? Bijvoorbeeld oom-neef/nicht of werkgever-werknemer? In tegenstelling tot gelijkwaardige typen: familie, collega.

@ACNMontoya
Copy link
Collaborator

ACNMontoya commented Aug 28, 2024 via email

@vanlummelhuizen
Copy link
Member Author

Ik heb RelationType toegevoegd op de test-server. Voor je het kan gebruiken in het tabblad Relations van een person, moet je er eerst enkele aanmaken. Hierbij moet je er voor de non-bidirectional types twee aanmaken en die naar elkaar laten verwijzen:

  1. maak de eerste van de twee aan op https://test.shewrote.rich.ru.nl/admin/shewrote/relationtype/add/: vul text in en laat reverse leeg.
  2. maak via dezelfde url een tweede aan: vul weer text in en kies bij reverse het relation-type dat je bij 1 hebt aangemaakt.

Bij 2 wordt automatisch de tweede relation-type ingevuld in reverse van de eerste, zodat ze elkaar 'zien' via reverse.

Nu kan je ze gebruiken op het tabblad Relations van een person. Je kan daar meerdere relation-types selecteren per relatie. Nadat je hebt gesaved, worden de types ook toegevoegd aan de tegenovergestelde relatie en eventueel omgedraaid als het een non-bidirectional relatie-type is.

Ik hoor weer graag of het goed werkt (en naar live kan) of dat het anders moet.

@vanlummelhuizen
Copy link
Member Author

@ACNMontoya Kan je kijken of dit nu in orde is? Het staat al op de live-server.

@ACNMontoya
Copy link
Collaborator

ACNMontoya commented Sep 10, 2024 via email

@vanlummelhuizen
Copy link
Member Author

Geen probleem om dat te doen. Hoe wil je precies zoeken?

Is er een speciale reden om direct in PersonPersonRelation te willen zoeken en editen? Je kan relation types namelijk ook toevoegen bij Person, bv https://shewrote.rich.ru.nl/admin/shewrote/person/2d78f76c-56bd-4273-bf2f-4e78f524a3e2/change/?_to_field=id#relations

@ACNMontoya
Copy link
Collaborator

ACNMontoya commented Sep 11, 2024 via email

@vanlummelhuizen
Copy link
Member Author

Tenslotte een andere vrag: is het een goed idee om 'child of' onder de PersonPersonRelationTypes te zetten, gezien er al een veld 'Children' bestaat (die je echter niet kunt editen), of gaan dingen dan door elkaar lopen?

Een Person heeft een mother en een father veld die je wel kan wijzigen, zie bv. https://shewrote.rich.ru.nl/admin/shewrote/person/2d78f76c-56bd-4273-bf2f-4e78f524a3e2/change/?_to_field=id#parents Daar komen ook de Children vandaan (tegenovergestelde relatie).

@ACNMontoya
Copy link
Collaborator

ACNMontoya commented Sep 20, 2024 via email

@vanlummelhuizen
Copy link
Member Author

Nieuw issue #42

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants