sb_attendance /// Anwesenheitsmodul
Hallo zusammen,
ich hoffe in diesem Thema bin ich richtig, sonst gerne verschieben ;)
Im Rahmen meiner Bachelorarbeit habe ich gerade meine erste eigene Erweiterung entwickelt. Es handelt sich hierbei um eine Anwesenheitsliste, in der jedem Mitglied pro Kalender-Termin ein Status zugeordnet wird und diese dann in einer Tabelle im FE ausgegeben werden. Die Mitglieder können hier dann nach ihrem Login ihren eigenen Status durch klicken ändern.
Weitere Features sind bislang:
- Erweiterte Rechte für Admin und Trainer
- Definierbare Sperrzeit, ab wann ein Termin nicht mehr bearbeitet werden kann
- Anzahl abgelaufener Termine kann definiert werden
- Summe der Teilnehmer wird ausgegeben
- Ein Mitglied kann als Admin, Trainer und inaktiv gekennzeichnet werden
Die Erweiterung habe ich bereits im ER veröffentlicht und seit eben auch auf GitHub. Wie ich gesehen habe, wurde sie auch schon 8 mal heruntergeladen, was mich extrem freut :)
Da dies meine erste Erweiterung ist, würde ich daher dieses Thema gerne nutzen, um Feedback jeglicher Art (gerne auch zur Programmierung) von euch erfahreneren Entwicklern zu erhalten. :) Außerdem habe ich noch viele weitere Funktionen als Ideen im Hinterkopf, die ich gerne noch implementieren möchte. Diese würde ich dann auch hier wieder vorstellen und zur Diskussion freigeben wollen.
Besten Gruß,
Sebi
Liste der Anhänge anzeigen (Anzahl: 1)
Soweit bin ich auch schon gekommen, doch wie kann ich jetzt als Mitglied sagen ob ich da kann oder nicht?
Anhang 12705
Liste der Anhänge anzeigen (Anzahl: 1)
Github Version getestet
Hi Sebi,
ich habe Deine Änderungen erfolgreich getestet. Meine Änderungen habe ich gemergt und als Anhang hinzugefügt (hoffenlich diesmal alles :)).
Den Anfang bezüglich mehrere Listen habe ich auch gemacht (Auswahl im Modul).
Die Module_ID in den Events ist überflüssig, da über Module->Kalender->Event eine Zuordnung zu einer Liste bereits vorhanden ist.
Wenn es die Zeit zuläßt, dann werde ich in den nächsten Tagen mal ein UML Diagramm zu dem Module machen, damit wir eine Übersicht gewinnen.
Hast Du schon über eine Zusammenarbeit nchgedaht?
Gruß
Volker
Wiederkehrende Events werden nicht angezeigt
Hallo Sebi,
auch ich betreue eine Vereinsseite, wo ich Dein Modul gerne produktiv einsetzen würde.
Der Einbau hat soeben auch gut geklappt, nur wird leider unser wöchentliches Training, was als wiederkehrendes Event angelegt wurde, nur einmal angezeigt. Also kann man sich für die zukünftigen Termine leider noch nicht anmelden!
Wird das Modul auch mal für wiederkehrende Events funktionieren? Oder muss man immer neue Events anlegen, was für regelmäßige Trainings ja ziemlich viel Aufwand wäre.
Desweiteren habe ich das Problem, dass von unseren vielen Mitgliedern immer nur wenige zum Training kommen.
Es wäre also besser, wenn man sich in der Liste extra eintragen müsste und nicht automatisch jedes Vereinsmitglied in der Liste vertreten ist. So muss man doch sehr lange suchen, bis man sich entweder selbst gefunden hat (um seinen Status zu ändern) oder die Mitglieder zu finden, die sich tatsächlich angemeldet haben.
Also besser wäre, dass nur die Mitglieder in der Anmeldeliste erscheinen, die sich dort auch selbst eingetragen haben. Dass man dafür eingeloggt sein soll, ist aber vollkommen in Ordnung! Wenn das möglich ist, würde auch ich auf Doodle sofort verzichten!
Liebe Grüße,
Dirk
Link zum Eventdetailleser benötigt
Hallo Sebi,
ich hätte noch einen Wunsch.
Ist es möglich die Bezeichnung des Events in der Anwesenheitsliste mit einem Link zu versehen, der zur CONTAO-Seite führt, in dem sich der Eventleser befindet? So kann derjenige, der das Event besuchen möchte, sich auch noch schnell mal die Details dafür ansehen.
Liebe Grüße,
Dirk