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

Ausgabeformat: Seitendarstellung (für V2 auch für ein Endpoint) #53

Open xwolfde opened 2 months ago

xwolfde commented 2 months ago

Mit dem format="page" sollen grundsätzliche alle Daten einer Person angezeigt werden. Es sei denn, es werden via hide=""einzelne Felder unterdrückt. Der Parameter show="" ist daher hier obsolet.

Aufruf wäre im Standardfall eines Shortcodes also:

[faudir format="page" identifier="" hide=""]

Optische Ausgabe in der Form: grafik

Diese Ausgabe ist nur für die einzelne Ausgabe eines einzigen Kontaktes vorgesehen. Im Identifier Parameter ist daher nur ein Wert vorgesehen. Ebenfalls können Parameter wie category="", orgnr="" odergroup="" nicht angewendet werden und werden daher ignoriert.

Mit Version 2 und der Einfühung eines Custom Post Types entspricht die format="page" Ausgabe den Inhalt den auch der Endpoint als Page liefern würde. Ab dieser Version ist anstelle identifier auch der Parameter id="" für die interne Nummer des CPT wieder möglich, so dass Abwärtscompatibilität zu dem FAU Person Plugin erreicht wird.

Siehe auch die Dokumentation des vorherige Plugin FAU-Person als Vorlage: