Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gestaltungsformen (V1, ohne CPT) #32

Closed
6 tasks done
xwolfde opened this issue Jul 9, 2024 · 1 comment
Closed
6 tasks done

Gestaltungsformen (V1, ohne CPT) #32

xwolfde opened this issue Jul 9, 2024 · 1 comment
Labels
Basisfunktion Umzusetzende Grundfunktionalität

Comments

@xwolfde
Copy link
Member

xwolfde commented Jul 9, 2024

Es werden sowohl Blocks als auch Shortcodes bereitgestellt um öffentliche Personendaten aus FAUdir anzuzeigen.
Hierbei werden Daten direkt aus der FAUdir API abgerufen und keien Daten über ein Custom Post Type in der Instanz gespeichert.
Lediglich für ein optionales Personenbild soll die Möglichkeit existieren, ein Bild aus der Mediathek als Parameter mit anzugeben und so anzeigen zu lassen.

Folgende Darstellungsformen sollen ermöglicht werden:

Reihenfolge sortierbar anhand dem Nachnamen.
Auswahl der Personen anhand von

a) Personen-Identifier, ein oder mehrere kommasepariert,
b) (Organisationsbasiert:) Angabe einer Personengrupp die einer Kostenstelle zugehört,
c) (Organisationsbasiert:) Angabe einer Kostenstelle.

Hierzu wird bei Shortcodes der Parameter identifier="" für die Auswahl von einer oder mehrenen Personen-Identifier verwendet.
Bei der Auswahl verschiedener Personen über die Organisation (Kostenstellen oder einem Gruppen-Identifier) wird als Shortcode-Parameter entweder orgnr="" oder groupid="" verwendet.
Details zur Ermittlung von Personen aus den Organisationsdaten siehe: #36

Die jeweils ausgegebenen Daten sollen via Parameter angebbar (show="") oder versteckbar (hide="") sein. Per Default sollen folgende Daten gezeigt werden: Akadem. Titel, Vorname, Nachname, Akad. Suffix., EMail, Telefon. Der Default kann in den Plugin-Settings als Admin geändert werden. Siehe hierzu: #37 und #54

@xwolfde xwolfde added the Basisfunktion Umzusetzende Grundfunktionalität label Jul 9, 2024
@xwolfde xwolfde added this to the V1.0 - Grundfunktionalitäten milestone Jul 9, 2024
debokshi pushed a commit that referenced this issue Sep 9, 2024
debokshi pushed a commit that referenced this issue Sep 10, 2024
debokshi pushed a commit that referenced this issue Sep 10, 2024
debokshi pushed a commit that referenced this issue Sep 10, 2024
@xwolfde xwolfde reopened this Oct 23, 2024
@xwolfde
Copy link
Member Author

xwolfde commented Oct 23, 2024

Reopened, da die jeweiligen Formen Fehler haben

@xwolfde xwolfde closed this as completed Dec 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Basisfunktion Umzusetzende Grundfunktionalität
Projects
None yet
Development

No branches or pull requests

2 participants