Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
addons:aufahme [2018/01/24 16:00] pollmann [Installation] |
addons:aufahme [2019/08/13 13:48] (aktuell) |
||
|---|---|---|---|
| Zeile 5: | Zeile 5: | ||
| ===== Installation ===== | ===== Installation ===== | ||
| - | Das Addon //Aufnahme// funktioniert erst mit Version 3.2 von FH-Complete (siehe [[fh-complete:codeigniter|Installationsanleitung für 3.2]]) | + | Das AddOn //Aufnahme// funktioniert erst mit Version 3.2 von FH-Complete (siehe [[admin:codeigniter|Installationsanleitung für 3.2]]) |
| - | Zuerst muss das Addon von Github heruntergeladen werden: | + | Zuerst muss das AddOn von Github heruntergeladen werden: |
| <code> | <code> | ||
| cd /var/www/addons/ | cd /var/www/addons/ | ||
| Zeile 13: | Zeile 13: | ||
| </code> | </code> | ||
| - | Danach muss der Composer ([[composer|Installation]]) gestartet werden: | + | Anschließend muss der Composer gestartet werden: |
| <code> | <code> | ||
| composer.phar install | composer.phar install | ||
| Zeile 32: | Zeile 32: | ||
| In unserem Fall erhält dieser User die UID aufnahme. | In unserem Fall erhält dieser User die UID aufnahme. | ||
| - | Diesem User müssen über Vilesci die entsprechenden Berechtigungen zugeordnet werden die für den Betrieb des Addons nötig sind.FIXME | + | Diesem User müssen über VileSci die entsprechenden Berechtigungen zugeordnet werden die für den Betrieb des Addons nötig sind. |
| Als nächstes muss noch ein API Key in der Datenbank hinzugefügt werden: | Als nächstes muss noch ein API Key in der Datenbank hinzugefügt werden: | ||
| Zeile 39: | Zeile 39: | ||
| </code> | </code> | ||
| - | Per Default ist eine Whiteliste für den API Zugriff konfiguriert. Die IP des Aufnahme Hosts muss daher erst im Core freigeschalten werden. Dies erfolgt unter /var/www/application/config/rest.php | + | Per default ist eine Whiteliste für den API Zugriff konfiguriert. Die IP des Aufnahme Hosts muss daher erst im Core freigeschalten werden. Dies erfolgt unter /var/www/application/config/rest.php |
| <code> | <code> | ||
| Zeile 47: | Zeile 47: | ||
| ==== Config File Anpassen ==== | ==== Config File Anpassen ==== | ||
| - | Im Verzeichnis addons/aufnahme/cis/application/config/ muss ein Ordner "development" bzw "produktiv" erstellt werden.\\ | + | Im Verzeichnis addons/aufnahme/cis/application/config/ müssen zwei Ordner erstellt werden - "development" und "produktiv".\\ Danach wird die Datei aufnahme.php in dieses Verzeichnis kopiert: |
| - | Danach wird die Datei aufnahme.php muss ins dieses Verzeichnis kopiert werden | + | |
| <code> | <code> | ||
| cd /var/www/addons/aufnahme/cis/application/config/ | cd /var/www/addons/aufnahme/cis/application/config/ | ||
| Zeile 58: | Zeile 57: | ||
| \\ | \\ | ||
| In der Datei aufnahme.php müssen API_Key, Username und Passwort angepasst werden. | In der Datei aufnahme.php müssen API_Key, Username und Passwort angepasst werden. | ||
| - | Der http_user ist in unserem Fall der zuvor angelegte User "aufnahme" mit dem entspechendem Passwort | + | Der http_user ist in unserem Fall der zuvor angelegte User "aufnahme" mit dem entspechendem Passwort. |
| <code> | <code> | ||
| $config['fhc_api'] = array( | $config['fhc_api'] = array( | ||
| Zeile 84: | Zeile 83: | ||
| </code> | </code> | ||
| - | Die entsprechenden Mailtexte, welche bei der Registration etc. verschickt werden, können anschließend in //VileSci -> Admin -> Vorlagen// angepasst werden. | + | Die entsprechenden Mailtexte, welche bei der Registrierung etc. verschickt werden, können anschließend in //VileSci -> Admin -> Vorlagen// angepasst werden. |
| ==== Nachrichtenversand ==== | ==== Nachrichtenversand ==== | ||
| - | Der Versand der Nachrichten erfolgt über das Messaging-System. Damit diese erfolgreich verschickt werden, muss das Messaging System im Core korrekt konfiguriert sein. Siehe [[fh-complete:mail|Mailversand]] | + | Der Versand der Nachrichten erfolgt über das Messaging-System. Damit diese erfolgreich verschickt werden, muss das Messaging System im Core korrekt konfiguriert sein. Siehe [[admin:installation&#mail-versand_einrichten|Mailversand]] |
| Zeile 96: | Zeile 95: | ||
| === Studiengänge sind nicht sichtbar === | === Studiengänge sind nicht sichtbar === | ||
| - | Damit das Aufnahme Addon korrekt funktioniert, müssen bei den Studiengängen Bewerbungsfristen hinterlegt sein. | + | Damit das AddOn //Aufnahme// korrekt funktioniert, müssen bei den Studiengängen Bewerbungsfristen hinterlegt sein. Diese können über das AddOn //Studiengangsverwaltungs-Tool// unter //Betriebsdaten -> Bewerbungsfristen// erfasst werden. |
| - | Diese können über das Addon //Studiengangsverwaltungs-Tool// unter //Betriebsdaten -> Bewerbungsfristen// erfasst werden. | + | |