Le plussoiement .... HELP !

Bonjour,

Ca fait des heures que j'essaye de trouver sur google des scripts pour le plussoiement.. :(
J'aimerais faire exactement comme sur CommentCaMarche.net ... !

Si jamais vous aviez un tutoriel ou un script ca me sauverais la vie !

Merci d'avance :)

9 réponses

  1. Salut.

    Tu veux du tout fait ou tu préfères des explications et des tutoriels ?
    Dans le premier cas : je ne ferais pas des recherches à ta place
    Dans le second : quelles sont tes connaissances en HTML, PHP, SQL et JS (AJAX) ?
    1. si tu es super sympa j'aimerais bien le scrypt.

      Merci beaucoup en tout cas :D
      1. Je n'ai pas de script sous la main.
        À part coder ou chercher à ta place, je ne peux rien faire, et je ne suis pas là pour ça.
        1. Ce genre de script fait facilement une centaine de ligne tout compris...
          C'est normal qu'on ne le fera pas à ta place.
          Quel sont tes connaissances ?
          1. Contributeur
            Si t'es un poil intelligent, tu regarde la source de CCM. Tu vois pas le coté serveur, mais ça.. c'est juste des requêtes pour mettre à jour la DB en fonction des actions du client..
            1. @ Apatik :
              Voir la source de CCM n'est vraiment pas une bonne idée. C'est un truc de fou.

              LethalMG, il nous faudrait le niveau de tes connaissances pour t'aider à le construire, ce code.

              Merci.
              1. Contributeur
                        <div id="vote_18941208" class="votes">+0        </div>
                        <div class="notation">
                            <a href="#" actid="votem" title="Ce message ne vous semble pas utile, votez !" class="less"><img src="http://static.commentcamarche.net/..." alt="moins" /></a>
                            <a href="#" actid="votep" title="Ce message vous semble utile, votez !" class="more"><img src="http://static.commentcamarche.net/..." alt="plus" /></a>
                            <div class="clear"></div>
                        </div>

                C'est tant un truc de fou que ça?
              2. C'est du HTML. Je pensais que tu parlais de rechercher la partie Javascript de CCM. La, ca m'étonnerait que quelqu'un trouve l'intégralité du code.
              3. Contributeur
                Le code JS? Voila l'extrait sur les votes:
                case'votep':case'votem':_ctnfrm=$('vote_'+_msg_id);if(!_ctnfrm){return false;}
                _ctnfrm.innerHTML='&nbsp;';ccmu.dom.add_class(_ctnfrm,'waiting');new Ajax.Request(_self.urls.prefix+'vote/',{method:'get',parameters:_self.get_common_prms()+'&ID='+_msg_id+'&vote='+_actid,evalScripts:false,onSuccess:function(transport){_ctnfrm.innerHTML=transport.responseText;ccmu.dom.remove_class(_ctnfrm,'waiting');},onFailure:function(transport){ccmu.dom.remove_class(_ctnfrm,'waiting');_ctnfrm.innerHTML='ERR';}});break


                Pour le code JS complet va à cette adresse:
                http://static.ccm2.net/www.commentcamarche.net/_skin/_common/js/js.php?201007271100
              4. Bon, d'accord.
                Mais regarder un tutoriel sur Google qui fait une page aurait été tout aussi simple.
              5. Contributeur
                Certes.. Ce que je voulais montrer, c'est que pour une question comme ça, il a pas besoin de venir poster sur CCm si il est un peu débrouillard, il l'a sous les yeux... Y'a plus qu'a le décortiquer pour comprendre..

                Ce qui me gène c'est qu'on lui a dis ça:
                Tu veux du tout fait ou tu préfères des explications et des tutoriels ?
                Dans le premier cas : je ne ferais pas des recherches à ta place
                Dans le second : quelles sont tes connaissances en HTML, PHP, SQL et JS (AJAX) ?

                Et qu'il a répondu ça:
                si tu es super sympa j'aimerais bien le scrypt.
                Merci beaucoup en tout cas :D


                En gros, qu'il a pas envie de chercher.. Donc j'ai pas envie de l'aider. je montre juste que pour du tout près, il en a du à moitié fait sous les yeux. Et j'espère qu'il ne trouvera pas plus avancé, histoire qu'il se creuse un peu la tête... (Un tuto, c'est facile, tu vas à la fin et tu pompe le code.. J'aime pas le leach pur et dur..)
            2. Salut,

              Voir la source de CCM n'est vraiment pas une bonne idée. C'est un truc de fou.
              Tu n'apprends rien par la source étant donné que c'est que du HTML et du CSS ... Il te faudrait les page php responsable de cette fonction.

              Cependant si tu as un minium de connaissance tu comprendras :
              Dans ta base de données tu as une tables où sont enregistré tes messages avec par exemple comme attributs : di_msg, id_thread, autor, timestamp ...
              Il suffit de crée un attribut note avec 0 par défaut et quand un membre clique sur + ou - ça met à jour ton tuple selon tes envies ;)

              Bon sinon il te reste le siteduzero ;)
              La chance aide parfois, le travail toujours !
              Il faut être con pour un non-con de vouloir jouer les cons !