11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

je cherche un système de vote avec étoiles comme celui de http://ajax.nouvelle-bulle.com/boite_modate/thickbox-boite-modale-avec-jquery
Je cherche à afficher le résultat comme le lien ci dessus.

J'ai testé plusieurs scripts comme celui de http://www.masugadesign.com/the-lab/scripts/unobtrusive-ajax-star-rating-bar/P60/ mais ce dernier bug énormément avec la base de donnée Smiley bawling
j'ai essayé aussi celui ci http://php.scripts.psu.edu/rja171/widgets/rating.php mais il n'affiche pas les résultats directement sous forme d'étoiles comme le lien de la bulle ajax. Smiley bawling

Je n'ai testé pour l'instant que des scripts avec jQuery (car j'ai déjà un script jquery dans la page), j'ai peur que ça bug avec mootols Smiley sweatdrop



Merci Smiley langue Smiley langue
c'est le premier que j'ai testé( voir les liens), il ne marche pas quand on vote, rien ne se passe dans la BDD Smiley decu


J'ai testé sur un server free, en local et sur un server privé rien ne marche Smiley bawling
zbibounette a écrit :
c'est le premier que j'ai testé( voir les liens), il ne marche pas quand on vote, rien ne se passe dans la BDD Smiley decu


J'ai testé sur un server free, en local et sur un server privé rien ne marche Smiley bawling
Ah j'avais pas fait le lien... Smiley langue

Perso je m'en sers et je le trouve très bien... Tu a réussi à créer la table ou pas ?
Tu pourrais à tout hasard regarder ce sujet.
je l'ai trouvé celui là mais pas testé, il marche avec scriptaculous, est ce que ça ne vas pas cause des problêmes avec jQuery ?

Smiley confused Smiley sweatdrop
Il est possible que les 2 ne cohabite pas très bien.

Mais ca je serais incapable de te le confirmer à vérifier !
si qqn a une solution pour faire marcher
http://www.masugadesign.com/the-lab/scripts/unobtrusive-ajax-star-rating-bar/

ou un tutoriel pour conserver les votes de ce script http://www.m3nt0r.de/devel/raterDemo/ et afficher le resultat sous forme d'étoiles
Smiley bawling Smiley bawling Smiley bawling Smiley bawling Smiley bawling Smiley bawling Smiley bawling Smiley bawling Smiley bawling Smiley bawling Smiley bawling


je cherche à obtenir le même résultat que ce script mootools qui relie le script à la une BDD et permet d'afficher constemment les résultats sour forme de coeurs http://widgets.rabidlabs.net/ratings/v1.4/


Mais comme j'utilise déjà jQuery dans la page j'ai peur qu'il y ait des conflits entres les deux librairies


Merci et désolée pour le dérangement Smiley confused Smiley confused Smiley confused
Modifié par zbibounette (29 Jul 2008 - 22:51)
Bonsoir à tous !

Bon à vrai dire j'ai un petit soucis avec Ajax Star Rater

J'ai tout fais dans le bon mais j'ai une erreur qui apparait sur la page ou je veux mettre le vote qui est :

Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.ratings2 WHERE id='8'' at line 1

J'avais vu qu'il fallait mettre " ' " autour de mon nom de database si il y avait un tiret (moi un point pour ma part) qui est dans le genre "ma.database" mais ca ne fonctionne pas non plus !

Voila merci beaucoup de votre aide !
Bonjour,

Si tu utilises jQuery sur ce site, le mieux serait de trouver un plugin jQuery gérant (de manière correcte) ton besoin. Attention, si tu mets en place un plugin jQuery de vote par étoiles (ou équivalent), ça ne gèrera pas pour toi l'enregistrement des votes en base de données, ou l'affichage d'un vote en fonction des informations disponibles en base.

Dans tous les cas, il te faudra gérer cet aspect toi-même. Tu peux trouver un «widget» JavaScript avec un système d'étoiles, mais les requêtes HTTP qui vont bien (via un chargement de page ou une surcouche Ajax), c'est à priori à toi de les gérer. Il y a sans doute des scripts qui en proposent, mais dans ce cas il te faut adapter ta base de données voire tes scripts au fonctionnement prévu, ce qui n'est pas forcément bon.

Il faut bien comprendre qu'il y a deux choses séparées: la gestion de l'enregistrement des votes, et la partie «interface». Pour ma part je me méfierais d'un script qui me propose de faire tout ça à la fois. Smiley biggol
Bonjour !

Merci de cette réponse !

C'est vrai que ce script n'est même plus soutenue par le développeur donc voilà, bah merci de ces précision je vais voir ce que je peux trouver ^^

Merci encore, bonne journée Smiley lol