Projekt wird nicht mehr weiterentwickelt. Entwicklung gestoppt.
Ein Planung Tool um den Trolley Dienst mit Zeugen Jehovas zu verwalten. Die Verkündiger können sich am Dienst Anmelden und sich wieder Abmelden. Jeder bekommt eine gute Übersicht über die Monate.
Dieses Programm ist noch in der Anfangs Phase und für die einfache Planung erstmal gedacht. Verkündiger können sich Anmelden und Abmelden. Ein Dienstaufseher kann zustimmen oder Verkündiger hinzufügen und entfernen vom Trolley Dienst.
Vorteil wäre es, wenn du Shell kenntisse hast, auf einen Linx Rechner. Weil dies kann man nur mit SSH-Zugang auf den Server installieren.
- MySQL Datenbank
- sollte fertig eingerichtet, mit Username und Passwort
- Webserver
- apache
- PHP >5.6
- SSL Zugang
- PHP composer muss Installiert werden.
- Git
-
Code downloaden
$: git clone https://github.com/TumTum/TrolleyAgenda.git
-
Apache Document Root auf
TrolleyAgenda/web/
-
Mit dem composer die Restlichen PHP Classen hohlen
$: composer.phar install --no-dev
Bei diesem Prozess werden Einstellungs Parameter für die Datenbank, Mail und der Trolley Agenda abgefragt. Sie werden später unter
app/config/parameters.yml
gespeichert. Ich denke für die Datenbank/Mail ist es selbst erklärent.trolley_days ([Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday]): _
Dort gibt man die Englische Wochentage ein. Achte darauf das du mit '['-Klammer anfängst und mit ']'-Klammer endest. z.b.
[Saturday, Sunday]
Damit der trolley nur Samstag und Sonntags raus geht.trolley_month_ahead (3): _
Drei Monate Voraus ist Standard. Vom heutigem Monat gezählt.
-
Datenbank Tabellen anlegen
$: php bin/console doctrine:schema:create
-
Dienstaufseher Anlegen
$: php bin/console fos:user:create <DEIN_USERNAME> --super-admin
-
Fertig
Tobi Matthaiou