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

Erweiterung der Personenprofilseiten durch ein eigenen Custom Post Type #33

Open xwolfde opened 2 months ago

xwolfde commented 2 months ago

Da die Personenseiten reichhaltigere Informationen beinhalten und auch im Content durch den CMS Editor bearbeitet werden soll, ist, wie bei dem Vorgängerplugin FAU-Person ein eigener Custom Post Type notwendig. Der Custom Post Type soll zusätzlich Custom Post Fields haben für entsprechende Zusatzfelder.

Gemäß #24 sollen dabei auch vorher vorhandene Daten des vorherigen Post Types "person" übernommen werden. Ebenso soll der bisher Endpoint /person/ optional mit übernommen werden. Auf Wunsch soll jedoch ein eigener andere Endpoint-Pfad angebbar sein.

Neben den Standardfelder content, thumbnail und title sollen wie in #24 definiert folgende Fields ergänzt werden:

Das Feld "kurzbeschreibung" kann hierbei auch in "teasertext" umbenannt werden.

Ausdrücklich nicht aus dem vorherigen Plugin übernommen werden sollen

Diese Felder werden über FAUdir bereitgestellt und sollen daher dort gepflegt werden.

Offen und Sache der Diskussion ist, ob es wieder eine Verknpüfung zu anderen Personen geben soll (ehemals bei "Verknüpfte Kontakte/Ansprechpartner"). Hier ist eine Lösung vorzuschlagen, die auch beinhalten kann, diese vorherige Funktionalität und die Daten zu übernehmen.