RRZE-Webteam / rrze-faudir

Plugin zur Darstellung des Personen- und Einrichtungsverzeichnis der FAU in Websites
GNU General Public License v3.0
0 stars 0 forks source link

Darstellung von Daten aus CRIS in Personenseiten #27

Open xwolfde opened 2 months ago

xwolfde commented 2 months ago

Bei der Anzeige von Personenprofilen soll es möglich sein, Daten aus CRIS zu übernehmen und anzuzeigen:

Zu Grunde liegt hierzu eine Personen-Id aus CRIS:

Diese ist leider durch CRIS selbst vergeben und hat derzeit noch keinen Zusammenhang mit dem API Identifier. Beispiel: https://cris.fau.de/persons/100122170/

Eine entsprechende Anfrage zur Nutzung des API identifiers ist im GitHub gestellt worden. Ggf. daher eine Umsetzung abwarten, bis CRIS diese ermöglicht hat. Alternativ wird die CRIS-Id über die Social Media Portale in der API bereitgestellt. Auch hier ist eine DIskussion offen.

Dieser Issue kann in zwei Ausbautufen umgesetzt werden. Für die Milestone V3 ist zunächst die Nutzung des CRIS-Plugins ausreichend (Punkt 1) und die Variante der eigenen Darstellung wird auf eine spätere Version zurückgestellt.

  1. Einfache Nutzung des CRIS-Plugins: Wenn das CRIS-Plugin vorhanden und aktiv ist, wird dessen Shortcode schlicht mit den vorgegebenen Parametern ausgeführt.
  2. Statt der Nutzung des CRIS-Plugins werden die Daten selbstständig über die DIP API oder die CRIS API geholt und dann die Darstellung selbst gebaut.