web-dev-qa-db-fra.com

Nombre d'étoiles et possibilité de supprimer ou de modifier le vote de l'utilisateur

Je voudrais ajouter le vote par étoiles dans mon projet mais il est nécessaire de permettre aux utilisateurs de modifier leurs votes.

Mon idée est d'ajouter un bouton de réinitialisation ou tout simplement (beaucoup plus compliqué) de permettre à un utilisateur de survoler les étoiles et de changer son vote. Mais qu'en est-il de permettre aux utilisateurs de supprimer des votes?

As-tu d'autres idées?

1
croogie

Pour un look plus net, évitez d'avoir un bouton de réinitialisation. Le vol stationnaire (bien que compliqué) est visuellement plus attrayant.

Pour un vote "nul", vous pouvez avoir un "o" (précédant les étoiles) qui peut devenir rouge lorsqu'il est sélectionné - ce qui signifie que l'utilisateur a abandonné son vote.

o * * * * *

(De nombreux systèmes actuels n'ont pas la possibilité de supprimer un vote; si un utilisateur n'aime pas le produit, il doit lui attribuer une note de 1 étoile.)

3
snazziness

Ajouter 0 à la note des étoiles est la bonne solution, hunch.com l'a implémenté de manière très agréable, capture d'écran ci-dessous, mais je recommande de vous inscrire à hunch.com.

enter image description here

1
steppenwolf