Bewertung von Fähigkeiten
am 21.03.2014 - 09:16 Uhr in
Hallo zusammen,
ich suche ein Modul mit dem ich User oder besser einzelne "Fähigkeiten" bewerten und als Balkengrafik grafisch aufbereiten kann.
Beispielsweise sind User a und x gemeinsam im im Verein und nun sollen beide nach jedem Training (und nur danach wenn beide teilgenommen haben) die Möglichkeit haben mit [-] [--] [+] [++] - Buttons die Leistung der anderen zu beurteilen.
Die Angaben sollen dann im Profil für alle aktiven Spieler und Trainer sichtbar sein.
Ich habe die Module fivestar und userpoints gefunden, aber komme nicht dahinter wie ich die für den Fall benutzen kann. Gibts da fertige Module oder wie muss ich vorgehen mir die gewünschte Funktion zu bauen?
rgds, sui
- Anmelden oder Registrieren um Kommentare zu schreiben
Fivestar wäre da schon der
am 24.03.2014 - 10:28 Uhr
Fivestar wäre da schon der richtige Ansatz - du müsstest hier nur eigene Logik "drum rum bauen", die deinen Usecase abbildet. Sprich, die sicherstellt, dass auch beide Teilnehmer am Training teilgenommen haben und auch nur diese beiden Teilnehmer sich gegenseitig bewerten dürfen.
Hier könnte man aber das Training an sich als Entität ansehen und hier jeweils Teilnehmer in 2-er Gruppen zuordnen (per User Referenzierung / Field Collections).
Was wolltest du denn mit dem Modul userpoints noch zusätzlich abbilden?
Dies dient eigentlich dazu, den Benutzern einer Seite bei bestimmten Aktionen (bspw. dem Schreiben eines Kommentars) Punkte gutzuschreiben.
SteffenR
Hallo Steffen, ich kenne
am 25.03.2014 - 16:54 Uhr
Hallo Steffen,
ich kenne fivestar nur so, dass man eine Gesamtbewertung von 0 bis X Sterne vergibt und diese Bewertung ziemlich fix bleibt. Deswegen kam mir bei mir die Frage auf, ob das Modul userpoints dafür in Betracht kommen kann um ein Hoch und Runterbewerten zu ermöglichen.
Ich habe inzwischen gesehen, dass Fivestar von dem Modul Voting API abhängt und habe dort Vote up/down in der Liste der ähnlichen Module gefunden, was möglicherweise meinem Ansatz doch am nächsten kommt. Ich werde mir dieses Modul auf jeden Fall mal ansehen.
Die Logik drumherum werde ich versuchen wie du beschrieben hast umzusetzen und mich bei Problemen wieder emelden.
sui