Ajouter photo et lien dans un message

4 participants

Page 1 sur 2 1, 2  Suivant

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

En cours Ajouter photo et lien dans un message

Message par photoclic Mer 28 Fév 2024 - 11:20

Bonjour,

j'ai un script que m'a écrit Milouze qui envoi un mail aux membres au clic sur un bouton situé sous la première photo d'un sujet.

Ce script fonctionne parfaitement, et je souhaiterais si cela est possible ajouter  la première photo dans le texte du mail envoyé., ainsi que le lien du sujet.

le script:
Code:

$(function(){
    if(location.href.match(/&solved=true/))
    {
    var m=$('form[action="/privmsg"]').length;
    if(m)
    {
    var member=$('input[id="username"]').val();
//    console.log(member);
    //LE TEXTE DU SUJET
    var sujet="Déplacement de votre sujet ayant reçu 3 Best";
    //LE CONTENU DU MESSAGE
    var hello="Bonjour ";
    var espace=",\u000A \u000A ";  
    var message="L'un de tes derniers sujets a reçu 3 BEST et a été déplacé dans le forum correspondant des Bests.\u000A \u000A";    
      $('input[name="subject"]:first').val(sujet);
     $("#text_editor_textarea").val(hello+member+espace+message);
    $('input[class="button1"][value="Envoyer"]').click();
      } }
      });

J'ai essayé de créer une variable "photo" pour récupérer le lien de la photo et l'ajouter dans le message, mais cela ne fonctionne pas.
Code:
var photo=$('.postbody:first .content img:first:not([longdesc]):not([src*="twemoji"])').attr('src');
Et pour le lien du sujet, je ne sais pas comment faire.

Je suis nul en JS.

Merci pour votre aide.
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Ven 1 Mar 2024 - 13:17

Bonjour à toutes et tous.
Pas de solution pour l'ajout?
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Lun 4 Mar 2024 - 10:23

Je crois avoir compris pourquoi cela ne marche pas. On n'est plus sur la page du sujet quand le script est réalisé et donc la variable est indéfinie .

Je me demande alors s'il est possible de la mémoriser et de la récupérer ensuite en utilisant sessionStorage.setItem et sessionStorage.getItem  scratch
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par Lixyr Lun 4 Mar 2024 - 13:08

Bonjour,

Auriez-vous le lien d'un de ces sujets dans lequel on voit la photo que vous souhaitez récupérer, ainsi que l'endroit où on clique pour envoyer un e-mail ?


Pour faciliter les recherches, mettez un titre explicite.
Remerciez Ajouter photo et lien dans un message 976083691 le message qui vous a aidé pour que celui-ci soit mis en évidence.
Épinglez votre sujet en résolu Ajouter photo et lien dans un message 3592387030 pour prévenir la modération.

Ajouter photo et lien dans un message Baston10
Lixyr

Lixyr
Aidactive
Aidactive

Féminin
Messages : 7396
Inscrit(e) le : 22/07/2010

https://forum.forumactif.com
Lixyr a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Lun 4 Mar 2024 - 15:00

Bonjour Lixyr et merci pour ton aide.

Pour voir le bouton qui permet d'envoyer le mail, il faut être modo ou admin.
Je t'ai envoyé un id par mail pour cela.
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par Lixyr Lun 4 Mar 2024 - 18:45

Alors effectivement, ça va être compliqué, car de ce que je vois, le contenu de l'e-mail n'est généré que si on se trouve "sur la page d'envoi d'un MP". Or, cette page ne peut pas contenir d'information sur le sujet en question. reflexion

Il faudrait revoir tout le code, en fait, et générer un message type lorsqu'on clique sur "Envoyer un MP".
Est-ce que je pourrais avoir le lien de tous les sujets dans lesquels Milouze vous a fourni ces codes ?
- Les codes pour mettre les boutons "Envoyer un MP" et "Déplacer dans le forum Les Best" ;
- Les codes qui génèrent une action au click ;
- Les codes qui envoient le message.

Idéalement, il faudrait que j'installe ça sur mon forum test pour voir comment améliorer ces codes.


Pour faciliter les recherches, mettez un titre explicite.
Remerciez Ajouter photo et lien dans un message 976083691 le message qui vous a aidé pour que celui-ci soit mis en évidence.
Épinglez votre sujet en résolu Ajouter photo et lien dans un message 3592387030 pour prévenir la modération.

Ajouter photo et lien dans un message Baston10
Lixyr

Lixyr
Aidactive
Aidactive

Féminin
Messages : 7396
Inscrit(e) le : 22/07/2010

https://forum.forumactif.com
Lixyr a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Lun 4 Mar 2024 - 19:12

Voici les 2 codes concernés, qui complètent celui mis en haut de page:

Sur toutes les pages:
Code:

$(function(){        
//SI L ICONE DE MESSAGE SUIVANT ALORS ON ANNULE L ACTION
if($('h2.topic-title img[src="https://i.servimg.com/u/f20/20/11/87/27/811.png"],h2.topic-title img[src="https://i.servimg.com/u/f20/20/11/87/27/annonc10.png"]').length)return;
var M14_LiNk_mp=$('.postprofile:first a[href^="/privmsg?mode=post"]').attr('href');
//ON VERIFIE SI ON A LE DROIT DE SUPPRIMER LE SUJET
var moder=$('a[href^="/modcp?mode=delete"]').length;
if(moder)
{        
var edit=$('.postbody:first .profile-icons a[href$="mode=editpost"]');
//ON VERIFIE SI ON EST SUR LE FORUM F16
var t=$('a.nav[href^="/f16-"]').length;
var a=_userdata["username"];
//LES TEXTES DE CONFIRMATION
var texte1="Hello ";
var texte2="Désirez vous envoyer un message privé au gagnant? \nSi OK, le lien du sujet et de la photo vont être affichés au dessus de la photo.";
//LE TEXTE SI ACTION ANNULEE
var nonconfirm="Action annulée";

  //ON RECHERCHE LA PREMIERE PHOTO NON SMILEY/EMOJI
var photo=$('.postbody:first .content img:first:not([longdesc]):not([src*="twemoji"])').attr('src');
var linktopic=$('.postbody:first h2.topic-title a[href^="/t"]').attr('href');
var e=$('.postprofile').length; //Nbre de commentaires  
//SI FORUM//SI MODERATION//SI PHOTO et SI nbre de commentaires <2
if(t&&moder&&photo&&e<2)
{
//ON LANCE LA COMMANDE
if ( confirm(''+texte1+' '+a+', \n'+texte2+'') )
{
var linkedit=edit.attr('href');
var $this=linkedit.match(/\d+/);
$('.postbody:first .content div:first').before('<div class="M14_importe_link">
<textarea onclick="this.select();" title="Selectionner puis copier le contenu"><br /><a href="'+linktopic+'" title="Aller au sujet de la photo gagnante"><img src="'+photo+'"/></a></textarea> <br /> <a id="M14_dialMp" target="_blank"href='+M14_LiNk_mp+'&testmp=true>Envoyer un MP</a><br /><a href="'+linkedit+'&testedit"target="_blank">Ne plus proposer envoi mp</a></div>');
}
else {alert(nonconfirm);}
}        
}      

if(location.href.match(/&testmp=true/))
{
var m=$('form[action="/privmsg"]').length;
 if(m)
 {
//var member=$('input[id="username"]').val();
   var member="";
 //LE TEXTE DU SUJET
var sujet="Ta photo gagnante";
//LE CONTENU DU ESSAGE
var hello="Bonjour et félicitations";
var espace=", ";
var message="\n\nTa photo ci-dessous a été élue photo Best-of de la semaine et placée dans les photos gagnantes.\n\n";
var hr="[hr]";  
$('input[name="subject"]:first').val(''+sujet+' '+member+'!!!');
$("#text_editor_textarea").val(''+hello+member+espace+message+hr+'');
 }
}  
if(location.href.match(/testedit/))
{
$('form[method="post"][name="post"]').each(function(){

$('img[src="https://i.servimg.com/u/f20/20/11/87/27/811.png"]').closest('label').find('input').click();
$('input[name="post"][value="Envoyer"]').click();  
});
}
  
});

sur les sujets:
Code:

//Information pour déplacement et mp quand 3 best phototest et séries
        $(function(){                      
        var M14_LiNk_mp=$('.postprofile:first a[href^="/privmsg?mode=post"]').attr('href');
        //ON VERIFIE SI ON A LE DROIT DE CORBEILLER LE SUJET
        var moder=$('a[href^="/modcp?mode=trash"]').length;
        var corb=$('a[href^="/modcp?mode=trash"]').attr('href');          
        //ON RECUPERE LE TEXTE DU SUJET
        var texttopic=$('.postbody:first h2.topic-title ').find('a[href^="/t"]').text();        
                    //ON VERIFIE SI ON EST SUR LE FORUM F4
                    var t=$('a.nav[href^="/f4-"],a.nav[href^="/f5-"]').length;
                    var t1=$('a.nav[href^="/f5-"]').length;
                    var t2=$('a.nav[href^="/f4-"]').length;
                    var a=_userdata["username"];
                    //LES TEXTES DE L ALERTE EN TROIS PARTIES
                    var texte1="Le sujet:";
                    var texte2="a reçu 3 Bests.";
                    var texte3="Il devrait être déplacé dans le forum Les Bests";
                    $('span[class="rep-nb"]:first').each(function(){
                    var liketest=$(this).text();
                    //SI 3 LIKES , SI SUR FORUM F4 ET SI DROIT DE CORBEILLER
        if(liketest>=3&&t&&moder)
        {
          $('.fa_like_div:first').after('<br /><div class="M14_bloc_trash"><a id="M14_dialMp">Envoyer un MP</a><a id="M14_dialcorbeille" href='+corb+'>Déplacer dans le forum Les Bests</a></div>');    
          //ON LANCE L ALERTE
        alert('Bonjour '+a+',\n\n'+texte1+''+texttopic+'\n'+texte2+'\n\n'+texte3+'');
        $('a#M14_dialMp').click(function(){
        $(this).hide();      
         if (t2) {
        $('div.M14_bloc_trash').css('height','17px');  
      }          
        if ( confirm( "Voulez vous envoyer un MP?" ) ) {                        
        $('body').append('<iframe src="'+M14_LiNk_mp+'&solved=true" style="width:250px;height:10px;margin-left:-500px;">');      
        if (t1) {
        $('div.M14_bloc_trash').remove();  
      }    
        }
        else if (t1) {
   $(this).show();         
        $('div.M14_bloc_trash').css('height','17px');                  }        
            else{
            $(this).show();
            $('div.M14_bloc_trash').css('height','36px');
            }
        });
        $('a#M14_dialcorbeille').click(function(){$(this).remove();});            
        }        
        });  
        if (t1) {
        $('div.M14_bloc_trash').css('height','17px');
        $('a#M14_dialcorbeille').remove();  
      }            
        });
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Jeu 7 Mar 2024 - 13:19

Bonjour,
Pas de solution pour l'ajout de lien dans le mp?
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Lun 11 Mar 2024 - 15:40

up
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Mer 13 Mar 2024 - 15:19

aidez moi
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par Chacha Mar 19 Mar 2024 - 9:26

Ajouter photo et lien dans un message UmaslZ4Bonjour,

Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir votre sujet déplacé à la corbeille, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, merci d'éditer votre premier message et de cocher l'icône « résolu »
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69445
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Mar 19 Mar 2024 - 12:06

Bonjour Sacha.

Sujet non résolu à ce jour.
Lixyr est peut-être en vacances.
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Ven 22 Mar 2024 - 11:46

Petit up.
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par Lixyr Lun 25 Mar 2024 - 22:05

Bonsoir photoclic,

Pas en vacances, non, mais débordée. Merci pour les codes, j'essaie de regarder ça mercredi. Continue de remonter le sujet, en attendant. ::fleur::


Pour faciliter les recherches, mettez un titre explicite.
Remerciez Ajouter photo et lien dans un message 976083691 le message qui vous a aidé pour que celui-ci soit mis en évidence.
Épinglez votre sujet en résolu Ajouter photo et lien dans un message 3592387030 pour prévenir la modération.

Ajouter photo et lien dans un message Baston10
Lixyr

Lixyr
Aidactive
Aidactive

Féminin
Messages : 7396
Inscrit(e) le : 22/07/2010

https://forum.forumactif.com
Lixyr a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Lun 25 Mar 2024 - 23:23

Bonsoir Lixyr,

Un grand merci pour ton suivi.
Je suis rassuré car je craignais que ce soit un problème de santé.
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par Lixyr Mer 27 Mar 2024 - 14:22

Bonjour Photoclic,

J'ai installé les codes, mais le lien best ne s'affiche pas. Êtes-vous bien en phpbb3 ?
Vous devez avoir le template viewtopic_body modifié. Pourrais-je avoir le contenu ?


Pour faciliter les recherches, mettez un titre explicite.
Remerciez Ajouter photo et lien dans un message 976083691 le message qui vous a aidé pour que celui-ci soit mis en évidence.
Épinglez votre sujet en résolu Ajouter photo et lien dans un message 3592387030 pour prévenir la modération.

Ajouter photo et lien dans un message Baston10
Lixyr

Lixyr
Aidactive
Aidactive

Féminin
Messages : 7396
Inscrit(e) le : 22/07/2010

https://forum.forumactif.com
Lixyr a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Mer 27 Mar 2024 - 17:24

Bonjour Lixyr,

Le voici:
Code:

<!-- retrait bouton panneau latéral -->
        <style>
        img.M14_open_Panneau {opacity: 0;}
          
        /*décalage bouton héberger une image*/  
       .sceditor-button-servimg {margin-left: 25%!important;}  
 
      /*Re-Affichage widget Dernières images*/
       #footer_widgets{display:flex;}
 
          
        </style>

<!-- Compte à rebours vote -->
        <style>
        /*Compte à rebours 2*/
        #CompteTxt {margin-right: 115px;}
        #Compte {margin: 2px -18.28%;}
        #Compte,#CompteTxt {position: relative;float: right;top: 6px;line-height: 30px;}
        #Compte div,#CompteTxt div{position: relative;float: left;margin-left: 5px;line-height: 25px;color: #3bd9eb;}
        #Compte div span{font-size:12px;text-align:center;color:#e2660a;}    
        .titre{margin-top: -5px;}  
          
      @media screen and (max-device-width:1024px){    
      #annoncesujet {margin: 0 70px !important;}
      .titre1 {margin-left: -45px !important;}
      #Compte {margin:2px -15% !important;}
 }  
        </style>
<!-- Fin Compte à rebours vote -->

        <!-- Position hauteur flèche et widgets dans sujets-->
        <style>
        .widget-arrow.isleft {margin-top: 434px;}
        #content-container div#left {margin-top: 460px;}
        </style>

        <!-- Position boutons nouveau et répondre -->
        <style>
        .buttons {margin: 15px 0 0 80px;position: relative;}
        </style>

        <script type="text/javascript">
        //<![CDATA[
        var multiquote_img_off = '{JS_MULTIQUOTE_IMG_OFF}', multiquote_img_on = '{JS_MULTIQUOTE_IMG_ON}', _atr = '{JS_DIR}addthis/', _ati = '{PATH_IMG_FA}addthis/'{ADDTHIS_LANG}, addthis_localize = { share_caption: "{L_SHARE_CAPTION}", email: "{L_EMAIL}", email_caption: "{L_EMAIL_CAPTION}", favorites: "{L_SHARE_BOOKMARKS}", print: "{L_PRINT}", more: "{L_MORE}" };

        $(function(){
            if(typeof(_atc) == "undefined") {
                _atc = {  };
            }
        });

        var hiddenMsgLabel = { visible:'{JS_HIDE_HIDDEN_MESSAGE}', hidden:'{JS_SHOW_HIDDEN_MESSAGE}' };
        showHiddenMessage = function(id)
        {
            try
            {
                var regId = parseInt(id, 10);
                if( isNaN(regId) ) { regId = 0; }

                if( regId > 0)
                {
                    $('.post--' + id).toggle(0, function()
                {
                    if( $(this).is(":visible") )
                    {
                      $('#hidden-title--' + id).html(hiddenMsgLabel.visible);
                    }
                    else
                    {
                      $('#hidden-title--' + id).html(hiddenMsgLabel.hidden);
                    }
                });
                }
            }
            catch(e) { }

          return false;
        };

        //]]>
        </script>
                              
        <br/><div class="M14_lAstSujets"><div></div></div>
        
        <div class="boutons_list">
        <ul class="linklist">
        <!-- BEGIN switch_user_logged_in -->
          <br/><br/>
                <!-- Ajout bouton Voir la page Facebook -->
                <li style="display: inline-block;"> • <a style="font-weight: bold;border: 1px solid #626262;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;padding: 0px 5px 3px 5px;" target="_blank" title="Aller sur la page Facebook du Clic" href="https://www.facebook.com/Photoclic/">La page Facebook du clic</a> • </li>
                
          <li><a style="font-weight: bold;border: 1px solid #626262;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;padding: 0px 5px 3px 5px;background: #177887;color: #fff;" href="{U_SEARCH_NEW}">Les nouveaux messages</a></li>
        <li>&nbsp;•&nbsp;<a style="font-weight: bold;border: 1px solid #626262;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;padding: 0px 5px 0px 5px;" target="_blank"title="Voir les dernières photos partagées" href="/images">Les dernières photos</a></li>        
          <li class="sansrep"> • <a style="font-weight: bold;border: 1px solid #626262;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;padding: 0px 5px 3px 5px;" href="{U_SEARCH_UNANSWERED}">Les messages sans réponses</a></li>      
                <li class="rightside"> • <a style="border: 1px solid #626262;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;padding: 0px 5px 3px 5px;" href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a></li>  

          <li class="rightside"> • <a style="border: 1px solid #626262;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;padding: 0px 5px 3px 5px;" href="{U_MARK_READ}" accesskey="m">{L_MARK_FORUMS_READ}</a></li>
                <br/><br/><br/>
          <!-- END switch_user_logged_in -->
        </ul>
        </div>

            <h1 class="page-title" style="display:none;">
                  <a href="{TOPIC_URL}">{TOPIC_TITLE}</a>            
                </h1>

        <div style="position:relative;top: 90px; width: 1px;" id="M14_aNcHoR"></div>

        <div class="topic-actions">
        <!-- BEGIN switch_push_direct_send -->&nbsp;<span id="push-bell" title="{switch_push_direct_send.L_PUSH_SEND}"style="font-size: 1.5em;margin: 15px;position: absolute;"></span><!-- END switch_push_direct_send -->
                    
          <div class="buttons">

        <!-- BEGIN switch_user_authpost -->
                  <a href="{U_POST_NEW_TOPIC}" rel="nofollow"><img src="{POST_IMG}" class="{POST_IMG_CLASS}" alt="{L_POST_NEW_TOPIC}" /></a>  
          <!--            <a href="{U_POST_NEW_TOPIC}" accesskey="n" rel="nofollow"><img style="display:none;" src="https://i.imgur.com/DmZrfKT.png" id="bouton_poster" alt="{L_POST_NEW_TOPIC}" /></a>  -->
                <!-- END switch_user_authpost -->
                
              <!-- BEGIN switch_user_authreply -->
              <a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" class="i_reply" alt="{L_POST_REPLY_TOPIC}" /></a>
              <!-- END switch_user_authreply -->
          </div>
          
          <p class="right">
                <!-- BEGIN switch_twitter_btn -->
                <span>
                    <a href="https://twitter.com/share" class="twitter-share-button" data-via="{TWITTER}">Tweet</a>
                    <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
                </span>
                <!-- END switch_twitter_btn -->
              <!-- BEGIN switch_fb_likebtn -->
              <script>(function(d, s, id) {
                var js, fjs = d.getElementsByTagName(s)[0];
                if (d.getElementById(id)) return;
                js = d.createElement(s); js.id = id;
                js.src = "https://connect.facebook.net/{LANGUAGE}/all.js#xfbml=1";
                fjs.parentNode.insertBefore(js, fjs);
              }(document, 'script', 'facebook-jssdk'));</script>
              <span class="fb-like" data-href="{FORUM_URL}{TOPIC_URL}" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></span>
              <!-- END switch_fb_likebtn -->
          </p>
        
          <div class="clear"></div>
        </div>
        
                    <div class="pathname-box" style="display:none;">
                    <p>
                      <a class="nav" href="{U_INDEX}"><span>{L_INDEX}</span></a>
                      {NAV_CAT_DESC}
                    </p>
                    </div>

        <!-- Compte à rebours vote -->
        <div id="CompteTxt"></div>
        <div id="Compte"></div>


              <div id="M14_ariane" class="pathname-box ariane">
                          <p class="M14_ariane">
                                <a class="nav" href="{U_INDEX}"><span>Accueil</span></a>
                                <!--{NAV_SEP}<a class="nav" href="{U_ALBUM}"><span>{L_ALBUM}</span></a>-->
                                {NAV_CAT_DESC}
                                <a class="nav" href="{TOPIC_URL}">{TOPIC_TITLE}</a>
                          
              <script type="text/javascript">
                    jQuery('.ariane').html(jQuery('.ariane').html().replace(/::/g,' ')).removeClass('ariane');
                    </script>            
                        </p>
                      </div>

          <a id="M14" style="position: relative;top: -190px;"></a>

<span class="participant">
{POSTERS_LIST}
</span>

        <!-- BEGIN topicpagination -->
        
<p class="M14_paginTopIc pagination">{PAGINATION}</p>

        <!-- END topicpagination -->

        <div class="clear"></div>
        {POLL_DISPLAY}  
        
        <!-- BEGIN postrow -->
          <!-- BEGIN hidden -->
              <div class="post {postrow.hidden.ROW_COUNT}">
                <div class="inner">
                    <span class="corners-top"><span></span></span>
                    <p style="text-align:center">{postrow.hidden.MESSAGE}</p>
                    <div class="clear"></div>
                    <span class="corners-bottom"><span></span></span>
                </div>
              </div>
          <!-- END hidden -->
        
          <!-- BEGIN displayed -->
                <div id="p{postrow.displayed.U_POST_ID}" class="M14_post post {postrow.displayed.ROW_COUNT}{postrow.displayed.ONLINE_IMG_NEW} post--{postrow.displayed.U_POST_ID}"{postrow.displayed.THANK_BGCOLOR} style="{postrow.displayed.DISPLAYABLE_STATE}">
                <div class="inner"><span class="corners-top"><span></span></span>
                                
                <!--  Ancrage des sujets  -->                      
          <!--<div class="M14_anchonext" style="position: relative; top: -105px; width: 1px;" id="{postrow.displayed.U_POST_ID}"></div>      -->

            <div class="M14_anchonext" style="position: relative; top: -145px;margin-top:40px; width: 1px;" id="{postrow.displayed.U_POST_ID}"></div>  
                                                    
              <!-- Affichage des numéros de message -->
          <div class="postNumberContainer"><a href="{postrow.displayed.POST_URL}" class="postNumber">#{postrow.displayed.COUNT_POSTS}</a></div>
                                                        
                                  <div class="postbody">

                    <ul class="profile-icons">
                                        <li>{postrow.displayed.THANK_IMG}</li>
                                                                                                            
                      <li>{postrow.displayed.MULTIQUOTE_IMG}</li>
  <!-- Bouton Transmettre par mp -->                                    
<!--    <img class="post2pm" data-pid="{postrow.displayed.U_POST_ID}" src="https://i.servimg.com/u/f31/19/32/37/01/abouto10.png" title="Transmettre par MP" alt="Transmettre par MP" />              -->
                                        
                      <li>{postrow.displayed.QUOTE_IMG}</li>
                      <li>{postrow.displayed.EDIT_IMG}</li>
                      <li>{postrow.displayed.DELETE_IMG}</li>
                      <li>{postrow.displayed.IP_IMG}</li>
                      <li>{postrow.displayed.REPORT_IMG_NEW}</li>
            
                    <!-- Debut bouton ajouter aux favoris -->                          
                        <li id="M14_FavORiTebis"><a href="/search?add_favourite={TOPIC_ID}&search_id=favouritesearch" rel="nofollow"><img style="margin-top:-3px;" src="https://i.servimg.com/u/f31/19/32/37/01/36125814.png" title= "Ajouter à vos favoris"/></a></li>                  
                        <!-- Fin bouton ajouter aux favoris -->                            
                                        
                  </ul>
                                    
                  <div class="avatarBlog"></div>              
                                    
                    <h2 class="topic-title">{postrow.displayed.ICON}<a href="{postrow.displayed.POST_URL}">{postrow.displayed.POST_SUBJECT}</a></h2>                    
                    <p class="author"><img src="{postrow.displayed.MINI_POST_IMG}" alt="{postrow.displayed.L_MINI_POST_ALT}" title="{postrow.displayed.L_MINI_POST_ALT}" /> {postrow.displayed.POSTER_NAME}                                  
              <!--    {postrow.displayed.POSTER_NAME}    posté    -->                                  
                    <span class="M14_time">{postrow.displayed.POST_DATE_NEW}</span>
                    <span class="M14_time_get"></span>
                    </p>                                
                    <div class="clearfix"></div>
                            
                    <!-- BEGIN switch_vote_active -->
                    <div class="vote gensmall">
                      <!-- BEGIN switch_vote -->
                      <div class="vote-button"><a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_PLUS}">+</a></div>
                      <!-- END switch_vote -->

                      <!-- BEGIN switch_bar -->
                      <div class="vote-bar" title="{postrow.displayed.switch_vote_active.L_VOTE_TITLE}">
                          <!-- BEGIN switch_vote_plus -->
                          <div class="vote-bar-plus" style="height:40px;"></div>
                          <!-- END switch_vote_plus -->

                          <!-- BEGIN switch_vote_minus -->
                          <div class="vote-bar-minus" style="height:{postrow.displayed.switch_vote_active.switch_bar.switch_vote_minus.HEIGHT_MINUS}px;"></div>
                          <!-- END switch_vote_minus -->
                      </div>
                      <!-- END switch_bar -->

                      <!-- BEGIN switch_no_bar -->
                      <div title="{postrow.displayed.switch_vote_active.L_VOTE_TITLE}" class="vote-no-bar">----</div>
                      <!-- END switch_no_bar -->

                      <!-- BEGIN switch_vote -->
                      <div class="vote-button"><a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_MINUS}">-</a></div>
                      <!-- END switch_vote -->
                    </div>
                    <!-- END switch_vote_active -->

                    <div style="display:none"></div>
                    <div class="content clearfix">
                                        
                                      <!-- pour bouton copie lien photo -->
                                          <div class="M14_reception_photos" style="display:none"></div>
                                        
                      <div>{postrow.displayed.MESSAGE}</div>
                          <!-- BEGIN switch_attachments -->
                          <dl class="attachbox">
                            <dt>{postrow.displayed.switch_attachments.L_ATTACHMENTS}</dt>
                            <dd class="attachments">
                                <!-- BEGIN switch_post_attachments -->
                                <dl class="file clearfix">
                                  <dt>
                                      <img src="{postrow.displayed.switch_attachments.switch_post_attachments.U_IMG}" alt=""/>
                                  </dt>
                                  <dd>
                                      <!-- BEGIN switch_dl_att -->
                                      <span><a class="postlink" href="{postrow.displayed.switch_attachments.switch_post_attachments.switch_dl_att.U_ATTACHMENT}">{postrow.displayed.switch_attachments.switch_post_attachments.switch_dl_att.ATTACHMENT}</a> {postrow.displayed.switch_attachments.switch_post_attachments.switch_dl_att.ATTACHMENT_DEL}</span>
                                      <!-- END switch_dl_att -->

                                      <!-- BEGIN switch_no_dl_att -->
                                      <span>{postrow.displayed.switch_attachments.switch_post_attachments.switch_no_dl_att.ATTACHMENT} {postrow.displayed.switch_attachments.switch_post_attachments.switch_no_dl_att.ATTACHMENT_DEL}</span>
                                      <!-- END switch_no_dl_att -->

                                      <!-- BEGIN switch_no_comment -->
                                      <span>{postrow.displayed.switch_attachments.switch_post_attachments.switch_no_comment.ATTACHMENT_COMMENT}</span>
                                      <!-- END switch_no_comment -->

                                      <!-- BEGIN switch_no_dl_att -->
                                      <span><strong>{postrow.displayed.switch_attachments.switch_post_attachments.switch_no_dl_att.TEXT_NO_DL}</strong></span>
                                      <!-- END switch_no_dl_att -->

                                      <span>({postrow.displayed.switch_attachments.switch_post_attachments.FILE_SIZE}) {postrow.displayed.switch_attachments.switch_post_attachments.NB_DL}</span>
                                  </dd>
                                </dl>
                                <!-- END switch_post_attachments -->
                            </dd>
                          </dl>
                          <!-- END switch_attachments -->
                    </div>
                            
                    <span class="edited_post">{postrow.displayed.EDITED_MESSAGE}</span>
                                  
                    <!-- BEGIN switch_signature -->
                    <div class="signature_div" id="sig{postrow.displayed.U_POST_ID}">{postrow.displayed.SIGNATURE_NEW}</div>
                    <!-- END switch_signature -->
                                  
                                                                  
            <div class="M14_Thank_Cont">
            <div><span class="M14_Texte_liste">Le membre suivant remercie  </span>
            <span class="M14_ThankUser"></span> pour ce sujet: <a target="_blank" href="" class="M14_Thank_link"></a><br />
            </div>
            <div class="M14_Thank_list"><div></div></div>
            </div>
                                                                  
                </div>

                <div class="postprofile" id="profile{postrow.displayed.U_POST_ID}">
                    <!-- div class="online2"></div-->
                    <dl>
                    <dt>                          
             <span class="M14_member_Info"></span>                    
             <strong class="M14_member" style="font-size:1.2em">            
             {postrow.displayed.POSTER_NAME}</strong>
                        
            <div class="M14_TogProfil">
            <span class="M14_avatar">{postrow.displayed.POSTER_AVATAR}</span>
            
            <li><a class="M14_link" target="_blank">Profil</a></li>
            <li><a class="M14_link" target="_blank">Statistiques</a></li>
            <li><a class="M14_link" target="_blank">MP</a></li>
            <li><a class="M14_link" target="_blank">Messages</a></li>
            <li><a class="M14_link" target="_blank">Sujets</a></li>
            <li><a class="M14_link" target="_blank">Participation</a></li>
            
            <!-- visiteurs retiré --      <li><a class="M14_link"target="_blank">Visiteurs</a></li>    ---->
            <!-- Message sur profil retiré --      <li><a class="M14_link"target="_blank">Message sur profil</a></li>    ---->

            </div>
            <br />
              {postrow.displayed.POSTER_AVATAR}
                                                
            <br />                                        
                      </dt>
                      <dd class="M14_rang">{postrow.displayed.POSTER_RANK_NEW}</dd>
                      <dd class="M14_rang">{postrow.displayed.RANK_IMAGE}</dd>

                      <dd {postrow.displayed.AWARDS_SHOW} class="dd_award {postrow.displayed.PROFILE_POSITION}">
                      {postrow.displayed.AWARDS}
          </dd>
          <dd class="award_more"></dd>
                      
                      <dd><br /></dd>
                      <dd>
                          <!-- BEGIN profile_field -->
                                                                    
  <span class="M14_blocSpan">{postrow.displayed.profile_field.LABEL}
  <span class="value">{postrow.displayed.profile_field.CONTENT}</span>
  {postrow.displayed.profile_field.SEPARATOR}</span>
                        
                          <!-- END profile_field -->
                          {postrow.displayed.POSTER_RPG}
                      </dd>
                      <dd><br /></dd>
                      <dd>
                          {postrow.displayed.PROFILE_IMG} {postrow.displayed.PM_IMG} {postrow.displayed.EMAIL_IMG}<!-- BEGIN contact_field --> {postrow.displayed.contact_field.CONTENT}<!-- END contact_field -->
                      </dd>
                    </dl>
                </div>

                <div class="clear"></div>
                                
      <!--  <a href="#top">{L_BACK_TO_TOP}</a> <a href="#bottom">{L_GOTO_DOWN}</a>  -->
                                                          
                <span class="corners-bottom"><span></span></span></div>
                      <!-- BEGIN switch_likes_active -->
            <div class="fa_like_div" style="display:none;">
            <!-- BEGIN switch_like_list -->
            {postrow.displayed.switch_likes_active.switch_like_list.D_LIKE_LIST}
            <!-- END switch_like_list -->
            <!-- BEGIN switch_dislike_list -->
            {postrow.displayed.switch_likes_active.switch_dislike_list.D_DISLIKE_LIST}
            <!-- END switch_dislike_list -->
            <button class="rep-button {postrow.displayed.switch_likes_active.C_VOTE_LIKE}"  data-href="{postrow.displayed.switch_likes_active.U_VOTE_LIKE}" data-href-rm="{postrow.displayed.switch_likes_active.U_VOTE_RM_LIKE}">
 <!--            <svg width="13px" height="13px" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M320 1344q0-26-19-45t-45-19q-27 0-45.5 19t-18.5 45q0 27 18.5 45.5t45.5 18.5q26 0 45-18.5t19-45.5zm160-512v640q0 26-19 45t-45 19h-288q-26 0-45-19t-19-45v-640q0-26 19-45t45-19h288q26 0 45 19t19 45zm1184 0q0 86-55 149 15 44 15 76 3 76-43 137 17 56 0 117-15 57-54 94 9 112-49 181-64 76-197 78h-129q-66 0-144-15.5t-121.5-29-120.5-39.5q-123-43-158-44-26-1-45-19.5t-19-44.5v-641q0-25 18-43.5t43-20.5q24-2 76-59t101-121q68-87 101-120 18-18 31-48t17.5-48.5 13.5-60.5q7-39 12.5-61t19.5-52 34-50q19-19 45-19 46 0 82.5 10.5t60 26 40 40.5 24 45 12 50 5 45 .5 39q0 38-9.5 76t-19 60-27.5 56q-3 6-10 18t-11 22-8 24h277q78 0 135 57t57 135z" fill="#666"/></svg> -->
            <span> Best </span>{postrow.displayed.switch_likes_active.COUNT_VOTE_LIKE}
            </button>
            <!-- BEGIN switch_dislike_button -->
            <button class="rep-button {postrow.displayed.switch_likes_active.switch_dislike_button.C_VOTE_DISLIKE}" data-href="{postrow.displayed.switch_likes_active.switch_dislike_button.U_VOTE_DISLIKE}" data-href-rm="{postrow.displayed.switch_likes_active.switch_dislike_button.U_VOTE_RM_LIKE}">
            <svg width="13px" height="13px" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M320 576q0 26-19 45t-45 19q-27 0-45.5-19t-18.5-45q0-27 18.5-45.5t45.5-18.5q26 0 45 18.5t19 45.5zm160 512v-640q0-26-19-45t-45-19h-288q-26 0-45 19t-19 45v640q0 26 19 45t45 19h288q26 0 45-19t19-45zm1129-149q55 61 55 149-1 78-57.5 135t-134.5 57h-277q4 14 8 24t11 22 10 18q18 37 27 57t19 58.5 10 76.5q0 24-.5 39t-5 45-12 50-24 45-40 40.5-60 26-82.5 10.5q-26 0-45-19-20-20-34-50t-19.5-52-12.5-61q-9-42-13.5-60.5t-17.5-48.5-31-48q-33-33-101-120-49-64-101-121t-76-59q-25-2-43-20.5t-18-43.5v-641q0-26 19-44.5t45-19.5q35-1 158-44 77-26 120.5-39.5t121.5-29 144-15.5h129q133 2 197 78 58 69 49 181 39 37 54 94 17 61 0 117 46 61 43 137 0 32-15 76z" fill="#666"/></svg>
            <span>{postrow.displayed.switch_likes_active.switch_dislike_button.L_DISLIKE}</span>{postrow.displayed.switch_likes_active.switch_dislike_button.COUNT_VOTE_DISLIKE}
            </button>
            
            <!-- END switch_dislike_button -->  
            </div>
            <!-- END switch_likes_active -->
          
    </div>
              <!-- BEGIN first_post_br -->
              <hr id="first-post-br" />
              <!-- END first_post_br -->
          <!-- END displayed -->
        <!-- END postrow -->

          <a name="bottomtitle"></a>  


        <div class="clear"></div>
        
        <div class="noprint">

        <!-- BEGIN switch_user_logged_in -->
        
        <!-- BEGIN watchtopic -->

        <li class="rightside" style="float:right;">  {S_WATCH_TOPIC}<br /></li>

        <!-- END watchtopic -->
        <!-- END switch_user_logged_in -->
        </div>

        <hr />
              <div id="M14_ariane" class="pathname-box ariane">
              <p class="M14_ariane">
              <a class="nav" href="{U_INDEX}"><span>Accueil</span></a>
              <!--{NAV_SEP}<a class="nav" href="{U_ALBUM}"><span>{L_ALBUM}</span></a>-->
              {NAV_CAT_DESC}
              <a class="nav" href="{TOPIC_URL}">{TOPIC_TITLE}</a>
                          
              <script type="text/javascript">
              jQuery('.ariane').html(jQuery('.ariane').html().replace(/::/g,' ')).removeClass('ariane');
              </script>            
              </p>
              </div>

        <!-- BEGIN promot_trafic -->
        <div class="post row2" id="ptrafic_close" style="display:none;font-size:1.3em;line-height:1.4em">
          <span class="corners-top"><span></span></span>
          <span class="gensmall"><a href="javascript:ShowHideLayer('ptrafic_open','ptrafic_close');"><img src="{TABS_MORE_IMG}" alt="+" align="" border="0" /></a></span>
          <span class="ptrafic"> {PROMOT_TRAFIC_TITLE}</span>
          <span class="corners-bottom"><span></span></span>
        </div>
                <div class="post row2" id="ptrafic_open" style="display:'';font-size:1.3em;line-height:1.4em">
          <span class="corners-top"><span></span></span>
          <span class="gensmall"><a href="javascript:ShowHideLayer('ptrafic_open','ptrafic_close');"><img src="{TABS_LESS_IMG}" alt="-" align="" border="0" /></a></span>
          <span class="ptrafic"> {PROMOT_TRAFIC_TITLE}</span>
          <div class="clear"></div>
          <div>
              <!-- BEGIN link -->
              » <a href="{promot_trafic.link.U_HREF}" title="{promot_trafic.link.TITLE}" rel="nofollow">{promot_trafic.link.TITLE}</a><br />
              <!-- END link -->
          </div>
          <span class="corners-bottom"><span></span></span>
        </div>
        <!-- END promot_trafic -->

        <!-- BEGIN switch_forum_rules -->
        <div class="post row1" id="forum_rules">
          <span class="corners-top"><span></span></span>
          <div class="h3"> {L_FORUM_RULES}</div>
          <div class="clear"></div>
          <table class="postbody">
              <tr>
                <!-- BEGIN switch_forum_rule_image -->
                <td class="logo">
                <img src="{RULE_IMG_URL}" alt="" />
                </td>
                <!-- END switch_forum_rule_image -->
                <td class="rules content">
                {RULE_MSG}
                </td>
              </tr>
          </table>
          <span class="corners-bottom"><span></span></span>
        </div>
        <!-- END switch_forum_rules -->

        <!-- BEGIN switch_user_logged_in -->
        <a name="quickreply"></a>
        {QUICK_REPLY_FORM}
        <!-- END switch_user_logged_in -->

        <hr />

        <!-- BEGIN topicpagination -->
        <p class="pagination">{PAGINATION}</p>
        <!-- END topicpagination -->

        <div class="clear"></div>
 
 <form action="{S_JUMPBOX_ACTION}" method="get" name="jumpbox" onsubmit="if(document.jumpbox.f.value == -1){return false;}">
 <fieldset class="vf_jumpbox">
 <label>{L_JUMP_TO}:&nbsp;</label>
 {S_JUMPBOX_SELECT}&nbsp;
 <input class="button2" type="submit" value="{L_GO}" />
 </fieldset>
 </form>
</div>
 

        <!-- BEGIN viewtopic_bottom -->
        <form method="get" action="{S_FORM_MOD_ACTION}">
        <fieldset class="quickmod">
          <input type="hidden" name="t" value="{TOPIC_ID}" />

          <!-- <input type="hidden" name="sid" value="{S_SID}" /> -->
          <input type="hidden" name="{SECURE_ID_NAME}" value="{SECURE_ID_VALUE}" />
          <label>{L_MOD_TOOLS}: </label>
          {S_SELECT_MOD}&nbsp;
          <input class="button2" type="submit" value="{L_GO}" />
        </fieldset>
        </form>
        <div class="clear"></div>
        <p class="right">{S_TOPIC_ADMIN}</p>
        <!-- END viewtopic_bottom -->

        <!-- BEGIN show_permissions -->

          <div class="h3">{L_TABS_PERMISSIONS}</div>
          {S_AUTH_LIST}
        <!-- END show_permissions -->

        <!-- BEGIN switch_image_resize -->
        <script type="text/javascript">
        //<![CDATA[
        $(resize_images({ 'selector' : '.postbody .content', 'max_width' : {switch_image_resize.IMG_RESIZE_WIDTH}, 'max_height' : {switch_image_resize.IMG_RESIZE_HEIGHT} }));
        //]]>
        </script>
        <!-- END switch_image_resize -->

        <!-- Laisse le bouton favori uniquement sur 1ier message -->
            <script type="text/javascript">
              $(function(){
              if(_userdata["user_id"] < (0)){$('li#M14_FavORiTebis').remove();}
              $('ul.profile-icons:not(:first)').find('li#M14_FavORiTebis').remove();
              });
            </script>

<!-- BEGIN switch_push_direct_send -->
<div id="push-answer" class="jqmWindow"></div>
<script src="{JQUERY_DIR}jqmodal/jqmodal.js" type="text/javascript"></script>
<script>
    //<![CDATA[
    $(document).ready(function() {
        $('#push-answer').jqm({toTop: true});
 
        $('#push-bell').click(function () {
            return sendWebPush({TOPIC_ID});
        });
 
        function sendWebPush(tId) {
            $.get("/ajax_push.php?topicID=" + tId).done(showPushAnswer);
        }
 
        function showPushAnswer(data) {
            $('#push-answer').html(data).jqmShow();
            $('.jqmOverlay').bgiframe();
            $('#push-answer').bgiframe();
        }
    });
    //]]>
</script>
<!-- END switch_push_direct_send -->

Oui, je suis bien en phpbb3.

Il te manque aussi ce script sur les sujets:
Code:

//Nouveau système de Best 
$(function(){
$(function(){   
    // localisation
    var fofo=$('a.nav[href^="/f4-"],a.nav[href^="/f5-"],a.nav[href^="/f1-"],a.nav[href^="/f19-"]').length;
    if(fofo){     
      // type de sujet
      var typeTopic=$('.topic-title:first').find('img[src="https://i.servimg.com/u/f20/20/11/87/27/annonc10.png"],img[src="https://i.servimg.com/u/f20/20/11/87/27/annonc11.png"],img[src="https://i.servimg.com/u/f20/20/11/87/27/note10.png"]').length;     
      if(typeTopic)return;       
        //    $editor = $('.sceditor-container');
        //  if ($editor.hasClass('wysiwygMode')) $editor.removeClass('wysiwygMode').addClass('sourceMode') ;       
        // utilisateur
        var member=_userdata["username"];
           
      // pour chaque premier message
      $('div[class*="post--"]:first').each(function(){       
        // invités
        if (_userdata["user_id"] < (0)){
          $(this).find('.fa_like_div').wrap('<a title="Si vous souhaitez réagir à ce message, merci de vous connecter ou de vous enregistrer."></a>');
        }         
        // auteur
        var speudo=$('div[class*="post--"]:first .author a[href^="/u"]').text() ;       
        // utilisateur = auteur
        if(speudo==member){         
          // montrer les boutons
          $(this).find('.fa_like_div').show().each(function(){
            // il n'y a aucun like
            var a=$(this).find('.fa_like_list').text().length;
            if(a==0){$(this).after('<span class="zerobest">0\n\n <img src="https://i.servimg.com/u/f31/19/32/37/01/059012.gif" style="top: 4px;position: relative;"/>  pour le moment.</span>');}                                                 
            //il y a des likes
            else{
              var liketest=$('span[class="rep-nb"]:first').text();
              $(this).before('<span class="bestmembre">'+liketest+''+" "+'<img src="https://i.servimg.com/u/f31/19/32/37/01/059012.gif" style="top: 4px;position: relative;"/> mis par:</span>');         
            }
           
            //recacher le bouton
            $(this).find('button').remove();
          });
        }   
       
        // l'utilisateur n'est pas l'auteur : montrer les boutons
        else{
          $(this).find('.fa_like_div').show();
        }       
        var base=$('#text_editor_textarea').sceditor("instance").val();
        var liketest=$('span[class="rep-nb"]:first').text();
       
        // dubliquer le bouton à côté de la réponse rapide
        $("#quick_reply").wrap('<div id="rep-rapide" ></div>');
        $("#rep-rapide").append('<div id="fa_like_clone"></div>');
        $(".fa_like_div").clone().appendTo("#fa_like_clone");
                       
        //repositionner les boutons
        //si aucun like
        var a=$(this).find('.fa_like_list').text().length;
        if(a==0){
          $('#fa_like_clone').css({"width":"235px","padding-top":"15px"});
        }
        //si like
        else{
        $('#fa_like_clone').css('width','285px');
         
        // auteur
        var speudo=$('div[class*="post--"]:first .author a[href^="/u"]').text() ;       
        // utilisateur = auteur
        if(speudo==member){   
        $('div#fa_like_clone p.fa_like_list').remove(); 
   }                     
        }
               
        //Met la couleur du groupe aux membres
        $(function(){
    $('p.fa_like_list,div#fa_like_clone p.fa_like_list').find('a[href^="/u"]').each(function(){
    var $this=$(this);var texte=$(this).text();var s="spa/";
    $.get(s+texte, function(data){
    var color= $(data).find('dt.author:eq(0) a[href^="/u"] span').css('color');
    if(color){$this.wrapInner('<span style="color:'+color+';"></span>');}
    });});}); 
             
        //LE TEXTE AJOUTE DANS L EDITEUR
        var message=" + 1 ";
        //LE CODE SMILEY
        var pictures=":BEST: ";
        //LE TEXTE DE L EDITEUR
        var texte="un Best va être ajouté dans l\'éditeur. Ne pas oublier de valider votre message.";
       
        //ajouter un lien autour des boutons vers l'éditeur rapide
        $(this).add('#fa_like_clone').find('button.rep-button.fa_like').wrap('<a href="#quickreply"></a>').click(function(){
          $(this).unbind();
          $(this).unwrap();
          alert(''+member+','+texte+'');
         
          if(liketest == 0){
            $('#text_editor_textarea').sceditor("instance").insert(base+'\n'+pictures+'\n\n');
          }
          else {
            $('#text_editor_textarea').sceditor("instance").insert(base+'\n'+message+' '+pictures+'\n\n');
          }
        });
      });
    };
  }); 
});     

