Benutzer-Werkzeuge

Webseiten-Werkzeuge


playground:playground

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
playground:playground [2015/06/11 16:57]
raab
playground:playground [2021/06/07 23:58]
karpenko
Zeile 1: Zeile 1:
-====== ​PlayGround ​====== +====== ​DVUH ====== 
-=====Zweite Ebene===== +FH Complete stellt einen Client für die Anbindung zum Datenverbund zur VerfügungDVUH steht für "​Datenverbund der Universitäten und Hochschulen"​ und ermöglicht das Melden von Studierendendaten. Es ist eine Vorstufe zur Bismeldung.
-<​oesi@technikum-wien.at> +
-Das ist Fliesstext\\ +
-Hier ein((nur einer)) Zeilenumbruch +
-<​code>​Das ist ein Codesement</​code>​+
  
-<code php textfile.php>​ +==== DVUH Extension installieren und konfigurieren ==== 
-echo' Hello world';​ +Die Schnittstelle zu DVUH wird über die DVUH Extension zur Verfügung gestellt: 
-if(!$awake) +[[https://​github.com/​FH-Complete/​FHC-Core-DVUH.git]]
-  $coffee++;​ +
-</code>+
  
-Und jetzt eine Tabelle +Zur Installation und Inbetriebnahme der Extension sind folgende Schritte nötig:
-^Überschrift erste ((die allererste)) ​ Spalte | Jetzt ein zentrierter Text | Jetzt ein rechtsbündiger| +
-|Text|Über 2 Zellen|| +
-|Text| ​ Text  |  Text|+
  
-==Ein bisschen normaler Text== +  * Installieren der FHC-Core-DVUH Extension wie in [[developer:​extensions|Extensions]] beschrieben 
-  * Listeneintrag +  * Angeben der korrekten Verbindungsdaten (portal, username, password) in der configdatei config/​DVUHClient.php. Diese können auch als Konstanten in der vilesci.config.inc.php angelegt und in der Extension config referenziert werden. (DVB_PORTAL,​ DVB_USERNAME,​ DVB_PASSWORD). ​ 
-  * Listeneintrag((der zweite))+  * Angeben weiterer configdaten:​ fhc_dvuh_be_code zur Identifikation der Bildungseinrichtung ​(z.B. "​FT"​ für Technikum Wien, DVB_BILDUNGSEINRICHTUNG_CODE),​ fhc_dvuh_path für die Umgebung ​(Teil der Aufruf-URL, für die sandbox-Testunmgebung z.B. '​sandbox)', fhc_dvuh_log_infos - wenn auf true gesetzt, werden neben Fehlern und Warnungen auch Infomeldungen (z.B. erfolgreiche Speicherung von Datenausgegeben (kann zu vielen Einträgen in der Logtabelle führen!). 
 +  * Cronjobs aktivieren damit Meldungen and Datenverbund laufend durchgeführt werden (siehe DVUH Jobs starten) 
 + 
 +==== DVUH Jobs starten ==== 
 +Es werden eine Reihe von Jobs unterstützt,​ die laufend Daten vom DVUH holen und in Fh Complete speichern/​von Fh Complete holen und im DVUH laufend speichern. Zum Starten der Jobs sind 2 Schritte notwendig:​ 
 + 
 +  - Starten des Schedulers, welcher die an DVUH zu sendenden Daten bestimmt und die Ids für diese Daten in einer "​Jobsqueue"​ ablegt. 
 +  - Starten des eigentlichen Jobs ("​Worker"​),​ welcher die vom Scheduler gespeicherten Ids ausliest und für die entsprechenden Daten Aktionen durchführt und mit dem DVUH interagiert.  
 + 
 +Pro Job gibt es demnach zwei Aufrufe: 
 + 
 + 
 +**requestMatrikelnummer** 
 + 
 +  * Scheduler: ''​php index.ci.php extensions/​FHC-Core-DVUH/​jobs/​JQMScheduler/​requestMatrikelnummer/​SS2021''​ 
 +  * Worker: ''​php index.ci.php extensions/​FHC-Core-DVUH/​jobs/​DVUHManagement/​requestMatrikelnummer''​ 
 + 
 +**sendCharge** 
 + 
 +  * Scheduler: ''​php index.ci.php extensions/​FHC-Core-DVUH/​jobs/​JQMScheduler/​sendCharge/​SS2021''​ 
 +  * Worker: ''​php index.ci.php extensions/​FHC-Core-DVUH/​jobs/​DVUHManagement/​sendCharge''​ 
 + 
 +**sendPayment** 
 + 
 +  * Scheduler: ''​php index.ci.php extensions/​FHC-Core-DVUH/​jobs/​JQMScheduler/​sendPayment/​SS2021''​ 
 +  * Worker: ''​php index.ci.php extensions/​FHC-Core-DVUH/​jobs/​DVUHManagement/​sendPayment''​ 
 + 
 +**sendStudyData** 
 + 
 +  * Scheduler: ''​php index.ci.php extensions/​FHC-Core-DVUH/​jobs/​JQMScheduler/​sendStudyData/​SS2021''​ 
 +  * Worker: ''​php index.ci.php extensions/​FHC-Core-DVUH/​jobs/​DVUHManagement/​sendStudyData 
 +''​ 
 +** 
 +requestBpk** 
 + 
 +  * Scheduler: ''​php index.ci.php extensions/​FHC-Core-DVUH/​jobs/​JQMScheduler/​requestBpk/​SS2021''​ 
 +  * Worker: ''​php index.ci.php extensions/​FHC-Core-DVUH/​jobs/​DVUHManagement/​requestBpk''​ 
 + 
 + 
 +Diese Aufrufe müssen als Cronjobs definiert werden. Die Meldungen erfolgen für ein spezifisches,​ als Parameter angegebenes Semester. 
 + 
 +==== DVUH Jobs Beschreibung ==== 
 + 
 +**requestMatrikelnummer** 
 + 
 +**sendCharge** 
 + 
 +**sendPayment** 
 + 
 +**sendStudyData** 
 + 
 +**requestBpk**
  
-{{ https://​www.hofer.at/​typo3temp/​pics/​Startbanner_billiger_NEU_b7669f4fd0.jpg?​200 |Da mach ma noch einen Titel dran}} 
  
-[[http://​www.hofer.at|{{ https://​www.hofer.at/​typo3temp/​pics/​Startbanner_billiger_NEU_b7669f4fd0.jpg?​200 |Da mach ma noch einen Titel dran}}]] 
-Hier bauen wir einen Link ins [[cis:​|CIS]] ein 
/var/www/wiki/data/pages/playground/playground.txt · Zuletzt geändert: 2021/06/08 23:34 von karpenko