Vérifiez vos informations

Il semblerait que les informations techniques de votre profil n'aient pas été actualisées depuis un certain temps... Pour que l'aide apportée vous soit efficace, il est important que ces informations soient à jour : prenez quelques secondes pour confirmer ou compléter les informations suivantes.


Lien de votre forum
Version de ce forum
Vous êtes le fondateur de ce forum
Vous avez modifié le CSS de ce forum
Vous avez modifié les templates de ce forum
Votre navigateur

Notation en étoiles

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Notation en étoiles

Message par Yoshkill le Ven 8 Juil 2011 - 3:50

Salut à tous,

j'essaye d'utiliser Polldaddy ( http://polldaddy.com/dashboard/?content=rating ) pour créer des sondages en étoile sur certains topic de mon forum (ça me servirait à faire noter des "fiches", sans entrer dans les détails...), mais je n'arrive pas à utiliser le code sur un message. C'est celui-ci :

Code:
<div id="pd_rating_holder_4737474"></div>
<script type="text/javascript">
PDRTJS_settings_4737474 = {
   "id" : "4737474",
   "unique_id" : "default",
   "title" : "",
   "permalink" : ""
};
</script>
<script type="text/javascript" src="http://i.polldaddy.com/ratings/rating.js"></script>

Comment faire ? Devrais je l'utiliser sur une page HTML que j'intégrerai dans une iframe sur un message ? Ou bien y a-t-il une méthode plus agréable et plus pratique ?


Dernière édition par Yoshkill le Ven 8 Juil 2011 - 11:17, édité 1 fois
avatar

Yoshkill
*****

Masculin
Messages : 629
Inscrit(e) le : 13/05/2008

http://ssb4.com
Yoshkill a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Notation en étoiles

Message par Ea le Ven 8 Juil 2011 - 6:46

Bonjour,


Pour raison de sécurité, les scripts ne sont pas acceptés de façon directe dans les posts, mais vous pouvez mettre ce script sur les sujets :

Code:
$(function(){

   if(!$("div.polldaddy").length) return;

   $("div.polldaddy").each(function(){
      eval('PDRTJS_settings_'+$(this).attr("id")+'={"id":"'+$(this).attr("id")+'"}');
      $(this).attr("id","pd_rating_holder_"+$(this).attr("id"));
   });

   $.getScript("http://i.polldaddy.com/ratings/rating.js");

});
( voir les codes javascript )

Et puis pour votre exemple mettre :

Code:
<div id="4737474" class="polldaddy"></div>
Où vous le souhaitez dans un post.

Cordialement.
avatar

Ea
Aidactif
Aidactif

Messages : 23491
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Notation en étoiles

Message par Yoshkill le Ven 8 Juil 2011 - 11:16

Merci beaucoup, ça fonctionne (pour ceux que ça intéresse, il ne faut pas se fier à la prévisualisation du message puisque le js ne s'active que sur les sujets ... j'ai failli oublier).
avatar

Yoshkill
*****

Masculin
Messages : 629
Inscrit(e) le : 13/05/2008

http://ssb4.com
Yoshkill a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum