JGU IdM

Einzelne Personen oder ganze Institutslisten aus dem IdM  (IdM = Identity Management) auf Ihrer Webseite einblenden. Vermeiden Sie doppelte Arbeit und blenden Sie Kontaktinfos einfach aus dem IdM der JGU ein mit den Shortcodes:

idm-person und idm-organization


Plugin einschalten

Bevor Sie dieses Plugin verwenden können, müssen Sie es zuerst einschalten!
Ansonsten werden Ihre Shortcodes nur auf der Seite angezeigt anstatt ausgeführt zu werden.
Gehen Sie zu Dashboard -> JGU Tools -> Plugins und aktivieren Sie das Plugin. Ausführliche Anleitung zum Plugin aus- und einschalten

Achtung : ❗ Wechseln Sie in den Modus Text (Kartenreiter oben rechts), bevor Sie etwas an den Shortcodes ändern!


Informationen sind unvollständig? Personen fehlen völlig?

Warnung : ⚠️ Das ist kein Fehler von Ihnen oder dem WordPress-System, sondern die Entscheidung der Person, deren Daten Sie vermissen! Beachten Sie, daß nur die Daten angezeigt werden, die auch von den Personen freigegeben wurden! Um die freigegebenen Kontakt-Daten zu sehen, schauen Sie sich

Personen.Uni-Mainz.DE

an, wenn sie nicht angemeldet sind. Öffnen Sie dazu

  • Chrome: ein neues Incognito-Fenster: Strg + Umschalttaste + N
  • Firefox: ein neues privates Fenster: Strg + Umschalttaste + P
  • Edge: Neues InPrivate -Fenster: Strg + Umschalttaste + N
  • Internet Explorer: InPrivate-Browsen: Strg + Umschalttaste + P

Solange Sie nicht angemeldet sind, sehen Sie oben rechts den Knopf "Anmelden". Das ist der Zustand, in dem Sie sich die Kontaktdaten anschauen müssen!

So sollte es sein: alle Voransichten zum Vergleich im öffentlichen, also nicht angemeldeten Modus

Klicken Sie sich zu Ihrer Einrichtung. So stellen Sie sich quasi auf eine Stufe mit den Besuchern unserer Webseiten.

Suchen Sie nach einer Person. Wird eine Person nicht gefunden, hat sie Ihre Daten nicht freigegeben und kann daher auch nicht in der IdM-WordPress-Schnittstelle ausgegeben werden. Es reicht NICHT, eine grüne Weltkugel beim Anzeigenamen zu haben, wenn Sie in der Rolle nichts freigegeben haben und noch das "gelbe Haus" bei der Ihnen zugeordneten Rolle erscheint. Bei der Rolle muß ebenfalls die "grüne Kugel" erscheinen. Sonst werden Sie nicht gefunden! Auch Ihr Profil müssen Sie veröffentlichen!

Personendaten unvollständig: Es wird keine Telefonnummer ausgegeben? Dann haben Sie die Nummer nur bei Ihren persönlichen Daten angegeben aber in der Rolle nicht. Oder die Daten in der Rolle sind noch nicht freigegeben.

Namensänderung von Abteilungen und Personen: bei https://idm.uni-mainz.de

Stellvertretung nötig? : Ist es möglich, dass die Daten im Personenverzeichnis von den Sekretärinnen der einzelnen Bereiche bearbeitet werden können? Im IdM heißt das Rollenspezifische Informationen ergänzen. Personenverzeichnis-Administratoren und Personenverzeichnis-Beauftragte können dies tun.

Wer kann mich zum Personenverzeichnis-Beauftragten befördern, damit ich Sprechzeiten von Kollegen pflege? Das ist ein Personenverzeichnis-Admin. Schauen Sie in personen.uni-mainz.de nach für Ihren Bereich, bzw. den Bereich oben drüber. Manchmal auch noch eine Ebene oben drüber, wer dort genannt ist.

 

Freigegebene Personen Ihres Teams anzeigen

Entscheiden Sie selbst: wählen Sie eine Person aus oder einfach alle Personen aus dem Team bzw. Ihrer Einrichtung!

Warnung : ⚠️ Beachten Sie, daß nur die Daten angezeigt werden, die auch von den Personen freigegeben wurden!

Setzen Sie die ID der Organisation ein. Sie finden die ID, wenn Sie sich Ihre Einrichtung im IdM anzeigen lassen. Es ist die Nummer am Ende der Webadresse

  1. Öffnen Sie https://personen.uni-mainz.de/
  2. Zeigen Sie Ihre Einrichtung an (in diesem Beispiel das Dekanat der evangelischen Theologie):
    Orga-ID der ev. Theol
    So finden Sie die ID einer Einrichtung. Beispiel Dekanat der ev. Theol. Oben in der Adresszeile steht jetzt: 

    https://personen.uni-mainz.de/public/org/565

  3. Die Nummer am Ende ist die ID. Hier im Beispiel
    565

