README.md 1.5 KB
Newer Older
Steinert's avatar
initial  
Steinert committed
1 2 3
Skript zur halbwegs automatischen Erstellung von FSR-Protokollen
================================================================

Lorenz Steinert's avatar
Lorenz Steinert committed
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
Installation
---------------

1. git installieren
2. `git clone git@gitlab.rlp.net:fsr_physik_tu_kl/protokoll/protokolle_src.git <dateipfad>`
3. `git submodule init`
4. `git submodule update`


Konfiguration
----------------

Von normalen Usern koennen folgende Dinge festgelegt werden können mehere
Variablen festgelegt werden. Hierzu die datei `bin/generate_ini.py` ausführen.
Voreingestellte Standardwerte sind in `[]` angegeben und können ohne eingabe
übernommen werden. Sollten Werte unbekant sein oder nicht verständlich so solten
zuerst die Standardwerte ausprobiert werden.

Bedienung
------------

1. ins Verzeichnis wo das Skript liegt wechseln
2. `./proto.py` eingeben
3. die gefragten Werte eingeben oder die Standardwerte übernehmen
4. in das Protokoll verzeichnis wechseln und die Vorlage bearbeiten.
5. 3x `pdflatex` ausführen
6. Protokoll drucken, rumschicken und aushaengen

Fallbackfile update
-------------------

Die Fallbackfiles sind dazu da die Anwesenheitslisten zu generieren, wenn
der LDAP-Server der fachschaft nicht ereichbar ist. Um die Fallbackfies zu
updaten führe `bin/generate_fallback.py` aus. Sollte eine Verbindung zum
LDAP-Server der Fachschaft nicht möglich sein werden keine änderungen
vorgenommen. Sollte dies der fall sein frage bitte beim Rechnerreferat nach.

Bugs
-------

Siehe https://gitlab.rlp.net/fsr_physik_tu_kl/protokoll/protokoll_skript/issues