openlibraryenvironment/gokb-ui

Support in Providersicht

Closed this issue · 0 comments

Bezieht sich auf das Ticket openlibraryenvironment/gokb#137

In der Providersicht edit-provider soll Popup die Möglichkeit geschaffen werden, einen "technischen Support" anzulegen. Wie im GOKb-Ticket diskutiert, ist hier wegen gestiegener Anforderungen (Sprache) die die Office-Klasse sinnvoller zu nutzen als die Additional Properties.

GUI

  • In der Providersicht edit-provider ein neues Listenelement mit der Überschrift Kontakte
  • Header-Buttons
    • Hinzufügen
    • Löschen
  • Spalten:
    • Checkbox zur Auswahl
    • Mailadresse (ggf. mit Popup zum Bearbeiten, allerdings nicht notwendigerweise, da Löschen - Hinzufügen bei den wenigen Werten ausreicht)
    • Sprache
    • Bearbeitung (mit Mülleimericon zum Löschen)
  • Popup zum Hinzufügen
    • Mailadresse als validiertes Mailfeld
    • Sprache als Dropdown mit Referenzwerten

REST

Bei Anlegen sollten im Backend automatisiert gesetzt werden:

  • Officetyp "Technical Support"
  • Kuratorengruppe des Anbieters (Analog zu Source)
  • Name "Technical Support"