Ich betreibe eine mit Drupal betriebene Website für meine Hochschule. Jeder Schüler hat eine bestimmte (feste) Anzahl von Stunden in einer Sportart zu absolvieren. Jetzt verwalte ich verschiedene Sportarten auf meiner Website mit CCK und Views.
Wenn nun ein Schüler eine Sportart, z. B. A, betreibt, geht er auf die Website und sieht sich die Daten von A an. Nach einem bestimmten Zeitraum erscheint auf der Seite von A ein Link, über den der Schüler seine Stunden abrufen kann. Er kann sich dann einloggen und seine Stunden für A überprüfen. Und ähnlich verhält es sich mit den anderen. Wichtig dabei ist, dass er für verschiedene Sportarten unterschiedlich verwaltete Stunden sehen wird.
Es wird auch einen Punkt geben, an dem er seine Gesamtstundenzahl sehen kann, die genehmigt wurde.
Die meisten Stunden auf meiner Website werden über eine .csv-Datei hochgeladen. Ich versuche also, dies hauptsächlich ohne die Drupal-Module zu tun. Wenn jemand eine .csv-Datei hochlädt, nehme ich den Seitentitel als Parameter und erstelle eine Tabelle mit dem Namen als Seitentitel, der nichts anderes als mein Veranstaltungsname ist. Und wenn ein Student seine Stunden abfragt, sende ich ihm als versteckten Parameter den Titel der Seite und gebe dann die Stunden des Studenten zurück.
Aber jetzt möchte ich dies mit einem Drupal-Modul tun, weil dieser Ansatz irgendwie nicht funktioniert. Kann mir jemand ein Drupal-Modul für das oben genannte vorschlagen?
Ich habe versucht, viele Module für die oben genannten Zwecke zu verwenden, wobei mir die User Points, bei denen ich die Punkte als Stunden wahrnehme, am nächsten liegen. Aber das hatte einige Probleme.