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. | + | |