Et comme je suis genereux, je vous livre les sources :p
Au plus simple, vous placez les fichiers "sondage.swf", "write.php" et le fichier xml contenant le sondage dans un dossier sur votre serveur.
Ensuite integrer "sondage.swf" en lui ajoutant le nom du fichier xml, comme ceci: sondage.swf?id=maquestion.xml
Et voilà, ça tourne, vous pouvez creer autant de xml que vous le desirez (mème situé dans un autre dossier).
Ps: il faut juste pensez a donner les droits en ecriture sur votre fichier xml (chmod777).
<sondage> <question>Quelle est la couleur du ciel aujourd'hui ?</question> <reponses> <value total="12">Bleu</value> <value total="0">Vert</value> <value total="125">Jaune</value> <value total="50">Gris, bleu, rouge et mauve !!!</value> <value total="7"><![CDATA[<b>Aucune idée</b>]]></value> <value total="5">J'ai pas de fenètre</value> </reponses> </sondage>
Voilà, c'est simple non ?
Vous pouvez mettre autant de choix que vous le voulez, vous pouvez y mettre du texte html (html de flash !) en y mettant les balises cdata.
Hop, voici toutes les sources.
Petite mise à jour: permettre des reponses sur plus de 2 lignes / augmentation de la zone de question / correction d'un bug NAN / Ajout de commentaires / Reduction partielle du code







![[netvibes]](images/digglike/netvibes.gif)
![[technorati]](images/digglike/technorati.png)
![[blogmarks]](images/digglike/blogmarks.gif)
![[delicious]](images/digglike/delicious.gif)
![[digg]](images/digglike/digg.gif)
![[furl]](images/digglike/furl.gif)
![[google]](images/digglike/google.png)
![[newsburst]](images/digglike/newsburst.gif)
![[bloglines]](images/digglike/bloglines.gif)
![[yahoo]](images/digglike/yahoo.gif)
![[newsgator]](images/digglike/newsgator.gif)
![[aol]](images/digglike/aol.gif)
![[windows]](images/digglike/windows.gif)
![[msn]](images/digglike/msn.gif)
![[feedfeeds]](images/digglike/addfeedfeeds.gif)
![[pageflakes]](images/digglike/pageflakes.gif)
![[kinja]](images/digglike/addkinja.gif)
![[blogarithm]](images/digglike/blogarithm.gif)
![[rojo]](images/digglike/rojo.gif)
![[feedshow]](images/digglike/feedshow.gif)
Commentaires
Bien bien bien ... " Ton Blog dans Mon Netvibes " !
Héhé stip ^^

Tu adhères donc au fan club de kenny, c'est seulement 15000€ la 1ère année lol
Ps: j'ai fais un tite mise à jour des sources, j'avais pas vu quelques coquilles
Super boulot Kenny bravo !
Merci
Pour les 15000 roros pas de pb !
Je peux payer en 2 fois ? ^_^
Mdr
Oui, mais y aura des frais 25% d'interets en plus ^^
je sors -->[]
Très prrtique et simple à mettre en oeuvre
Belle présentation
En gros du jolie boulot
Merci
salut Par k-ny désolé mais j'ai pa bien compris cette phrase
"Ensuite integrer "sondage.swf" en lui ajoutant le nom du fichier xml, comme ceci: sondage.swf?id=maquestion.xml
et merci pour votre reponce
cordialement
Et bien c'est simple, lorsque tu integre ton swf dans une page html, tu met donc l'url du swf ainsi que ses dimensions .... Et bien dan sl'url qui se trouve dans ta page html, tu rajoute ?id=maquestion.xml à la fin.
Regarde le code source de cette page par exemple, tu comprendras
la présentation ressamble au thème de mon portable...
Merçi pour ce boulot propre et sans bavure .Je regarderais le temps différemment....
vdd9, tu dois avoir un beau portable ^^ (bon je sors).
Merci Blumblum13. (Euh previent moi quand mème si un jour tu vois un ciel vert ^^)
Merci beaucoup ! Super blog en plus !
Tout d'abord je voulais tirer mon chapeau pour ce magnifique module de sondage. C'est vraiment top ! En core bravo
Dans le fichier xml, à quoi servent les balises <value total="12">, à quoi servent les valeurs... En fait en installant le sondage j'ai un problème avec les valeurs car elles influent sur les pourcentages et le nombre de votes...
Merci d'avance pour votre éclairage.
Lolbib
Merci Greg

@Lolbib
Les balises <value total="12"> c'est justement le nombre de votes, si tu laisse comme ça, le sondage commencera avec déjà 12 votes pour cete réponse.
Pour un nouveau sondage, il faut mettre tous les "total" à zèro: <value total="0">
Et voilà
je te remercie pour l'explication... Mais dans ce cas le module affiche une erreur (NaN%) qui doit correspondre au problème de la division par zéro...
Ok je vois le soucis, c'est parceque ton xml n'est pas accessible en ecriture ! Il faut que tu lui donnes un "chmod 777" pour que le script php puisse le modifier.

Fait un autre xml, donne lui les bons accès et dis moi si ça passe
Salut K-ny,
Bon ça ne doit pas être toujours marrant de dépanner une application...mais bon, j'utilise ton Pollka sur mon blog et le problème est le suivant: (j'avais une version ultérieurement qui fonctionnait, et j'ai changé la question -fichier xml) Les droits sont ok, le sondage s'affiche toutefois, sur un poste que je suis déjà passé (vote précédente question) le sondage ne me permet pas de voter, il ne m'indique que le résultat. Sur un poste qui n'a pas été voir le site, le sondage est disponible pour voter. Il ne s'agit pas de cookies? J'ai vidé le cache...
Quelle est l'opération qui détermine si on peut voter ou non?
Comment faire pour régler ce problème? Probable que tu vas remarquer le phénomène sur mon site, si tu ne vois que le résultat, ça confirme le problème (puisque tu as déjà voté à la question précédente...)
Merci pour ton aide
Jeff
Salut petit publiciste

Alors mon sondage se base bien sur des cookies, mais pas sur ceux du navigateur. J'utilise les cookies de flash (ShareObject), chaque fichier xml que tu lie au swf obtient son propre cookies (j'attribue une id d'après le nom du xml utilisé).
Donc pour pourvoir re-voter dans un sondage (mème different) mais portant le mème nom .xml, il faut que tu change l'id di shareobject dans le fla. MAis c'est assez lourd.
Le plus simple pour faire un autre sondage c'est de renommer le .xml lié, comme ça un nouvel id sera generer.
Une autre solution si tu veux effacer le share object, tu places ça:
root.so.clear();
sur la frame "resultats", tu lances ton swf (depuis ton serveur) puis tu remet la version sans le .clear, et là tous tes cookies pour le sondage auront été purgés.
voilou
Oui effectivement j'ai fais la solution la plus easy, changer le nom du xml...il faut penser toutefois d'aller modifier le fichier html-php qui fait l'appel en référence.

C'était ce que j'avais fait par la suite mais je ne sais pas pourquoi ça nécessité quelques heures avant que le sondage puisse être disponible au vote sur un poste qui avait déjà répondu au précédent sondage...(du peut être au shareobject?)
Donc renommer le xml
Valider le lien à l'endroit que le sondage doit apparaitre dans le html
Attendre quelques minutes, heures pour que tout fonctionne impec
Merci pour les infos.
Alors pour le delai ce n'est pas du au shareobject, mais c'est du au cache du navigateur, la page où s'affiche le swf devait ètre en cache, donc impossible de voir le changement du nom du xml.

Mais bon, ça c'est un comportement normal
++
Juste pour clarifier...effectivement ce n'est pas du au PollKa ou au shareobject...j'utilisais FF2 et je ne me souvenais plus que j'avais configuré de ne pas effacer le cache du browser lors de l'option "effacer mes traces" de FF, donc la page en cache demeurait. IE n'avait pas ce problème.
c'était plus du côté utilisateur.
Ton application fonctionne à merveille, désolé pour le qui propos!!! sur le fait d'attendre le refresh
Bravo encore pour le travail, je vais publiciser de nouveau à bon escient cette appli, si ça passe de ton côté...
Merci k-ny c top : avec le xml en 777 tout fonctionne. En revanche je voulais modifier l'apsect graphique car il ne correspond pas trop à mes templates. En revanche dans le fla le fichier f1.png n'est pas présent (il a l'air d'être encapsulé dans le flash...)
A bientôt
Lolbib
@Jeff, y pas de mal
@Lolbib
Effectivement j'ai directement deposé mon image dans le fla, il te suffit de la changer, et si tu veux l'originale pour t'en servir comme gabarit:
img176.imageshack.us/img1...
Salut Kenny, super sympa cette appli. Exactement ce que je cherchais.
Mon seul souci dans son utilisation, c'est que si j'ai une question grande comme une phrase et que je dépasse les 180 de width, il n'y a pas de renvoi à la ligne et on ne peut pas lire ma question en entier, elle est bouffée à droite.
Lorsque j'édite le fichier .fla sous Flash CS3, je vois la taille du document dans les propriétés, et je vois aussi des références à d'autres tailles dans le code actionscript.
J'aimerais modifier la taille de l'appli parce c'est trop petit pour l'usage que je veux en faire. Dois-je modifier le png qui te sert d'image template ? Dois-je modifier des valeurs dans le code contenu dans le fla ? J'ai fait quelques petits essais, mais ça n'a pas été très concluant. Je suis un peu trop novice en Flash pour le moment...
Merci!!
je cherchai justement ca c'ets parfait je vais tester tout ca
Merci et Bravo
Bonjour,
je pense que je ne sais pas remplir une des trois lignes.
Celle intitulée: !--texte utilisé dans l'animation--
Parceque chaque fois que je lance le sondage, il m'affiche: erreur
tu pourrais me dépanner ?
merci pour le script
je voudrais savoir s'il tourne correctement sur Firefox, chez moi ça ne marche pas ...
@Fabrice: J'ai loupé un épisode !
!--texte utilisé dans l'animation-- c'est du vent ça, c'est la sortie automatique de la publication html de flash. Tu n'aurais pas un screenshot de ton erreur ?
@Mido: Mème le sondage de mon blog ne fonctionne pas sur ton firefox ?
Salut K-ny peux-tu me dire ou modifier la largeur des barres qui servent de fond couleur pour les choix de réponses?
Merci
salut K-ny commençons par une félicitation dans les regles, il faut avouer que tu a fait un superbe travail ! moi ca me laisse sur le cul
, je profite donc de ce message pour te demander si il est possible de changer l'allure, skin, theme du sondage !?
merci et encore BravO
Tom's si tu vas voir sur mon (ie...lire blog à ma blonde) blog tu vas voir qu'il est effectivement possible de changer l'aspect du sondage...il me reste juste la largeur du sondage que j'aimerais changer mais pour le reste, tout va.
(désolé pour la petite pub)
salut Jeff en effet je vois que tu a pu changer l'apparence du sondage !! Comment a tu fait ? merci d'avoir repondu aussi vite
Hop J'ai trouvé
merci encore a bientot !!
Arf ... autre probleme, une fois le vote terminer lorsque j'actualise ma page, j'ai (NaN%) j'ai vu dans les commentaire qu'une autre personne a eu le meme probleme j'ai donc essayé la meme manip pour le resoudre qui consistait metre les chmod a 777 sur le fichier xml ! la manip est faite et j'ai toujours le meme porbleme
Un ptit coup d'main ?
Non Tom's cela fonctionne...question de cache de ton navigateur et de celui de ton blog...tout fonctionne de mon côté, j'ai même voté.
A+
Merci jeff, du coup j'ai téster ché un amis en effet il fonction ...sous firefox ! sous internet explo j'ai seulement un cadre de formulaire ... sans question et mon dotclear est compltement decalé
Allo
Ton swfobject est indéfini...probable que ton chemin n'est pas bien défini dans ton template, pour la question du décalage sous IE, moi ça s'affiche OK...mais sinon il y a un petit hack à faire, je t'expliquerai quand j'aurai une minute...
Merci encore jeff !! ya encore autre choses que je vien de decouvrir ! lol je cumule les problemes moi ! lorsque que quelqu'un vote il n'est pas pris en compte !! tu ma dit que tu avait voté ché voté chez un amis et un amis a voté et pourtant le vote reste a 1 !! j'ai l'impression que mon .xml de ce modifie pas !
Bon j'ai resolu plusieurs problemes !! celui du décalage celui de l'affichage du poll sous IE il me reste seulement le probleme d'incrémentation des vote qui ne s'effectuent pas !!
Ton fichier q9.xml est-il en 777?
Le probleme a mon avis vien de mon hebergement !! hé oui je suis chez free !! Et bien sur chez free on ne peu pas attribuer un chmod de 777 sur un fichier !!

bon c'est la goutte qui fait déborder le vase !! je m'en vais de chez free et je me prend un autre hébergement !! avec un .fr lol
je te tien au courant
Bon bas ca change rien
mon .xml et bien en 777 et c'est toujours pareil
comprend plus la
bon j'ai trouver la solution sans vraiment la comprendre !! j'ai changé le texte de mon fichier xml et ca fonctionne
si quelqu'un a une explication ... je suis prenneur
Salut
Tout d'abord : BRAVO
ca fait un moment que je cherche un sondage en flash simple d utilisation mais alors la je dis BRAVO
Seule question, comment fait on pour changer les couleurs du sondage (le noir va pas du tout avec mon site) et la largeur ?
j'ai bien lu le message de jeff et suis allé sur son blog mais j ai pas trouvé
Salut Pierre, bien en fait je sais comment changer le format du sondage, ce que je n'arrive pas à faire correctement c'est à l'intérieur même du code AS ou est déterminée la largeur des lignes derrière les choix...J'ai pas eu le temps de chercher pleinement, ça va venir, ultimement si K-ny pouvait nous préciser un peu la structure pour changer cette largeur.
A+
Ok alors on fait comment pour changer la couleur et le format?
J'ai pas eu d'infos de K-Ny pour corriger la dimension intérieure...Je vais regarder le tout en fin de semaine et je reviens vous dire. Mais pour ce qui est du fond comme tel, il faut que tu passe par Flash et au lieu de l'image fond noire, tu y importe une nouvelle image de la dimension que tu veux...par contre pour les paramètres de positionnement...c'est à voir. Des détails plus tard.
Bonjour
Ton petit sondage est parfais !
Par contre j'ai une question : j'aimerai débloquer le fait qu'on puisse voter qu'une fois. C'est bloqué par IP ? si oui elles sont stockées ou ?? Sinon qu'elle partie du code faut modifier ? le php ou le flash ?
Je ne pense pas que ce soit possible, ce n'est pas basé sur les IP mais des cookies...regarde le point 19
Slt pour ma part j'aimerais savoir si l'on peut ne pas mettre de fond et se contenter de changer la couleur du texte tout simplement !
P.S. : continue a nous épater...
Salut à tous et bravo pour ce sondage.
Je vois qu'il plait à pas mal de monde !
Avez-vous du nouveau quant sa personnalisation ? (dimensions, apparence)
J'aimerais aussi y intégrer un lien vers une autre page, contenant la liste de tous les sondages. Est-ce possible ?
++
Bonjour
QQ a t'il les solutions aux , :
J'ai agrandi le png mais je n'arrive pas à recadrer les résultats qui s'affichent n'importe comment !
D'autre part concernant les sondages multiples sur un même page et sur plusieurs pages la seule solution est elle de nommer les fichiers xml différents ou il y a t il une solution qui permettent d'utiliser les mêmes sondages plusieurs fois ?
Je vous remercie de vote aide. Jean Marc
Bravo pour votre travail
Mais moi j'ai un soucis, je travaille en local et lorsque je vote pour tester, "Patientez" s'affiche et puis ya plus rien qui se passe ?
Autre question car je débute dans le code, par quel moyen votre fichier php fonctionne vu que ya aucun code dans le html qui y renvoie.
Je vous remercie de votre aide.
merci beaucoup tres bien ecrit et tres bien fait
Merci beaucoup pour ce sondage en flash ! Il est impec sur mon site.
Le problème, c'est que, n'étant que développeur en php et ne connaissant pas grand chose à flash, je ne comprends en rien le point 19, c-a-d :
"comment voter plusieurs fois sans que j'aie à renommer le xml ? L'histoire du root.so.clear(); est incompréhensible pour moi."
Merci pour votre aide et merci encore pour cette oeuvre.
Az"
Salut,
Beaucoup de questions et peu de réponses ... C'est bien dommage car il est fort agréable.
à suivre ...
salut k-ny
.
Bravo pour cette sources excelente par contre je voulais savoir comment changer la couleur des barres de progression qui sont en bleue ( je les voudrait en vert )
Merci pour ta réponse
Salut tout le monde !

Un tout grand merci pour ce sondage trés design ! Cependant, sur mon site juste le background s'affiche et pas le texte, je pense qu'il y a une erreur xml
Je load "sondage.swf?id=question1.xml" avec MovieClipLoader dans un autre swf.
J'ai bien mis unlock.true.
J'ai bien renommé mon fichier xml "question1".
J'ai bien changer le chmod à 777 (je pense que mon serveur l'autorise car le ftp me met qu'il est changé. En plus c'est un hébergement payant).
Donc voilà que faire ???
Merci d'avance,
Pour info, les liens pour que tu vois mes .swf
www.jobfairlln.be/home/so...
www.jobfairlln.be/home/so... (sur cette adresse le texte est undefined :()
Bonjour j'ai modifier la source pour la faire fonctionner avec php mysql si ca interesse!!
Personnellement la version avec php et mysql m'intéresse. Pouvez- vous me l'envoyer.
Merci
Voici le lien pour la version php mysql ^^
www.megaupload.com/?d=O1B...
Merci pour cette source...
suis un peu novice dans le domaine, mais j'ai tout de même réussi à m'en sortir.
Tout mes fichiers de vote xml fonctionnent correctement sur mozilla, mais pas sur IE, il apparait une fenêtre blanche....pouvez vous m'aider...pleeaase ?
Vous pouvez voir le résultat sur
www.diagonales-sauvages.com
merci d'avance
its really amazing
Bonjour et bravo pour ce script
J'ai cependant une petite demande
Mon site est basé uniquement sur du noir et blanc
j'aimerais enlever le bleu et le gris pour integrer parfaitement ce petit sondage a mon site
j'attends votre réponse merci beaucoup
Bonsoir,
très utile ce petit sondage merci beaucoup.
Cependant, seul regret : la zone de question et de réponse est vraiment limité et cela pose problème...
Bonne soirée/journée.
bonjour, super ton systeme de vote !!!!!
juste deux question sur firefox3 il ne s'affiche pas moi ! et comment on fait pour" Il faut que tu lui donnes un "chmod 777" cest dans le fichier xml qu'il faut mettre si oui ou ? le fichier xml je l'edite avec nodpad++ moi
Bonjour,
Tout d'abord, comme il a déja été beaucoup dit... Très bon ce petit programme!
Pour résoudre le pb d'affichage aujourd'hui (2 ans après la création) j'ai, via dreamweaver convertit la balise object en fichier js.
J'aurais voulu avoir un petit renseignement : comment augmenter la longueure de la zone de résultats?
Merci!
Bonjour a tous , je crois que je vais devenir fou
je n' arrive pas a charger le fichier xml avec mon fichier swf , est ce que quelqu'un pourrait m'expliquer pas a pas les demarches a faire pour que ca fonctionne
, je suis désolé de faire le boulet mais la je bute (erreur xml ) merci d'avance a celui ou ceux qui m'aideront
bonjour a tous
deja merci pour ce sondage, il est quasi parfait lol
pour le quasi, j'y viens
j'ai un soucis, c'est delui d'essayer de modifier ta taille du rendu final
apparement je ne suis pas le seul; meme en changeant la police ca ne rend pas tres beau (obligé d'ecrire en police 8) donc pas terrible
quels sont donc les données a modifier? j'ai a peu pres tout essayé, mais ce n'est jamais la bonne chose!
merci a ceux qui ont trouvé le truc, s'ils pouvaient m'aider
++
Ajouter un commentaire