Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
fhc:serviceterminal [2018/06/22 14:38] pollmann gelöscht |
— (aktuell) | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | [[fhc:server|zurück zur Übersicht]] | ||
- | |||
- | ====== Service Terminal ====== | ||
- | |||
- | Die Service-Terminals bieten folgende Funktionalität: | ||
- | |||
- | * Anzeige von freien Räumen | ||
- | * Anzeige des persönlichen Stundenplanes | ||
- | * Lagepläne | ||
- | * Verlängerung von Ausweisen | ||
- | |||
- | Studierende und Mitarbeiter können ihre Zutrittskarten / Studierendenausweise in das Service Terminal einführen. | ||
- | Der User wird eingeloggt und der persönliche Stundenplan der Person angezeigt. | ||
- | Auf den Studierendenausweisen ist per TRW-Streifen die Gültigkeit des Ausweises eingedruckt. Über das Terminal kann das Gültigkeitsdatum auf der Karte neu bedruckt werden sofern der Studierende die Studiengebühren für das aktuelle Semester bezahlt hat. | ||
- | |||
- | ===== Technische Informationen ===== | ||
- | |||
- | Auf den Service Terminals ist ein lokaler Proxy installiert. Über diesen wird der Zugriff auf den Kartenleser / Kartendrucker gesteuert. Folgende Proxy-Einstellungen müssen auf den Service Terminals vorgenommen werden: | ||
- | |||
- | {{:fh-complete:serviceterminalproxy.png?400|}} | ||
- | |||
- | |||
- | Wird die Seite über https angesteuert muss "security.mixed_content.block_active_content" unter about:config auf den Terminals deaktiviert werden: | ||
- | |||
- | {{:fh-complete:serviceterminalaboutconfig.png?600|}} | ||
- | |||
- | Ob der Proxy korrekt funktioniert kann durch Aufruf folgender Adresse geprüft werden: http://cis.fhcomplete.org/isProxyActive | ||
- | |||
- | Als Ergebnis sollte hier TRUE angezeigt werden. | ||
- | |||
- | |||
- | Über folgenden Link kann manuell geprüft werden ob die Verlängerung der Karte zulässig ist:\\ | ||
- | http://cis.fhcomplete.org/soap/kartenverlaengerung.test.php | ||
- | |||
- | ==== Ablauf Kartenverlängerung ==== | ||
- | * Aufruf der Service Terminal Seite: https://cis.fhcomplete.org/cis/infoterminal/index.php | ||
- | * Automatischer Ajax Request auf http://cis.fhcomplete.org/isProxyActive um festzustellen ob es sich um ein Serviceterminal handelt (wird vom Proxy beantwortet) | ||
- | * Automatischer Ajax Request auf http://cis.fhcomplete.org/getUID zum ermitteln der Kartennummer (wird vom Proxy beantwortet) | ||
- | * Klick auf Kartenverlängerung | ||
- | * Automatischer Ajax Request auf http://cis.fhcomplete.org/printCard (wird vom Proxy abgefangen) | ||
- | * Proxy startet einen Webservice Request auf https://cis.fhcomplete.org/soap/kartenverlaengerung.soap.php | ||
- | * Dort wird geprüft ob die Karte verlängert werden darf und was auf die Karte gedruckt wird | ||
- | * Druck der Karte durch den Proxy | ||
- | * Auswurf der Karte durch den Proxy | ||
- | |||
- | ==== Positionierung des Aufdrucks ==== | ||
- | |||
- | Der Kartendrucker des Service-Terminals kann nur den TRW Streifen der Karten bedrucken. | ||
- | Die Position des Aufdruckes kann über X und Y Koordinaten im Proxy angegeben werden. | ||
- | |||
- | {{:fh-complete:fhausweisdruckerkoordinaten.png?300|}} | ||
- | |||
- | Die Karte muss korrekt eingeschoben werden damit der Aufdruck funktioniert. (TRW Streifen auf der rechten Seite) | ||
- | {{:fh-complete:serviceterminalrichtung.jpg?200|}} | ||