Weiß jemand, ob es ein Rails-Gem/Plugin/Tutorial gibt, das zeigt, wie man ein Badge/Achievement-System erstellt, ähnlich dem, was stackoverflow verwendet.
Merci.
Weiß jemand, ob es ein Rails-Gem/Plugin/Tutorial gibt, das zeigt, wie man ein Badge/Achievement-System erstellt, ähnlich dem, was stackoverflow verwendet.
Merci.
Vielleicht möchten Sie auch die Errungenschaften ausprobieren: https://github.com/mrb/achievements
Es basiert auf Redis, also müssen Sie das zuerst zum Laufen bringen. Im Grunde definieren Sie eine Reihe von Leistungskontexten (angesehene Seiten, gesendete Nachrichten usw.) und bei Bedarf mehrere Stufen. Dann erhöhen Sie Ihren Wert bei bestimmten Ereignissen entsprechend, und Sie können dann überprüfen, ob die Leistung erreicht wurde.
Unter diesem Link finden Sie auch eine relativ ausführliche Erläuterung der Überlegungen, die hinter einem Abzeichen-/Leistungssystem stehen: RoR Achievement System - Polymorphe Assoziation & Designfragen
Auschecken https://github.com/paulca/paths_of_glory
Ich denke, es ist weniger eine Frage des Rahmens als vielmehr eine Frage des Designs. Wenn man weiß, wie man es objektorientiert bauen kann, weiß man irgendwann auch, wie man es in Rails bauen kann.
Wenn Sie ein Rails-Neuling sind, sollten Sie sich die Rails-Leitfaden für "Aktive Datensatzverknüpfungen" und versuchen Sie, die Modelle und die Assoziationen Ihres "Abzeichen-/Leistungssystems" zu identifizieren.
Außerdem: Nein, ich kenne kein Turnkey-Gem/Plugin/Tutorial, das Ihnen beim Aufbau eines solchen Systems helfen würde.
Es gibt auch Gioco, das ich noch nicht ausprobiert habe: http://joaomdmoura.github.io/gioco/
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.