Personenseite für Personen-Entitäten

Issue #1989 resolved
Former user created an issue

URL:  http://www.biblicious.org//person/<personId>/<personName>[?publication=hash&user=<user>&role=<role>[&action=<action>] ]

wird von urlrewrite.xml umgeschrieben auf http://www.biblicious.org/person?personId=<personId>&personName=<personName>&publication=<hash>&user=<user>&role=<role>&action=<action>

  • Wird eine Publikation via publication=<hash> angegeben, wird diese angezeigt (bevorzugt der Community Post falls vorhanden, sonst der Post des aktuellen Users und sonst irgendeines Users) zusammen mit einem Button "dies ist nicht der Autor der Publikation". Dieser löst die Zuordnung der Person zum Autornamen der Publikation auf (mit Historie) und führt den User zurück auf die Disambiguation Seite.
  • Zur Person wird der genaue akademische Grad per einfachem Eingabefeld erfasst
  • Zur Person werden 1..n Vor- und Nachnamen oder alternativ komplette Namen im Nachname-Feld erfasst, wenn die Aufteilung nicht zutreffend ist (Speicherung in pub_person mit null-simhashes)
  • ein User kann für genau eine Person “das bin ich” anklicken
  • Auf der Seite werden alle Abschlussarbeiten (qualifying > 5)) aufgelistet, die dem Autor über den relator code ‘Maut’ zugeordnet sind. An jeder der Arbeiten gibt es einen Button “diese Publikation gehört nicht zu dieser Person”. Ein Klick darauf führt zur Disambiguierungsseite zu dieser Publikation und dem Namen des gerade relevanten Autors.
  • Zu jeder Abschlussarbeit wird eine Liste der eingetragenen beteiligten Personen angezeigt (ähnlich der Disambiguierungsliste). Zusätzlich stehen hinter der Person die Rollen der Person (Betreuer, Gutachter, Sonstiges). Dazu gibt es je einen Button zum Bearbeiten der Rollen (Modal-Dialog mit checkbox formular), und zum Löschen der Personenzuordnung. Neue Personen mit einer Rolle zur Abschlussarbeit können mittels eines Autocompletion-Modaldialogs ausgewählt / angelegt und eingetragen werden (Modaldialog wie auf der Disambiguation Seite).
  • Es wird eine Liste der “betreuten” Arbeiten angezeigt. Neue Einträge (Personennamen mit Ort, Datum, Titel der Abschlussarbeit) können über einen Autocompletion-Modaldialog eingefügt werden.\ An jeder “betreuten” Arbeit in der Liste Zusätzlich stehen hinter der Person die Rollen der auf der aktuellen Seite repräsentierten Person (Betreuer, Gutachter, Sonstiges). Dazu gibt es je einen Button zum Bearbeiten der Rollen (Modal-Dialog)
  • Der Titel der Seite (der Personenname) ist ein Link auf eine publikationsunabhängige eindeutige URL: http://www.biblicious.org//person/<personId>/<personName> (index, follow)

Comments (9)

  1. Log in to comment