Et il a aussi du css:
Code:

/*Nouveau système de Best*/
    /*LE BLOC RECEVANT LES BOUTONS */
div.M14_bloc_trash {
   background: #666;
   border-radius: 6px;
   height: 36px;
   line-height: 10px;
   margin: 30px 0;
   padding: 5px;
   text-align: center;
   width: 205px;
   }
    /*LES LIENS DES BOUTONS*/
    div.M14_bloc_trash a[id^="M14_dial"]{
    display:list-item;
    list-style:none;
    color:#20aec8;
    padding:3px;
    cursor:pointer;
    border: solid 1px #7e7e7e;
    }
    /*ON POSITIONNE LES BOUTONS A GAUCHE DANS L'ORDRE*/
    .fa_like_div {margin-left: 0;}
    /*ON MASQUE LE POUCE*/
    /* button.rep-button.fa_like path, button.rep-button.fa_liked path, button > svg > path {display: none;}*/
    button.rep-button.fa_like path, button.rep-button.fa_liked path {display: none;}
    /*TEXTE AJOUTER*/
    button.rep-button.fa_like:before{content:'Ajouter un';color:green;}
    /*TEXTE RETIRER*/
    button.rep-button.fa_liked:before{content:'Retirer votre';color:#d31141;}
    /*L IMAGE APRES LE VOTE*/
   button.rep-button.fa_liked .rep-nb::after {          
   background-image: url(https://i.servimg.com/u/f25/18/97/96/21/059010.gif);                        
   background-position: right center;
   background-repeat: no-repeat;
   content: '';
   display: inline-block;
   height: 25px;
   margin-left: 17px;
   position: absolute;
   width: 58px;
   }
    /*ON MASQUE LE TEXTE " aime ce message" et ascenceur si nécesssaire*/
    .fa_like_div .fa_like_list{font-size:0px; padding: 5px 0;overflow-x: auto;}
    /*ON IMPOSE UNE TAILLE ET UNE POLICE AU PSEUDOS*/
    .fa_like_div .fa_like_list a[href^="/u"] {font-size: 11px !important; font-family: Montserrat;}
    /*ON AFFICHE UNE VIRGULE APRES LE MEMBRE*/
    .fa_like_div .fa_like_list a[href^="/u"]::after {content: ' - '; color: #038f46;}
    /*ON AFFICHE UN POINT APRES LE DERNIER MEMBRE*/
    .fa_like_div .fa_like_list a[href^="/u"]:last-child:after
    {content:'.';}
    /*Hauteur boutons et Best*/
   .rep-nb {
   line-height: 25px;
   margin-left: 10px;
   padding-left: 5px;
   }   
      .rep-button, .rep-button:active, .rep-button:focus {
   height: 28px;
   margin-bottom: 15px;
   width: auto;
   }
/*quand 0 Best*/
   .zerobest, .bestmembre {
   background: #fff;
   border-radius: 4px;
   color: green;
   float: left;
   font-family: Trebuchet MS;
   font-weight: 700;
   padding: 4px 7px 9px;
   position: relative;
   text-transform: uppercase;
   top: -10px;
   }
   .bestmembre {
   top: 12px !important;
   }
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Lun 1 Avr 2024 - 14:56

up.
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Ven 5 Avr 2024 - 15:04

up
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Mar 9 Avr 2024 - 11:13

up
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Ven 12 Avr 2024 - 0:40

up
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Lun 15 Avr 2024 - 13:26

Bonjour à toutes et tous.

Personne pour aider @Lixyr qui semble manquer de temps.
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Jeu 18 Avr 2024 - 23:42

up
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Dim 21 Avr 2024 - 23:12

Up
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par dripyanim Mer 24 Avr 2024 - 14:11

Auriez-vous le lien d'un de ces sujets dans lequel on voit la photo que vous souhaitez récupérer, ainsi que l'endroit où on clique pour envoyer un e-mail ?
dripyanim

dripyanim
Nouveau membre

Messages : 1
Inscrit(e) le : 24/04/2024

https://forum.forumactif.com/
dripyanim a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Mer 24 Avr 2024 - 21:00

Bonjour dripyanim,

Merci pour ton aide.

Je t'ai envoyé un mp pour que tu puisses te connecter en modérateur sur mon forum et le lien du sujet demandé.
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par Lixyr Ven 26 Avr 2024 - 15:39

Bonjour photoclic,

Ouh lala, ça en fait des scripts. Shocked
je n'ai toujours pas l'affichage du best sur mon forum test, mais si je regarde bien, je pense qu'il y a des réglages à faire. A priori, il faut voter pour la photo et ça créé un best, c'est bien ça ?

Alors, du coup on continue :
- Est-ce qu'il faut avoir une permission spéciale pour voir cet affichage Best ?
- Est-ce qu'il faut voter pour la photo pour avoir 1 Best ?
- Faut-il au minimum 1 best pour avoir l'affichage des Best ?
- Comment procédez-vous pour voter pour une photo ? Est-ce simplement le Like intégré de Forumactif, ou bien quelque chose de spécial ?

S'il y a un sujet dans lequel je peux avoir toutes ces informations, ainsi que tous les codes, je suis preneuse.

*edit*

Après recherche, je constate que je n'ai pas cette option : Ajouter photo et lien dans un message Bouton10

J'ai beau chercher dans les codes HTML et JS, et le code n'apparait nul part. Je ne vois pas comment ce lien est généré. Vous savez comment Milouze a procédé ? scratch


Pour faciliter les recherches, mettez un titre explicite.
Remerciez Ajouter photo et lien dans un message 976083691 le message qui vous a aidé pour que celui-ci soit mis en évidence.
Épinglez votre sujet en résolu Ajouter photo et lien dans un message 3592387030 pour prévenir la modération.

Ajouter photo et lien dans un message Baston10
Lixyr

Lixyr
Aidactive
Aidactive

Féminin
Messages : 7396
Inscrit(e) le : 22/07/2010

https://forum.forumactif.com
Lixyr a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Ven 26 Avr 2024 - 16:47

Bonjour Lixyr, ravi de te retrouver.

Lixyr a écrit:Bonjour photoclic,
A priori, il faut voter pour la photo et ça créé un best, c'est bien ça ?

En fait le bouton j'aime a été remplacé par le bouton Best. Quand il y a 3 Best, un message te l'indique quand tu arrives sur le sujet concerné et 2 boutons sont ajoutés en bas à droite de la photo. L'un pour envoyé un message privé à l'auteur de la photo pour le prévenir qu'il a 3 Best, et l'autre pour déplacer le sujet dans le forum concerné.
Ma demande concerne l'ajout dans le message privé du lien du sujet et de la photo.


Alors, du coup on continue :
- Est-ce qu'il faut avoir une permission spéciale pour voir cet affichage Best ?
Oui, il faut être modo ou admin et je t'avais envoyé un mp avec un id pour te donner accès en tant que modo. Je vais te le renvoyer.

- Est-ce qu'il faut voter pour la photo pour avoir 1 Best ?
Il faut mettre un Best avec le bouton "Ajouter un Best" situé sous la photo. (Ce bouton remplace le bouton "J'aime".

- Faut-il au minimum 1 best pour avoir l'affichage des Best ?
Il faut 3 Best pour avoir le bouton d'envoi du mp pour prévenir l'auteur et le bouton pour déplacer le sujet.

- Comment procédez-vous pour voter pour une photo ? Est-ce simplement le Like intégré de Forumactif, ou bien quelque chose de spécial ?
On clique sur le bouton "Ajouter un Best" qui a remplace le Like intégré de Forumactif.

S'il y a un sujet dans lequel je peux avoir toutes ces informations, ainsi que tous les codes, je suis preneuse.
J'avais mis le lien dans le mp que je vous avais envoyé. Le voici:
https://photoclic.forum-pro.fr/t29870-instants_de_vie_et_rue-le-banc-anti-suicide?highlight=Le+banc

Après recherche, je constate que je n'ai pas cette option : Ajouter photo et lien dans un message Bouton10
Ce n'est pas ce bouton pour les Best, mais le bouton "Ajouter un Best" situé sous la photo.

Je pense que vous comprendrez mieux le fonctionnement en vous connectant en tant que modo avec l'id envoyé par mp.

Merci Pour votre aide pour ce sujet complexe.
photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par Lixyr Ven 26 Avr 2024 - 18:27

Re-

Je me connecte avec les identifiants, c'est ce qui me permet de comprendre un peu, mais quand j'installe tous les codes sur mon forum test, je n'ai pas la même chose que vous.
Quand je parle d'un sujet dans lequel tout est expliqué, je parle du sujet de votre demande, dans lequel Milouze a répondu et vous a donné tous les codes.

photoclic a écrit:En fait le bouton j'aime a été remplacé par le bouton Best.

Merci pour ces informations. J'ai pu retrouver où ça se trouve, et retrouver l'origine dans le JS.
Alors, du coup, ça ne s'affiche que quand nous sommes dans les forums 4, 5, 1 et 19. J'ai du modifier le JS de mon côté pour que ça s'affiche dans mon propre sous-forum.
Du coup, j'ai un petit devoir pour vous. What a Face

Pouvez-vous créer un compte membre sur mon forum test, afin de créer un 3ème vote Best ? Vous pourrez supprimer votre compte une fois que j'aurai réussi ce que vous souhaitez.



Pour faciliter les recherches, mettez un titre explicite.
Remerciez Ajouter photo et lien dans un message 976083691 le message qui vous a aidé pour que celui-ci soit mis en évidence.
Épinglez votre sujet en résolu Ajouter photo et lien dans un message 3592387030 pour prévenir la modération.

Ajouter photo et lien dans un message Baston10
Lixyr

Lixyr
Aidactive
Aidactive

Féminin
Messages : 7396
Inscrit(e) le : 22/07/2010

https://forum.forumactif.com
Lixyr a été remercié(e) par l'auteur de ce sujet.

En cours Re: Ajouter photo et lien dans un message

Message par photoclic Ven 26 Avr 2024 - 18:48

photoclic

photoclic
Membre habitué

Masculin
Messages : 1380
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

Page 1 sur 2 1, 2  Suivant

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

- Sujets similaires

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