Open xwolfde opened 2 months ago
Hier ist von dem Abwärtskompatibilität zum Shortcode [kontaktliste] die Rede, aber ist fuer die Bildergalerie der alte Shortcode nicht [kontakt ... ]? (s. Screenshot)
Ist dasselbe. Sind alles Aliase für dieselbe Class: https://github.com/RRZE-Webteam/fau-person/blob/416119a37dda669da933b6c10df27ff1aa50ff78/includes/Shortcodes/Kontakt.php#L30C1-L33C69
sollen wir alle Aliase supporten?
Ja, es soll ja soweit möglich abwärtscompatibel bleiben. Wenn da eine Zeile reicht, "kostet" das ja nichts.
Eine Kontaktübersicht soll als Bildergalerie (Card-Format) ermöglicht werden. Im Shortcode wird dieses Ausgabeformat mit dem Parameter format="card" angesteuert. Aufruf wäre im Standardfall eines Shortcodes also:
[faudir format="card" identifier="" group="" orgnr="" show="" hide=""]
Von den Parametern
Das card-Format steht auch für die Darstellung eines einzelnen Kontaktes zur Verfügung.
Optische Ausgabe in der Form:
Die bei dem alten Plugin zusätzliche mögliche Angabe von Personengruppen mit Hilfe der Taxonomie (category="") ist erst nach EInführung eines Custom Post Types ( #33 ) ab der Version 2 nötig. Zu beachten ist, dass das vorherigen Plugin statt
identifier=""
den Parameterid=""
nutzte.Id=""
bezog sich jedoch nicht auf die Identifier der Personen, sondern auf die WordPress-eigene Id des Custom Post Types. Wenn #33 umgesetzt ist, kann erwägt werden, auch diesen Parameter wieder zu berücksichtigen.Umsetzungshinweis: Bei dem vorherigen Plugin wurde hierzu der Shortcode mit Namen
[kontaktliste]
verwendet. Wenn das FAU-Person Plugin deaktiviert ist, soll zur Abwärtskompatibilität der Shortcode von FAUdir ebenfalls aufkontaktliste
hören, sprich dieser Shortcodename ebenfalls registriert werden.Siehe auch die Dokumentation des vorherige Plugin FAU-Person als Vorlage: