Springe zum Hauptinhalt
URZ-Workshop „Webseiten erstellen mit TUCAL“
Visitenkarten von Personen
URZ-Workshop „Webseiten erstellen mit TUCAL“ 

Visitenkarten von Personen

Erweiterungsmodul zur Anzeige von Kontaktdaten

Sandra Kahl
Portrait: Antje Schreiber
Antje Schreiber

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)

Beispiele

$this->vCard('otto');
Dr. Otto Normalverbraucher
$this->vCard('otto', array('description' => 'Datenspezialist im URZ-Team'));
Dr. Otto Normalverbraucher
Datenspezialist im URZ-Team
$this->vCard('otto', array('description' => 'Datenspezialist im URZ-Team'), array('photoindent' => 0));
Dr. Otto Normalverbraucher
Datenspezialist im URZ-Team
$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));
Portrait: Otto Normalverbraucher, M.Sc.
Otto Normalverbraucher, M.Sc.
Datenspezialist im URZ-Team
  • Telefon:
    +49 371 531-35555
  • E-Mail:
  • Verantwortlich für:
    • Identifizierung von interessanten Datenmustern
    • Analyse und Statistik