Visitenkarten von Personen
Erweiterungsmodul zur Anzeige von Kontaktdaten
Funktion und Eigenschaften des Moduls
- Einheitliche Darstellung der Kontaktdaten von Mitarbeitenden der TU Chemnitz im Corporate Design (responsive und barrierefrei)
- Kontaktdaten werden aus zentral gepflegtem LDAP-Verzeichnis gelesen, alle Attribute können auch überschrieben werden
Grundlegender Aufbau
$this->vCard(string $loginkennzeichen [, array $werte [, array $stil]]);
Mögliche Parameter
$loginkennzeichen
| PHP String- Datenabruf der zugehörigen Personen aus dem LDAP
- kann auch leer sein (
''
), dann werden nur die Angaben aus$werte
angezeigt
$werte
| PHP Array [optional]- Array mit Werten, die die LDAP-Werte überschreiben oder ergänzen
- Mögliche Angaben (Auswahl):
'name'
,'title'
(akademischer Titel),'description'
(Stellenbeschreibung etc., siehe Beispiel 2),
'mail'
,'tel'
,'room'
,'photo'
, und weitere Angaben (HTML möglich, siehe Beispiel 4)
$stil
| PHP Array [optional]- Array mit Werten, die die Gestaltung der Visitenkarte beeinflussen
- Mögliche Angaben:
'border'
(0 = keine Linie),'id'
(für Ankerlink z. B.),'titleprefix'
(0 = Titel nach dem Namen),
'photoindent'
(0 = keine Einrückung, siehe Beispiel 3)
Dokumentation: Alle Details zum Erweiterungsmodul
Beispiele
$this->vCard('otto');
$this->vCard('otto', array('description' => 'Datenspezialist im URZ-Team'));
$this->vCard('otto', array('description' => 'Datenspezialist im URZ-Team'), array('photoindent' => 0));
$this->vCard('otto',
array('title' => 'M.Sc.',
'description' => 'Datenspezialist im URZ-Team',
'Verantwortlich für' => '<ul><li>Identifizierung von interessanten Daten</li><li>...</li></ul>',
'photo' => 'otto.jpg'),
array('photoindent' => 0, 'titleprefix' => 0));