mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-16 22:42:16 +00:00
Added Config for Signature Server
Removed deprecated Option PDF_CREATE_FUNCTION
This commit is contained in:
@@ -5,61 +5,60 @@
|
||||
*/
|
||||
|
||||
// Error Reporting
|
||||
ini_set('display_errors','1');
|
||||
ini_set('display_errors', '1');
|
||||
error_reporting(E_ALL);
|
||||
|
||||
// Encoding
|
||||
mb_internal_encoding("UTF-8");
|
||||
mb_regex_encoding("UTF-8");
|
||||
setlocale (LC_ALL, 'de_DE.UTF8','de_DE@euro', 'de_DE', 'de','DE', 'ge','German');
|
||||
mb_internal_encoding('UTF-8');
|
||||
mb_regex_encoding('UTF-8');
|
||||
setlocale (LC_ALL, 'de_DE.UTF8', 'de_DE@euro', 'de_DE', 'de', 'DE', 'ge', 'German');
|
||||
|
||||
// Zeitzone
|
||||
date_default_timezone_set('Europe/Vienna');
|
||||
|
||||
// Connection Strings zur Datenbank
|
||||
define("DB_SYSTEM","pgsql");
|
||||
define("DB_HOST","localhost");
|
||||
define("DB_PORT","5432");
|
||||
define("DB_NAME","fhcomplete");
|
||||
define("DB_USER","vilesci");
|
||||
define("DB_PASSWORD","vilesci");
|
||||
define("DB_CONNECT_PERSISTENT",TRUE);
|
||||
define('CONN_CLIENT_ENCODING','UTF-8' );
|
||||
define('DB_SYSTEM', 'pgsql');
|
||||
define('DB_HOST', 'localhost');
|
||||
define('DB_PORT', '5432');
|
||||
define('DB_NAME', 'fhcomplete');
|
||||
define('DB_USER', 'vilesci');
|
||||
define('DB_PASSWORD', 'vilesci');
|
||||
define('DB_CONNECT_PERSISTENT', TRUE);
|
||||
define('CONN_CLIENT_ENCODING', 'UTF-8' );
|
||||
|
||||
//Connection String Infoscreen
|
||||
define("INFOSCREEN_USER","");
|
||||
define("INFOSCREEN_PASSWORD","");
|
||||
define('INFOSCREEN_USER', '');
|
||||
define('INFOSCREEN_PASSWORD', '');
|
||||
|
||||
// Name des Servers (benoetigt fuer Cronjobs
|
||||
define('SERVER_NAME','localhost');
|
||||
define('SERVER_NAME', 'localhost');
|
||||
|
||||
// URL zu FHComplete Root
|
||||
define('APP_ROOT','http://www.fhcomlete.org/build/');
|
||||
define('APP_ROOT', 'http://www.fhcomlete.org/build/');
|
||||
// URL zu RDF Verzeichnis
|
||||
define('XML_ROOT','http://www.fhcomlete.org/build/rdf/');
|
||||
define('XML_ROOT', 'http://www.fhcomlete.org/build/rdf/');
|
||||
// Pfad zu Document Root
|
||||
define('DOC_ROOT','/var/www/html/build/');
|
||||
define('DOC_ROOT', '/var/www/html/build/');
|
||||
// URL zu CIS
|
||||
define('CIS_ROOT','http://www.fhcomlete.org/build/cis/');
|
||||
define('CIS_ROOT', 'http://www.fhcomlete.org/build/cis/');
|
||||
|
||||
// Externe Funktionen - Unterordner im Include-Verzeichnis
|
||||
define('EXT_FKT_PATH','tw');
|
||||
define('EXT_FKT_PATH', 'tw');
|
||||
|
||||
// Fuer Mails etc
|
||||
define('DOMAIN','technikum-wien.at');
|
||||
define('DOMAIN', 'example.com');
|
||||
|
||||
// Ordner für DMS Dokumente
|
||||
define('DMS_PATH','/var/fhcomplete/documents/dms/');
|
||||
define('DMS_PATH', '/var/fhcomplete/documents/dms/');
|
||||
|
||||
// Authentifizierungsmethode
|
||||
// Moegliche Werte:
|
||||
// auth_mixed - htaccess mit LDAP (Default)
|
||||
// auth_demo - Demo Modus (.htaccess)
|
||||
// auth_session - Sessions mit LDAP (Testbetrieb)
|
||||
define("AUTH_SYSTEM", "auth_demo");
|
||||
define('AUTH_SYSTEM', 'auth_demo');
|
||||
// Gibt den Namen fuer die htaccess Authentifizierung an (muss mit dem Attribut AuthName im htaccess uebereinstimmen)
|
||||
define("AUTH_NAME","Technikum-Wien");
|
||||
|
||||
define('AUTH_NAME', 'FH Complete');
|
||||
|
||||
/*
|
||||
* LDAP Einstellungen
|
||||
@@ -72,53 +71,52 @@ define("AUTH_NAME","Technikum-Wien");
|
||||
* LDAP_BIND_PASSWORD: Passwort des Users falls eine Authentifizierung am LDAP noetig ist oder null
|
||||
* LDAP_USER_SEARCH_FILTER: LDAP Attribut in dem der Username steht nach dem gesucht wird (uid | sAMAccountName)
|
||||
*/
|
||||
define('LDAP_SERVER','ldap://ldap.example.com');
|
||||
define('LDAP_PORT',389);
|
||||
define('LDAP_STARTTLS',true);
|
||||
define('LDAP_BASE_DN','ou=People,dc=example,dc=com');
|
||||
define('LDAP_BIND_USER',null);
|
||||
define('LDAP_BIND_PASSWORD',null);
|
||||
define('LDAP_USER_SEARCH_FILTER','uid');
|
||||
define('LDAP_SERVER', 'ldap://ldap.example.com');
|
||||
define('LDAP_PORT', 389);
|
||||
define('LDAP_STARTTLS', true);
|
||||
define('LDAP_BASE_DN', 'ou=People,dc=example,dc=com');
|
||||
define('LDAP_BIND_USER', null);
|
||||
define('LDAP_BIND_PASSWORD', null);
|
||||
define('LDAP_USER_SEARCH_FILTER', 'uid');
|
||||
|
||||
// 2. LDAP Server (zB wenn Mitarbeiter und Studierende auf 2 getrennten Servern liegen)
|
||||
/*
|
||||
define('LDAP2_SERVER','ldaps://dc1.example.com');
|
||||
define('LDAP2_PORT',636);
|
||||
define('LDAP2_STARTTLS',false);
|
||||
define('LDAP2_BASE_DN','ou=Mitarbeiter,dc=example,dc=com');
|
||||
define('LDAP2_BIND_USER','cn=fhcomplete,dc=example,dc=com');
|
||||
define('LDAP2_BIND_PASSWORD','Pa55w0rd');
|
||||
define('LDAP2_USER_SEARCH_FILTER','sAMAccountName');
|
||||
define('LDAP2_SERVER', 'ldaps://dc1.example.com');
|
||||
define('LDAP2_PORT', 636);
|
||||
define('LDAP2_STARTTLS', false);
|
||||
define('LDAP2_BASE_DN', 'ou=Mitarbeiter,dc=example,dc=com');
|
||||
define('LDAP2_BIND_USER', 'cn=fhcomplete,dc=example,dc=com');
|
||||
define('LDAP2_BIND_PASSWORD', 'Pa55w0rd');
|
||||
define('LDAP2_USER_SEARCH_FILTER', 'sAMAccountName');
|
||||
*/
|
||||
|
||||
// LDAP MASTER SERVER fuer Passwort Aenderungen
|
||||
define('LDAP_SERVER_MASTER',LDAP_SERVER);
|
||||
define('LDAP_SERVER_MASTER', LDAP_SERVER);
|
||||
|
||||
// Default Password fuer neue Accounts
|
||||
// Hier sollte ein langes geheimes Passwort gesetzt werden!
|
||||
define('ACCOUNT_ACTIVATION_PASSWORD','');
|
||||
|
||||
define('ACCOUNT_ACTIVATION_PASSWORD', '');
|
||||
|
||||
// Attribut fuer Zutrittskartennummer im LDAP
|
||||
define("LDAP_CARD_NUMBER","twHitagCardNumber");
|
||||
define('LDAP_CARD_NUMBER', 'twHitagCardNumber');
|
||||
// Attribut fuer Zutrittskartennummer2 im LDAP
|
||||
define("LDAP_CARD_NUMBER2","twCardNumber");
|
||||
define('LDAP_CARD_NUMBER2', 'twCardNumber');
|
||||
|
||||
// Ablauffristen fuer die Accounts in Wochen (mind. 2)
|
||||
define('DEL_MITARBEITER_WEEKS','52');
|
||||
define('DEL_STUDENT_WEEKS','26');
|
||||
define('DEL_ABBRECHER_WEEKS','3');
|
||||
define('DEL_MITARBEITER_WEEKS', '52');
|
||||
define('DEL_STUDENT_WEEKS', '26');
|
||||
define('DEL_ABBRECHER_WEEKS', '3');
|
||||
|
||||
define('DEFAULT_LANGUAGE','German');
|
||||
define('DEFAULT_LANGUAGE', 'German');
|
||||
|
||||
// Wie viele Tage sollen im LVPlan angezeigt werden
|
||||
define('TAGE_PRO_WOCHE','7');
|
||||
define('TAGE_PRO_WOCHE', '7');
|
||||
|
||||
// Obergrenze fuer Semesterstunden die pro Semester pro Lektor unterrichtet werden duerfen
|
||||
// Externe Lektoren
|
||||
define('WARN_SEMESTERSTD_FREI','120');
|
||||
define('WARN_SEMESTERSTD_FREI', '120');
|
||||
// Fixangestellte Lektoren
|
||||
define('WARN_SEMESTERSTD_FIX','320');
|
||||
define('WARN_SEMESTERSTD_FIX', '320');
|
||||
|
||||
//Wochen als Grundlage zur Berechnung der Lektorenmeldung
|
||||
define('BIS_SWS_WOCHEN', 40);
|
||||
@@ -127,56 +125,64 @@ define('BIS_SWS_WOCHEN', 40);
|
||||
// Mail-Adressen (Angabe von mehreren Addressen mit ',' getrennt moeglich)
|
||||
|
||||
// Wenn MAIL_FROM gesetzt ist, werden alle Mails mit diesem Absender versandt
|
||||
define('MAIL_FROM','');
|
||||
define('MAIL_FROM', '');
|
||||
|
||||
// Wenn MAIL_DEBUG gesetzt ist, werden alle Mails an diese Adresse gesendet
|
||||
define('MAIL_DEBUG','invalid@technikum-wien.at');
|
||||
define('MAIL_DEBUG', 'invalid@example.com');
|
||||
// Geschaeftsstelle / Personalabteilung
|
||||
define('MAIL_GST','invalid@technikum-wien.at');
|
||||
define('MAIL_GST', 'invalid@example.com');
|
||||
// Administrator
|
||||
define('MAIL_ADMIN','invalid@technikum-wien.at');
|
||||
define('MAIL_ADMIN', 'invalid@example.com');
|
||||
// LVPlan-Stelle
|
||||
define('MAIL_LVPLAN','invalid@technikum-wien.at');
|
||||
define('MAIL_LVPLAN', 'invalid@example.com');
|
||||
// ServerAdministratoren
|
||||
define('MAIL_IT','invalid@technikum-wien.at');
|
||||
define('MAIL_IT', 'invalid@example.com');
|
||||
// Support
|
||||
define('MAIL_SUPPORT','invalid@technikum-wien.at');
|
||||
define('MAIL_SUPPORT', 'invalid@example.com');
|
||||
// Lehrgaenge
|
||||
define('MAIL_LG','invalid@technikum-wien.at');
|
||||
define('MAIL_LG', 'invalid@example.com');
|
||||
|
||||
// Default Anmerkung fuer neue Lehreinheiten
|
||||
// Beispiel: 'Abhaengigkeiten von anderen LV\'s\n\nSpez. Software/Equipment:\n\n'
|
||||
define ('LEHREINHEIT_ANMERKUNG_DEFAULT', '');
|
||||
|
||||
//Gibt an welche Funktion zur generierung des PDF Files herangezogen wird
|
||||
//moegliche Werte: FOP | XSLFO2PDF
|
||||
define ('PDF_CREATE_FUNCTION','XSLFO2PDF');
|
||||
|
||||
//Pfad zu den Projektarbeitsabgaben
|
||||
define('PAABGABE_PATH','/var/fhcomplete/documents/paabgabe/');
|
||||
define('PAABGABE_PATH', '/var/fhcomplete/documents/paabgabe/');
|
||||
|
||||
// ***** Mantis Bugtracker *****
|
||||
define('MANTIS_PFAD','http://www.example.com/mantis/api/soap/mantisconnect.php?wsdl');
|
||||
define('MANTIS_USERNAME',(isset($_SERVER['PHP_AUTH_USER'])?$_SERVER['PHP_AUTH_USER']:''));
|
||||
define('MANTIS_PASSWORT',(isset($_SERVER['PHP_AUTH_PW'])?$_SERVER['PHP_AUTH_PW']:''));
|
||||
define('MANTIS_PFAD', 'http://www.example.com/mantis/api/soap/mantisconnect.php?wsdl');
|
||||
define('MANTIS_USERNAME', (isset($_SERVER['PHP_AUTH_USER'])?$_SERVER['PHP_AUTH_USER']:''));
|
||||
define('MANTIS_PASSWORT', (isset($_SERVER['PHP_AUTH_PW'])?$_SERVER['PHP_AUTH_PW']:''));
|
||||
|
||||
//Name der aktiven Addons getrennt mit ;
|
||||
define('ACTIVE_ADDONS','');
|
||||
define('ACTIVE_ADDONS', '');
|
||||
|
||||
//Wenn auf 'true' gesetzt, dann wird im FAS ein 3. Feld für die Eingabe von Reihungstest
|
||||
//Punkten angezeigt
|
||||
define('RT_PUNKTE3','false');
|
||||
define('RT_PUNKTE3', 'false');
|
||||
|
||||
// **** nicht aendern ****
|
||||
define('TABLE_ID','_id');
|
||||
define('TABLE_BEGIN','tbl_');
|
||||
define('VIEW_BEGIN','vw_');
|
||||
define('TABLE_ID', '_id');
|
||||
define('TABLE_BEGIN', 'tbl_');
|
||||
define('VIEW_BEGIN', 'vw_');
|
||||
|
||||
//Legt fest ob die Personalnummer beim Anlegen NULL sein soll
|
||||
define('FAS_PERSONALNUMMER_GENERATE_NULL', false);
|
||||
|
||||
// API Informationen
|
||||
define('FHC_REST_API_KEY','testapikey@fhcomplete.org');
|
||||
define('FHC_REST_USER','username');
|
||||
define('FHC_REST_PASSWORD','password');
|
||||
define('FHC_REST_API_KEY', 'testapikey@fhcomplete.org');
|
||||
define('FHC_REST_USER', 'username');
|
||||
define('FHC_REST_PASSWORD', 'password');
|
||||
|
||||
/**
|
||||
* Signatur
|
||||
* DEFAULT: https://signatur.example.com/api/sign
|
||||
*/
|
||||
define('SIGNATUR_URL', 'https://signatur.example.com/api/sign');
|
||||
// User für Zugriff auf Signaturserver
|
||||
define('SIGNATUR_USER', 'username');
|
||||
// Passwort für Zugriff auf Signaturserver
|
||||
define('SIGNATUR_PASSWORD', 'password');
|
||||
// Signaturprofil das verwendet werden soll
|
||||
define('SIGNATUR_DEFAULT_PROFILE', 'FHC_AMT_GROSS_DE');
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user