Live-Beispiel für eine Einrichtung

Die ID des ZDV  → ZDV im IDM Directory

Das ZDV  → Live Demo

https://personen.uni-mainz.de/public/org/398

Die ID der Einrichtung ist 398

Shortcode für eine Einrichtung

Anzeige der Rollen in der Organisation

Anzeige einer A-Z-Liste aller Personen einer Einrichtung mit Link auf das vollständige Profil

Kontaktinfos einer Person aus dem  IdM anzeigen

Setzen Sie die ID der Person in den Shortcode ein.  Sie finden  die ID der Person, wenn Sie deren Daten im IdM ansehen. Die Nummer am Ende der Webadresse  ist die ID der Person.

Achtung: ❗Nicht die Nummer der Rolle ("member") verwenden! Hier ein Negativbeispiel: https://personen.uni-mainz.de/public/org/1890/member/12345
Die Nummer am Ende ist NICHT die Id einer Person! Sie erreichen die ID der Person, indem Sie in in der Organisationsansicht bei der Person auf "Vollständiges Profil anzeigen" klicken:

Live-Beispiel für eine Person

This is the person data of Andre Brinkmann  → One Person in the IDM Directory

Die Webadrese ist https://personen.uni-mainz.de/public/person/2952

Die ID für Andre Brinkmann ist: 2952

Shortcode für eine Person

Shortcode für mehrere Personen

Dies ist nützlich, wenn Sie eine andere Zusammenstellung als im IdM vorhanden wünschen

Shortcode Parameter

Außer id gelten alle Parameter nur für idm-organization!

 

  1. Parameter: id
    Funktion: eine Person oder Organisation eindeutig identifizieren.
    Wert: ist immer eine Zahl
    Example: [idm-person id="2952" ]
  2. Parameter: layout
    Funktion: zeigen Sie die freigegebeen Personen einer Organisationseinheit alphabetisch sortiert an.
    Wert: azlist
    Beispiel:
    [idm-organization layout="azlist"]
  3. Parameter: portraits
    Funktion: Zeigt die Porträts an oder blendet sie bei Bedarf aus.
    Wert: true oder false
    Beispiel:
    [idm-organization portraits="true"]
  4. Parameter: depth
    Funktion: Gibt an, bis zu welcher Tiefe die Organisationsuntereinheiten angezeigt werden sollen. Eine Zahl größer 5 führt zu Größenproblemen bei den Überschriften der Organisationseinheiten.
    Wert: eine Zahl, Standard ist 5
    Beispiel:
    [idm-organization depth="2"]
  5. Parameter: startlevel
    Funktion: Die Überschriftengröße kann so gesteuert werden.
    Wert: eine Zahl. Standard ist 2. Sollten sie keine Überschrift auf der Seite gesetzt haben, können Sie dort auch eine 1 eintragen.
    Beispiel:
    [idm-organization startlevel="1"]
  6. Parameter: skip
    Funktion: Geben Sie eine Liste von IDs an die nicht mit ausgegeben werden sollen.
    Wert: Der Parameter erwartet ein Komma-separierte Liste.
    Beispiel:
    [idm-organization id="118" skip="122"]
  7. Parameter: room
    Funktion: Optionaler Schalter zum Ausblenden des Raums
    Wert: Standard ist true
    Beispiel:
    [idm-organization id="118" room="false"]
  8. Parameter: person_address
    Funktion: Optionaler Schalter zum Ausblenden von person_address
    Wert: Standard ist true
    Beispiel:
    [idm-organization id="118" person_address="false"]
  9. Parameter: website
    Funktion: Optionaler Schalter zum Ausblenden von website
    Wert: Standard ist true
    Beispiel:
    [idm-organization id="118" website="false"]
  10. Parameter: email
    Funktion: Optionaler Schalter zum Ausblenden der email
    Wert: Standard ist true
    Beispiel:
    [idm-organization id="118" email="false"]
  11. Parameter: phone
    Funktion: Optionaler Schalter zum Ausblenden von phone
    Wert: Standard ist true
    Beispiel:
    [idm-organization id="118" phone="false"]
  12. Parameter: office_hours
    Funktion: Optionaler Schalter zum Ausblenden der Sprechzeiten
    Wert: Standard ist true
    Beispiel:
    [idm-organization id="118" office_hours="false"]
  13. Parameter: department_address
    Funktion: Optionaler Schalter zum Ausblenden der department_address
    Wert: Standard ist true
    Beispiel:
    [idm-organization id="118" department_address="false"]