Projekt

Allgemein

Profil

Aktionen

Feature #352

geschlossen

Raumangabe bei Lehrern

Von Christian Ehringfeld vor mehr als 9 Jahren hinzugefügt. Vor mehr als 8 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Kategorie:
-
Zielversion:
Beginn:
10.08.2014
Abgabedatum:
% erledigt:

100%

Geschätzter Aufwand:

Beschreibung

Es soll die Möglichkeit bestehen, dass man bei den Lehrern angegeben kann wo diese am Elternsprechtag sitzen. Dies soll dann auch Eltern angezeigt werden. Jenachdem soll ein Lehrer auch selber eintragen können wo er sitzt.

Aktionen #1

Von Christian Ehringfeld vor mehr als 9 Jahren aktualisiert

PDF-Export von Raumbelegungslisten und Raumschildern mit Terminlisten

Aktionen #2

Von Christian Ehringfeld vor mehr als 9 Jahren aktualisiert

Eventuell sollen sogar Lehrer angeben können in welchem Raum sie sitzen werden

Aktionen #3

Von Christian Ehringfeld vor mehr als 9 Jahren aktualisiert

  • Zugewiesen an wurde auf Christian Ehringfeld gesetzt
  • Zielversion wurde von Offen zu 1.5 geändert
Aktionen #4

Von Christian Ehringfeld vor etwa 9 Jahren aktualisiert

  • Zugewiesen an wurde von Christian Ehringfeld zu David Mock geändert
  • % erledigt wurde von 0 zu 20 geändert

8ed54111
Models, Controller und Standard Views hab ich erstellt.
Jeder Lehrer sollte sich in einen Raum eintragen bzw. auch aus der Liste der bereits eingetragenen Räumen auswählen können.
Du müsstest noch eine View erstellen für die Übersicht Lehrer<->Räume.
Müsstest die Views noch "schön" machen
Den Eltern in ihrer Indexseite den Raum der Lehrer anzeigen bzw. auch auf der Auswahlseite von Lehrern/Terminen

Für die Verwaltung/Admins sollte es eine Seite geben auf der JEDER Lehrer gelistet ist und man zu jedem schnell den Raum eingeben kann.
/esta/index.php?r=Room/admin

Letzten endes noch einen tollen Menüpunkt hinzufügen

The stage is yours! Wenn ich in den Models was verpennt hab, darfste meckern! :D

Aktionen #5

Von Christian Ehringfeld vor etwa 9 Jahren aktualisiert

Für die Datenbank musst du noch die SQL File /protected/data/room.mysql.sql importieren.

Aktionen #6

Von Christian Ehringfeld vor etwa 9 Jahren aktualisiert

  • Status wurde von Neu zu In Bearbeitung geändert
Aktionen #7

Von David Mock vor fast 9 Jahren aktualisiert

  • % erledigt wurde von 20 zu 40 geändert

Appointment::getAllAppointments müsste bitte noch alle UserHasRooms eines Users mit ausspucken; Room benötigt noch eine Methode um zu entscheiden ob ein User schon eine Eintrag für date hat und daraufhin das scenario auf insert oder updaten setzen.

Aktionen #8

Von David Mock vor fast 9 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu Feedback geändert
  • Zugewiesen an wurde von David Mock zu Christian Ehringfeld geändert
  • % erledigt wurde von 40 zu 90 geändert

Sollte soweit alles erledigt sein

Aktionen #9

Von Christian Ehringfeld vor fast 9 Jahren aktualisiert

  • Status wurde von Feedback zu In Bearbeitung geändert
  • Zugewiesen an wurde von Christian Ehringfeld zu David Mock geändert
  • % erledigt wurde von 90 zu 70 geändert

Filter bei der Tabelle Lehrerräume funktionieren noch nicht. Zuweisungen zu Lehrerräumen sollte man löschen können. Die Detailansicht für Räume kann man sich eigentlich sparen. Die Zuweisung für Lehrer find ich grundsätzlich i.O. sofern man nicht für alle Lehrer diese Methode nutzen muss. In der CSV File von der BWS waren es damals ~90 Lehrer. Stell ich mir bei der Variante etwas nervig vor. Alternativ eine Ansicht bei der der Verwaltung bzw. der Administration alle Lehrer auf einer Seite angezeigt werden und man hinter die Namen direkt die Raumnummern eintragen kann, so dass man nicht mal die Räume vorher anlegen müsste. Vergleichbar mit https://select2.github.io/examples.html - Tagging Support nur das man immer auf einen Raum beschränkt ist bei der Auswahl.

Wenn ich mich als Lehrer anmelde und dieser Lehrer bereits einen Raum hat, wird das Select Feld nicht ausgefüllt. Unabhängig davon, kann ich als Lehrer auch keinen Raum für mich "reservieren/belegen".

Aktionen #10

Von David Mock vor fast 9 Jahren aktualisiert

Warum Zuweisungen löschen? Gibt es Lehrer die ihre Sprechtage im nichts abhalten?
Wenn das mit dem einfachen Eintragen realisiert werden soll brauch ich dafür viel mehr Zeit. Der gesamte Validierungsprozess mit eventuellem neu anlegen von neuen Räumen ist nicht mal eben kurz hingeklatscht (auch weil es nicht gerade die angenehmste Aufgabe ist).

Aktionen #12

Von Christian Ehringfeld vor mehr als 8 Jahren aktualisiert

  • Zugewiesen an wurde von David Mock zu Christian Ehringfeld geändert

Nur die Lehrer anzeigen lassen, die auch wirklich für einen EST bestimmt sind

Aktionen #13

Von Christian Ehringfeld vor mehr als 8 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu Erledigt geändert
  • Zugewiesen an wurde von Christian Ehringfeld zu David Mock geändert
  • % erledigt wurde von 70 zu 100 geändert

Siehe zum vorherigen Kommentar Ticket #570

Aktionen

Auch abrufbar als: Atom PDF