Konfiguration: Unterschied zwischen den Versionen
Atms (Diskussion | Beiträge) |
Atms (Diskussion | Beiträge) |
||
Zeile 11: | Zeile 11: | ||
|{{konfig|database_admin_host}} | |{{konfig|database_admin_host}} | ||
|{{code|localhost}} | |{{code|localhost}} | ||
− | | | + | |Name oder IP-Nummer des Rechners, auf dem MySQL läuft. Muss angegeben werden, wenn das nicht der lokale Rechner ist. |
+ | |- | ||
+ | |{{konfig|database_admin_user}} | ||
+ | |{{code|root}} | ||
+ | |MySQL-Benutzer mit Administratorrechten | ||
|- | |- | ||
|{{konfig|database_admin_password}} | |{{konfig|database_admin_password}} | ||
|{{code|}} | |{{code|}} | ||
− | | | + | |Dessen Passwort. Wenn hier ``ASK`` steht, wird das Passwort bei Bedarf interaktiv abgefragt. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
|{{konfig|download_dir}} | |{{konfig|download_dir}} | ||
|{{code|%(install_dir)s/download}} | |{{code|%(install_dir)s/download}} | ||
− | | | + | |Downloadverzeichnis. Dort steht die zu installierende Software, die im Bedarfsfall heruntergeladen wird. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
|{{konfig|ebkus_home}} | |{{konfig|ebkus_home}} | ||
|{{code|%(install_dir)s/ebkus}} | |{{code|%(install_dir)s/ebkus}} | ||
− | | | + | |Homeverzeichnis |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
|{{konfig|install_dir}} | |{{konfig|install_dir}} | ||
|{{code|}} | |{{code|}} | ||
− | | | + | |Installationsverzeichnis |
Zeile 65: | Zeile 42: | ||
|{{konfig|mysql_dir}} | |{{konfig|mysql_dir}} | ||
|{{code|}} | |{{code|}} | ||
− | | | + | |Verzeichnis, in dem die MySQL-Programme mysql, mysqldump, etc. stehen. Muss angegeben werden, wenn MySQL-Programme nicht im Pfad stehen. |
− | + | ||
|- | |- | ||
|{{konfig|python_executable}} | |{{konfig|python_executable}} | ||
|{{code|sys.executable}} | |{{code|sys.executable}} | ||
− | | | + | |Vollständiger Pfad des Python-Executable |
|} | |} | ||
Zeile 85: | Zeile 61: | ||
|{{konfig|apache_log_dir}} | |{{konfig|apache_log_dir}} | ||
|{{code|%(ebkus_home)s/log}} | |{{code|%(ebkus_home)s/log}} | ||
− | | | + | |Verzeichnis, in dem der Apache-Webserver Log-Dateien anlegt |
− | + | ||
− | + | ||
|- | |- | ||
|{{konfig|server_admin}} | |{{konfig|server_admin}} | ||
|{{code|admin@localhost}} | |{{code|admin@localhost}} | ||
− | | | + | |Email-Adresse des Serveradministrators, die auf evt. Fehlerseiten des Servers erscheint. |
− | + | ||
|- | |- | ||
|{{konfig|server_name}} | |{{konfig|server_name}} | ||
|{{code|localhost}} | |{{code|localhost}} | ||
− | | | + | |Name oder IP-Nummer des Rechners, auf dem der Apache-Webserver läuft. |
− | + | **Muss** explizit eingetragen werden, sonst kann EBKuS nur auf dem lokalen Rechner verwendet werden! | |
|- | |- | ||
|{{konfig|ssl_certificate_file}} | |{{konfig|ssl_certificate_file}} | ||
|{{code|%(ebkus_home)s/ebkus_ssl_certificates/ebkusserver.cert}} | |{{code|%(ebkus_home)s/ebkus_ssl_certificates/ebkusserver.cert}} | ||
− | | | + | |Vollständiger Pfad der SSL-Zertifikat-Datei |
Zeile 109: | Zeile 82: | ||
|{{konfig|ssl_certificate_key_file}} | |{{konfig|ssl_certificate_key_file}} | ||
|{{code|%(ebkus_home)s/ebkus_ssl_certificates/ebkusserver.key}} | |{{code|%(ebkus_home)s/ebkus_ssl_certificates/ebkusserver.key}} | ||
− | | | + | |Vollständiger Pfad der SSL-Schlüssel-Datei |
|} | |} | ||
Zeile 120: | Zeile 93: | ||
! Standardwert | ! Standardwert | ||
! Bedeutung | ! Bedeutung | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|{{konfig|openssl_executable}} | |{{konfig|openssl_executable}} | ||
|{{code|openssl}} | |{{code|openssl}} | ||
− | | | + | |Falls openssl nicht im Pfad steht, muss der hier der vollständige Pfad zum Executable stehen |
+ | |- | ||
+ | |{{konfig|output_password}} | ||
+ | |{{code|polo}} | ||
+ | |Wird zur automatischen Zertifikatgenerierung benötigt | ||
|- | |- | ||
− | |{{konfig| | + | |{{konfig|staat}} |
− | |{{code| | + | |{{code|DE}} |
− | | | + | |Erscheint im SSL-Zertifikat |
− | + | ||
|- | |- | ||
− | |{{konfig| | + | |{{konfig|land}} |
− | |{{code| | + | |{{code|Berlin}} |
− | | | + | |Erscheint im SSL-Zertifikat |
− | + | ||
|- | |- | ||
|{{konfig|ort}} | |{{konfig|ort}} | ||
|{{code|Berlin}} | |{{code|Berlin}} | ||
− | | | + | |Erscheint im SSL-Zertifikat |
− | + | |- | |
+ | |{{konfig|organisation}} | ||
+ | |{{code|EFB}} | ||
+ | |Erscheint im SSL-Zertifikat | ||
|- | |- | ||
− | |{{konfig| | + | |{{konfig|organisationseinheit}} |
− | |{{code| | + | |{{code|EFB}} |
− | | | + | |Erscheint im SSL-Zertifikat |
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | |||
=== <nowiki>[</nowiki>''Instanz''<nowiki>]</nowiki> === | === <nowiki>[</nowiki>''Instanz''<nowiki>]</nowiki> === | ||
Zeile 170: | Zeile 136: | ||
! Standardwert | ! Standardwert | ||
! Bedeutung | ! Bedeutung | ||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
Zeile 210: | Zeile 171: | ||
|{{code|%(instance_name)s}} | |{{code|%(instance_name)s}} | ||
| | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
Zeile 276: | Zeile 230: | ||
|{{code|2}} | |{{code|2}} | ||
| | | | ||
− | |||
|- | |- | ||
Zeile 324: | Zeile 277: | ||
|{{code|INFO}} | |{{code|INFO}} | ||
| | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
Zeile 336: | Zeile 282: | ||
|{{code|}} | |{{code|}} | ||
| | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
Zeile 387: | Zeile 320: | ||
|{{konfig|beratungskontakte}} | |{{konfig|beratungskontakte}} | ||
|{{code|false}} | |{{code|false}} | ||
− | |Falls <code>true</code> können in der | + | |Falls <code>true</code> können in der Klientenakte einzelne Beratungskontakte eingetragen werden. Die Summen werden in die Bundesstatistik und in die Fachstatistik als Vorgabe übernommen. |
− | Klientenakte einzelne Beratungskontakte eingetragen werden. | + | |
|- | |- | ||
|{{konfig|beratungskontakte_bs}} | |{{konfig|beratungskontakte_bs}} | ||
Zeile 427: | Zeile 359: | ||
|{{code|}} | |{{code|}} | ||
|Definiert eine Tabelle "Neumeldungen nach Region" unter "Neumelde- und Abschlusszahlen". | |Definiert eine Tabelle "Neumeldungen nach Region" unter "Neumelde- und Abschlusszahlen". | ||
− | + | <br /> | |
− | Die Regionen, für die in der Tabelle die Neumeldungen ausgezählt werden sollen, müssen unter | + | Die Regionen, für die in der Tabelle die Neumeldungen ausgezählt werden sollen, müssen unter {{pfad4|Hauptmenü|Statistikabfrage|Teilmenge|Neu}} als Teilmengendefinitionen eingeführt werden. Der Namen der gewünschten Definitionen werden durch <code>;</code> getrennt aufgeführt. <br /><br /> Beispiel: <ul> <li> <pre> Gifhorn und Samtgemeinde Meinersen; Braunschweig 38120 und 38112 </pre> </li> </ul> "Gifhorn und Samtgemeinde Meinersen" ist eine Teilmengendefinition mit der Definition: <code>( ort = 'Gifhorn' ODER samtgemeinde = 'Meinersen' )</code>. "Braunschweig 38120 und 38112" ist eine Teilmengendefinition mit der Definition: <code>( ort = 'Braunschweig' UND plz = '38112' oder '38120' )</code>. <br /><br /> |
|- | |- | ||
|{{konfig|session_time}} | |{{konfig|session_time}} | ||
Zeile 445: | Zeile 377: | ||
|Falls diese Variable nicht leer ist, wird bei der Adresseingabe der Straßenkatalog verwendet. | |Falls diese Variable nicht leer ist, wird bei der Adresseingabe der Straßenkatalog verwendet. | ||
− | Der eigentliche Wert der Variable spielt nur bei der Erstinstallation der Instanz eine Rolle.<br />Eine Instanz ohne Straßenkatalog kann auch später noch für die Verwendung mit Straßenkatalog eingerichtet werden, indem der Straßenkatalog über | + | Der eigentliche Wert der Variable spielt nur bei der Erstinstallation der Instanz eine Rolle.<br />Eine Instanz ohne Straßenkatalog kann auch später noch für die Verwendung mit Straßenkatalog eingerichtet werden, indem der Straßenkatalog über {{pfad2|Administratorhauptmenü|Straßenkatalog importieren}} importiert wird und der Variable {{konfig|strassenkatalog}} ein beliebiger Wert zugewiesen wird, beispielsweise der Ortsname. |
|- | |- | ||
|{{konfig|strassenkatalog_vollstaendig}} | |{{konfig|strassenkatalog_vollstaendig}} |
Version vom 27. Juni 2011, 12:43 Uhr
Inhaltsverzeichnis
Systemvariablen
[ebkus]
Parameter | Standardwert | Bedeutung |
---|---|---|
database_admin_host
|
localhost
|
Name oder IP-Nummer des Rechners, auf dem MySQL läuft. Muss angegeben werden, wenn das nicht der lokale Rechner ist. |
database_admin_user
|
root
|
MySQL-Benutzer mit Administratorrechten |
database_admin_password
|
|
Dessen Passwort. Wenn hier ``ASK`` steht, wird das Passwort bei Bedarf interaktiv abgefragt. |
download_dir
|
%(install_dir)s/download
|
Downloadverzeichnis. Dort steht die zu installierende Software, die im Bedarfsfall heruntergeladen wird. |
ebkus_home
|
%(install_dir)s/ebkus
|
Homeverzeichnis |
install_dir
|
|
Installationsverzeichnis
|
mysql_dir
|
|
Verzeichnis, in dem die MySQL-Programme mysql, mysqldump, etc. stehen. Muss angegeben werden, wenn MySQL-Programme nicht im Pfad stehen. |
python_executable
|
sys.executable
|
Vollständiger Pfad des Python-Executable |
[apache]
Parameter | Standardwert | Bedeutung |
---|---|---|
apache_log_dir
|
%(ebkus_home)s/log
|
Verzeichnis, in dem der Apache-Webserver Log-Dateien anlegt |
server_admin
|
admin@localhost
|
Email-Adresse des Serveradministrators, die auf evt. Fehlerseiten des Servers erscheint. |
server_name
|
localhost
|
Name oder IP-Nummer des Rechners, auf dem der Apache-Webserver läuft.
|
ssl_certificate_file
|
%(ebkus_home)s/ebkus_ssl_certificates/ebkusserver.cert
|
Vollständiger Pfad der SSL-Zertifikat-Datei
|
ssl_certificate_key_file
|
%(ebkus_home)s/ebkus_ssl_certificates/ebkusserver.key
|
Vollständiger Pfad der SSL-Schlüssel-Datei |
[openssl]
Parameter | Standardwert | Bedeutung |
---|---|---|
openssl_executable
|
openssl
|
Falls openssl nicht im Pfad steht, muss der hier der vollständige Pfad zum Executable stehen |
output_password
|
polo
|
Wird zur automatischen Zertifikatgenerierung benötigt |
staat
|
DE
|
Erscheint im SSL-Zertifikat |
land
|
Berlin
|
Erscheint im SSL-Zertifikat |
ort
|
Berlin
|
Erscheint im SSL-Zertifikat |
organisation
|
EFB
|
Erscheint im SSL-Zertifikat |
organisationseinheit
|
EFB
|
Erscheint im SSL-Zertifikat |
[Instanz]
Parameter | Standardwert | Bedeutung |
---|---|---|
berliner_version
|
false
|
|
database_host
|
localhost
|
|
database_name
|
%(instance_name)s
|
|
database_password
|
%(instance_name)s
|
|
database_type
|
MySQLdb
|
|
database_user
|
%(instance_name)s
|
|
extern_button1_label
|
|
|
extern_button1_url
|
|
|
extern_button2_label
|
|
|
extern_button2_url
|
|
|
extern_button3_label
|
|
|
extern_button3_url
|
|
|
extern_button4_label
|
|
|
extern_button4_url
|
|
|
extern_fieldset_label
|
|
|
extern_fieldset_position
|
2
|
|
gemeindeschluessel_von_plz
|
|
Definiert die Teilmenge der amtlichen Gemeindeschlüssel für die Bundesstatistik.
; getrennt werden.Im Normalfall brauchen Sie den voreingestellten Wert nicht zu ändern. Beispiele:
EBKUS_HOME/sql/gemeindeschluessel.csv erstellen, bestehend aus einer Tabelle mit den Spalten plz, ort ags . Als Vorlage kann die Datei EBKUS_HOME/sql/gemeindeschluessel_cache.csv dienen, die automatisch erzeugt wird, wenn die Konfigurationsvariable gemeindeschluessel_von_plz einen Wert hat.
|
host
|
localhost
|
|
initial_content
|
|
|
instance_home
|
%(ebkus_home)s/%(instance_name)s
|
|
instance_name
|
|
|
keine_bundesstatistik
|
false
|
Fall kann ohne Bundestatistik abgeschlossen werden.
Alles andere sollte trotzdem noch funktionieren. |
log_file
|
%(instance_home)s/%(instance_name)s.log
|
|
log_level
|
INFO
|
|
port
|
|
Fachvariablen
[Instanz]
Parameter | Standardwert | Bedeutung |
---|---|---|
admin_email
|
Keine Angabe
|
Email-Adresse des Anwendungsadministrators.
Wird in Fehlermeldungen genannt. |
admin_name
|
Keine Angabe
|
Name des Anwendungsadministrators.
Wird in Fehlermeldungen genannt. |
admin_tel
|
Keine Angabe
|
Telefonnummer des Anwendungsadministrators.
Wird in Fehlermeldungen genannt. |
anmeldungsdaten_obligatorisch
|
false
|
Falls true werden die Anmeldungsdaten obligatorisch im Aufnahmeformular erhoben anstatt optional in einer getrennten Maske.
Die entsprechenden Pflichfelder sind dabei auszufüllen. Eine spätere Bearbeitung der Anmeldungsdaten erfolgt wie bisher in einer eigenständigen Maske (analog der späteren Bearbeitung einer Leistung). |
beratungskontakte
|
false
|
Falls true können in der Klientenakte einzelne Beratungskontakte eingetragen werden. Die Summen werden in die Bundesstatistik und in die Fachstatistik als Vorgabe übernommen.
|
beratungskontakte_bs
|
false
|
Falls true treten Anpassungen speziell für Braunschweig in Kraft.
Die Variable |
fachstatistik_akte_ diskrepanz_nicht_zulassen
|
false
|
Falls true werden Diskrepanzen zwischen Fachstatistik und Akte nicht zugelassen.
Die entsprechenden Items in der Fachstatistik zeigen die Werte aus der Akte und sind nicht modifizierbar. Eine Diskrepanz kann so gar nicht entstehen. Allerdings muss bei Änderungen in der Akte die Fachstatistik neu abgespeichert werden, damit die Änderungen übernommen und für die Statistik wirksam werden. |
fallunabhaengige_aktivitaeten_bs
|
false
|
Falls true können fallunabhängige Aktivitäten eingetragen und ausgewertet werden. Speziell für Braunschweig.
|
instance_title
|
instance_name
|
Langname für die Instanz.
Erscheint bei der Anmeldung und in der Statuszeile. |
loeschfrist
|
36
|
Löschfrist in Monaten.
Akten, die älter sind, können vom Administrator gelöscht werden. |
meldung_vom_admin
|
|
Inhalt wird als Meldung vom Administrator unübersehbar auf jeder EBKuS-Seite über der Statuszeile ausgegeben.
Damit kann der Administrator Meldungen an alle aktiven EBKuS-Nutzer ausgeben, z.B. um einen Ausfall von EBKuS wegen Wartungsarbeiten anzukündigen. |
neumeldungen_nach_region
|
|
Definiert eine Tabelle "Neumeldungen nach Region" unter "Neumelde- und Abschlusszahlen".
; getrennt aufgeführt. Beispiel:
( ort = 'Gifhorn' ODER samtgemeinde = 'Meinersen' ) . "Braunschweig 38120 und 38112" ist eine Teilmengendefinition mit der Definition: ( ort = 'Braunschweig' UND plz = '38112' oder '38120' ) . |
session_time
|
120
|
Länge einer Session in Minuten.
Nach dieser Zeit wird ein Benutzer automatisch abgemeldet, wenn er keine Eingaben mehr macht. |
sql_abfrage
|
false
|
Falls true steht die Maske zum Absetzen von SQL-Abfragen vom Administrationsmenü aus zur Verfügung.
|
strassenkatalog
|
|
Falls diese Variable nicht leer ist, wird bei der Adresseingabe der Straßenkatalog verwendet.
Der eigentliche Wert der Variable spielt nur bei der Erstinstallation der Instanz eine Rolle. |
strassenkatalog_vollstaendig
|
false
|
Falls true wird angenommen, dass der Straßenkatalog Einträge für jede einzelne Hausnummer enthält.
Ansonsten wird angenommen, dass lediglich Einträge für ganze Straßen bzw. für bestimmte Intervalle von Hausnummern vorhanden sind. |
strassensuche
|
|
Bestimmt die Anzeige von Zusatzinformationen aus dem Straßenkatalog bei der Darstellung und Eingabe von Adressen.
Zulässige Werte sind: ort bezirk ortsteil samtgemeinde .Beispiele:
Irrelevant, wenn kein Straßenkatalog verwendet wird. |
warnung_bei_fachstatistik_ akte_diskrepanz
|
false
|
Falls true wird beim Speichern der Fachstatistik auf eine Diskrepanz zwischen Akte und Fachstatistik hingewiesen, falls vorhanden.
Wenn man bei dem dann zur Verfügung stehendem Item "Diskrepanz zur Akte zulassen" ein Häkchen setzt, kann man trotzdem speichern. |
wiederaufnahmefrist
|
1
|
Anzahl der Monate, innerhalb derer ein abgeschlossener Fall wiederaufgenommen werden kann ("z.d.A. rückgängig").
Danach muss ein neuer Fall angelegt werden. |
wohnt_nicht_ausserhalb
|
|
Definiert die Teilmenge der Adressen, die im Sinne der Bundesstatistik in die Zuständigkeit der Beratungsstelle fallen.
plz,ort,ortsteil,samtgemeinde,bezirk,plraum . Die Kriterien ortsteil,samtgemeinde,bezirk sind nur sinnvoll, wenn ein Straßenkatalog verwendet wird und dieser auch entsprechende Angaben enthält. Die Kriterien werden wie folgt in der angegebenen Reihenfolge abgearbeitet:
Syntax wie in den Beispielen. Rund um die Trenner ; und : dürfen Leerzeichen stehen. Es können auch mehrere Zeilen verwendet werden. Unter (Berater-) "Hauptmenü -- Statistik -- Teilmenge -- Neu -- Neue Bedingung" finden Sie für jedes Kriterium die Menge der möglichen Werte. Zur Testen gibt es unter "Aministratorhauptmenü -- Bundesstatistik -- Exportieren" einen neuen Punkt "Adressen außerhalb prüfen". Sie können dort in einer Tabelle sehen, welche Adressen als außerhalb klassifiziert werden. |