Le plussoiement .... HELP !

Fermé
LethalMG - 22 août 2010 à 04:25
 Utilisateur anonyme - 26 août 2010 à 00:52
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

avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
22 août 2010 à 18:05
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) ?
0
si tu es super sympa j'aimerais bien le scrypt.

Merci beaucoup en tout cas :D
0
Personne :-( ?
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
24 août 2010 à 00:27
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.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Ok dommage :(
0
Bilow Messages postés 1014 Date d'inscription samedi 21 août 2010 Statut Membre Dernière intervention 2 août 2015 117
24 août 2010 à 12:38
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 ?
0
Apatik Messages postés 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 782
24 août 2010 à 12:40
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..
0
Bilow Messages postés 1014 Date d'inscription samedi 21 août 2010 Statut Membre Dernière intervention 2 août 2015 117
24 août 2010 à 12:50
@ 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.
0
Apatik Messages postés 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 782
24 août 2010 à 12:56
        <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?
0
Bilow Messages postés 1014 Date d'inscription samedi 21 août 2010 Statut Membre Dernière intervention 2 août 2015 117
24 août 2010 à 13:14
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.
0
Apatik Messages postés 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 782
24 août 2010 à 13:36
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
0
Bilow Messages postés 1014 Date d'inscription samedi 21 août 2010 Statut Membre Dernière intervention 2 août 2015 117
24 août 2010 à 15:49
Bon, d'accord.
Mais regarder un tutoriel sur Google qui fait une page aurait été tout aussi simple.
0
Apatik Messages postés 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 782
24 août 2010 à 15:53
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..)
0
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 !
0