AccueilRechercherS'enregistrerConnexion

Forum de graphisme, codage et game design proposant des tutoriels, astuces, libres services et commandes dans les domaines de l'infographie amateur, de l'intégration web (HTML et CSS essentiellement) ainsi que dans la conception de RPG sur forum.


    [résolu]Code en LS ne fonctionnant pas sur un fow mais oui sur un autre

    Draly
    Draly
    FémininAge : 28Messages : 117

    Mar 9 Fév 2021 - 10:24

    Hello à tous,

    Je viens poster par ici pour ce code en libre service : https://www.never-utopia.com/t65864-un-seul-compte-plusieurs-personnages-choix-deroulant-2-versions

    Il a été suivi deux fois. Une sur un forum (https://pouvoirsdelombre.forumactif.org/) où il a bien fonctionné, mais refait de manière identique sur ce forum : https://rpglordoftherings.forumactif.com/ , là, ça ne fonctionne pas.

    Les permissions de sécurité sont bien les mêmes et celles indiquées par les LS.

    Le javascript est installé et activé sur toutes les pages :

    Spoiler:
    Code:
    // lacle EST LA SEULE CHOSE À MODIFIER.
    var lacle = "1dO3eWwWYzyr_wvTW7wnYYfwkAElFysDMEgfYvKv7OzY";


    var lienatelecharger = "https://docs.google.com/spreadsheets/d/" + lacle + "/pubhtml";

    // Validation pour savoir si la suite est nécessaire ou pas
    if (window.location.pathname == "/post" || window.location.pathname.indexOf("/t") > -1) {
      $(function(){
        var ifpostpositif = 0;
        var ifsujetpositif = 0;
        if (_userdata.user_id > -1) {
          if ($('#text_editor_textarea').length > 0) {
            ifpostpositif = ifpostpositif + 1;
          }
        }
        if (window.location.pathname.indexOf("/t") > -1) {
          if ($('.multicompte').length > 0) {
            ifsujetpositif = ifsujetpositif + 1;
          }
        }
     
        // Autre validation pour savoir si la suite est nécessaire ou pas
        if (ifpostpositif > 0 || ifsujetpositif > 0) {

       
          // On met les donnes dans un tableau
          $.get(lienatelecharger, function (data) {
            var ledata = $(".waffle:first tbody:first", data);
            var nblignes = ledata.find('tr').length;
            var nbcolones = ledata.find('tr:first td').length;
            var personnages = new Array();
            for (var i=0; i < nblignes; i++) {
              personnages[i] = new Array();
              for(var j=0; j < nbcolones; j++) {
                personnages[i][j] = ledata.find('tr:eq('+i+')').find('td:eq('+j+')').text();
              }
            }
         
            // On entre dans la partie pour selectionner les personnages quand on poste
            if (ifpostpositif > 0) {
           
              // Si on a un personnage
              var sipseudo = 0;
                for (i=0; i < personnages.length; i++) {
                  if (personnages[i][0] == _userdata.username) {
                    sipseudo = sipseudo + 1;
                  }
                }
              if (sipseudo > 0) {
             
                // On crée la balise select
                var labaliseamettre = '<div class="choisirmulticomptebloc"><span>Choisissez votre personnage : <span/><select id="selectmulticompte"><option value="Non">Choisir un personnage</option></select></div>';
                $('input[name="post"]').after(labaliseamettre);
             
                //On ajoute les options dans la balise
                for (i=0; i < nblignes; i++) {
                  if (personnages[i][0] == _userdata.username) {
                    var optionajout = '<option value="'+personnages[i][1]+'">'+personnages[i][1]+'</option>';
                    $('#selectmulticompte').append(optionajout);
                  }
                }
             
                // On ajoute le code dans le message à poster
                $('#selectmulticompte').change(function() {
                  var optionchoisie = $('#selectmulticompte').find('option:selected:first').val();
                  var codemulticompte = '<div class="multicompte" data-perso="'+optionchoisie+'"></div>';
                  var lemessage = $('#text_editor_textarea').sceditor('instance').val();
                  if (optionchoisie != "Non") {
                    if (lemessage.search('data-perso') > -1) {
                      var nomdejala = lemessage.split('"', 4);
                      lemessage = lemessage.replace(nomdejala[3], optionchoisie);
                    }
                    else {
                      lemessage = codemulticompte + lemessage;
                    }
                    $('#text_editor_textarea').sceditor('instance').val(lemessage);
                  }
                  else {
                    if (lemessage.search('data-perso') > -1) {
                      var nomdejala = lemessage.split('"', 4);
                      var machinaenlever = '<div class="multicompte" data-perso="'+nomdejala[3]+'"></div>';
                      lemessage = lemessage.replace(machinaenlever, '');
                      $('#text_editor_textarea').sceditor('instance').val(lemessage);
                    }
                  }
                });
              }
            }
         
         
            // On entre dans la partie pour mettre les informations dans le profil
            if (ifsujetpositif > 0) {
           
              // Pour chaque code de multicompte
              $('.multicompte').each(function() {
             
                // On regarde la ligne qui contient le profil et le message
                var multipost = $(this).closest('.multi_post');
                // On sélectionne l'endroit où est le pseudo du joueur
                var pseudopost = multipost.find('.multi_pseudo:first a:first');
                // On prend le pseudo du joueur
                var pseudoposttext = pseudopost.text();
                // On sélectionne l'avatar du joueur
                var avatarpost = multipost.find('.multi_avatar:first img:first');
                // On prend l'avatar du personnage si il a été mis manuellement
                var avatarmess = $(this).data('avatar');
                // On trouve le nom du personnage
                var lenomduperso = $(this).data('perso');
                // On met le nom du personnage à la place du nom du joueur
                pseudopost.find('strong:first').html(lenomduperso);
                // On met le pseudo du joueur en bas de l'avatar
                multipost.find('.multi_pseudoplayer:first').prepend(pseudoposttext);
             
                // On regarde si le nom du personnage est dans la banque de données
                var labonneligne;
                for (i=0; i < nblignes; i++) {
                  if (personnages[i][1] == lenomduperso) {
                    labonneligne = i;
                  }
                }
                if (labonneligne > 0) {
               
                  // On met l'image du personnage à la place de l'avatar
                  if (personnages[labonneligne][2].length > 0) {
                    avatarpost.attr('src', personnages[labonneligne][2]);
                  }
                  // On met la couleur du personnage sur le nom du personnage
                  if (personnages[labonneligne][3].length > 0) {
                    pseudopost.find('span:first').css('color', personnages[labonneligne][3]);
                  }
                  // On met le rang du personnage à la place du rang
                  if (personnages[labonneligne][4].length > 0) {
                    multipost.find('.multi_rang:first').text(personnages[labonneligne][4]);
                  }
                  // On met l'image de rang du personnage à la place de l'image de rang
                  if (personnages[labonneligne][5].length > 0) {
                    multipost.find('.multi_rangimg:first img:first').attr('src', personnages[labonneligne][5]);
                  }
               
               
                  // On ajoute tous les autres champs
                  for (i=6; i < nbcolones; i++) {
                    if (personnages[labonneligne][i].length > 0) {
                      var classchamp = personnages[0][i].replace(" ", "");
                      classchamp = "multi_" + classchamp;
                      var champajout = '<div class="multi_champ '+classchamp+'"><span class="multi_label">'+personnages[0][i]+'</span><span class="multi_sep"> : </span><span class="multi_content">'+personnages[labonneligne][i]+'</span></div>';
                      multipost.find('.multi_leschamps:first').append(champajout);
                    }
                  }
                }
             
                // Si le personnage a mis un avatar dans la balise on le met à la place de l'avatar
                if (avatarmess) {
                  avatarpost.attr('src', avatarmess);
                }
             
             
              });
            }
          });
        }
      });
    }

    Voici le template ViewTopic Body modifié :

    Code:
    <!-- BEGIN switch_plus_menu -->
    <script type="text/javascript">
       //<![CDATA[
       var multiquote_img_off = '{JS_MULTIQUOTE_IMG_OFF}', multiquote_img_on = '{JS_MULTIQUOTE_IMG_ON}';
    </script>
    <!-- END switch_plus_menu -->
    <script type="text/javascript">
    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>

    <table width="100%" border="0" cellspacing="2" cellpadding="0">
       <tr>
          <td align="left" valign="middle" nowrap="nowrap">
             <span class="nav">
             <!-- BEGIN switch_user_authpost -->
             <a href="{U_POST_NEW_TOPIC}" rel="nofollow"><img src="{POST_IMG}" id="{POST_IMG_ID}one" alt="{L_POST_NEW_TOPIC}" align="middle" border="0" /></a>   
             <!-- END switch_user_authpost -->
             <!-- BEGIN switch_user_authreply -->
             <a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" id="i_reply" alt="{L_POST_REPLY_TOPIC}" align="middle" border="0" /></a>
             <!-- END switch_user_authreply -->
             </span>
          </td>      
          <td class="nav" valign="middle" width="100%">
             <span class="nav">
                    <a class="nav" href="{U_INDEX}"><span>{L_INDEX}</span></a>
                    <!--{NAV_SEP}<a class="nav" href="{U_ALBUM}"><span>{L_ALBUM}</span></a>-->
                    {NAV_CAT_DESC_SECOND}
                </span>
          </td>      
          <td align="right" valign="bottom" nowrap="nowrap" width="100%">
             <!-- BEGIN switch_twitter_btn -->
             <span id="twitter_btn" style="margin-left: 6px; ">
                    <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>   
             <div class="fb-like" data-href="{FORUM_URL}{TOPIC_URL}" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div>
             <!-- END switch_fb_likebtn -->

             <span class="gensmall bold">
                <!-- BEGIN switch_plus_menu -->
                 
                <div id="addthis-toolbar" style="display: inline-block;">
                   <div class="btn-floating-left" tabindex="100">
                      {L_SHARE}
                   </div>
                   <div class="addthis-toolbar-btn" style="display:none;">
                      {switch_plus_menu.SOCIAL_BUTTONS}
                   </div>
                </div>
                 | 
                <script type="text/javascript">//<![CDATA[
                   var url_favourite = '{U_FAVOURITE_JS_PLUS_MENU}';
                   var url_newposts = '{U_NEWPOSTS_JS_PLUS_MENU}';
                   var url_egosearch = '{U_EGOSEARCH_JS_PLUS_MENU}';
                   var url_unanswered = '{U_UNANSWERED_JS_PLUS_MENU}';
                   var url_watchsearch = '{U_WATCHSEARCH_JS_PLUS_MENU}';
                   insert_plus_menu('f{FORUM_ID}&t={TOPIC_ID}','{JS_SESSION_ID}', {JS_AUTH_FAVOURITES});
                   //]]>
                </script>
                {switch_plus_menu.JS_SOCIAL_BUTTONS}
                <!-- END switch_plus_menu -->
             </span>
          </td>
       </tr>
    </table>

    <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0" >
       <tr align="right">
          <td class="catHead" colspan="2" height="28">
             <table width="100%" border="0" cellspacing="0" cellpadding="0">
                <tr>
                   <td width="9%" class="noprint"> </td>
                   <td align="center" class="t-title">
                      <h1 class="cattitle"> {TOPIC_TITLE}</h1>
                   </td>
                   <td align="right" width="9%" class="browse-arrows">
                            <!-- BEGIN switch_isconnect -->
                            <a href="{U_VIEW_OLDER_TOPIC}">{L_VIEW_PREVIOUS_TOPIC}</a> <a href="{U_VIEW_NEWER_TOPIC}">{L_VIEW_NEXT_TOPIC}</a> 
                            <!-- END switch_isconnect -->
                            <a href="#bottom">{L_GOTO_DOWN}</a> 
                        </td>
                </tr>
             </table>
          </td>
       </tr>
       <!-- BEGIN topicpagination -->
       <tr>
          <td class="row1 pagination" colspan="2" align="right" valign="top"><span class="gensmall">{PAGINATION}</span></td>
       </tr>
       <!-- END topicpagination -->
       {POLL_DISPLAY}
       <tr>
          <th class="thLeft" nowrap="nowrap" width="150px" height="26">{L_AUTHOR}</th>
          <th class="thRight" nowrap="nowrap">{L_MESSAGE}</th>
       </tr>
       <!-- BEGIN postrow -->
       <!-- BEGIN hidden -->
       <tr>
          <td class="postdetails {postrow.hidden.ROW_CLASS}" colspan="2" align="center">{postrow.hidden.MESSAGE}</td>
       </tr>
       <!-- END hidden -->
       <!-- BEGIN displayed -->
       <tr class="multi_post post post--{postrow.displayed.U_POST_ID}" id="p{postrow.displayed.U_POST_ID}" style="{postrow.displayed.DISPLAYABLE_STATE}">
          <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" width="150">
             <span class="name"><a name="{postrow.displayed.U_POST_ID}" style="position: relative; top: -30px; width: 1px;" id="{postrow.displayed.U_POST_ID}"></a><strong><span class="multi_pseudo">{postrow.displayed.POSTER_NAME}</span></strong></span><br />
                <span class="postdetails poster-profile">
                <span class="multi_rang">{postrow.displayed.POSTER_RANK}</span><br />
                {postrow.displayed.RANK_IMAGE}<span class="multi_avatar">{postrow.displayed.POSTER_AVATAR}</span><br /><br />
                <!-- BEGIN profile_field -->
                {postrow.displayed.profile_field.LABEL} {postrow.displayed.profile_field.CONTENT}{postrow.displayed.profile_field.SEPARATOR}
                <!-- END profile_field -->
                {postrow.displayed.POSTER_RPG}
             </span><br />
             <img src="https://2img.net/i/empty.gif" alt="" style="width:150px;height:1px" />
          </td>
          <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" width="100%" height="100%">
             <table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
                <tr>
                   <td><span class="postdetails"><img src="{postrow.displayed.MINI_POST_IMG}" alt="{postrow.displayed.L_MINI_POST_ALT}" title="{postrow.displayed.L_MINI_POST_ALT}" border="0" />{L_POST_SUBJECT}: {postrow.displayed.POST_SUBJECT}   <img src="{postrow.displayed.MINI_TIME_IMG}" alt="" border="0" />{postrow.displayed.POST_DATE}</span></td>
                   <td valign="top" nowrap="nowrap" class="post-options">
                      {postrow.displayed.THANK_IMG} {postrow.displayed.MULTIQUOTE_IMG} {postrow.displayed.QUOTE_IMG} {postrow.displayed.EDIT_IMG} {postrow.displayed.DELETE_IMG} {postrow.displayed.IP_IMG} {postrow.displayed.REPORT_IMG}
                   </td>
                </tr>
                <tr>
                   <td colspan="2" class="hr">
                      <hr />
                   </td>
                </tr>
                <tr height="100%" valign="top">
                   <td colspan="2">
                      <!-- 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:{postrow.displayed.switch_vote_active.switch_bar.switch_vote_plus.HEIGHT_PLUS}px;"></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 class="postbody">

                         <div>{postrow.displayed.MESSAGE}</div>

                         <!-- BEGIN switch_attachments -->
                         <dl class="attachbox">
                            <dt>{postrow.displayed.switch_attachments.L_ATTACHMENTS}</dt>
                            <dd>
                               <!-- BEGIN switch_post_attachments -->
                               <dl class="file">
                                  <dt>
                                     <img src="{postrow.displayed.switch_attachments.switch_post_attachments.U_IMG}" alt="" />

                                     <!-- BEGIN switch_dl_att -->
                                     <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}
                                     <!-- END switch_dl_att -->

                                     <!-- BEGIN switch_no_dl_att -->
                                     {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}
                                     <!-- END switch_no_dl_att -->
                                  </dt>

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

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

                                  <dd>({postrow.displayed.switch_attachments.switch_post_attachments.FILE_SIZE}) {postrow.displayed.switch_attachments.switch_post_attachments.NB_DL}</dd>
                               </dl>
                               <!-- END switch_post_attachments -->
                            </dd>
                         </dl>
                         <!-- END switch_attachments -->

                         <div class="clear"></div>
                         <!-- BEGIN switch_signature -->
                         <div class="signature_div">
                            {postrow.displayed.SIGNATURE}
                         </div>
                         <!-- END switch_signature -->
                      </div>
                      <span class="gensmall">{postrow.displayed.EDITED_MESSAGE}</span>
                   </td>
                </tr>
                <!-- BEGIN switch_likes_active -->
                <tr><td colspan="2">
                   <div class="fa_like_div">
                      <!-- 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="15px" height="15px" 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>{postrow.displayed.switch_likes_active.L_LIKE}</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="15px" height="15px" 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></td></tr>
                <!-- END switch_likes_active -->
             </table>
          </td>
       </tr>
       <tr class="post--{postrow.displayed.U_POST_ID}" style="{postrow.displayed.DISPLAYABLE_STATE}">
          <td class="{postrow.displayed.ROW_CLASS} browse-arrows"{postrow.displayed.THANK_BGCOLOR} align="center" valign="middle" width="150">
             <a href="#top">{L_BACK_TO_TOP}</a> <a href="#bottom">{L_GOTO_DOWN}</a>
          </td>
          <td class="{postrow.displayed.ROW_CLASS} messaging gensmall"{postrow.displayed.THANK_BGCOLOR} width="100%" height="28">
             <table border="0" cellspacing="0" cellpadding="0">
                <tr>
                   <td valign="middle">
                      {postrow.displayed.PROFILE_IMG} {postrow.displayed.PM_IMG} {postrow.displayed.EMAIL_IMG}<!-- BEGIN contact_field --> {postrow.displayed.contact_field.CONTENT}<!-- END contact_field --> {postrow.displayed.ONLINE_IMG}
                   </td>
                </tr>
             </table>
          </td>
       </tr>
       <!-- BEGIN first_post_br -->
    </table>
    <hr />
    <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
       <tr>
          <th class="thLeft" nowrap="nowrap" width="150px" height="26">{L_AUTHOR}</th>
          <th class="thRight" nowrap="nowrap" colspan="2">{L_MESSAGE}</th>
       </tr>
       <!-- END first_post_br -->
       <!-- END displayed -->
       <!-- END postrow -->
       <!-- BEGIN no_post -->
       <tr align="center">
          <td class="row1" colspan="2" height="28">
             <span class="genmed">{no_post.L_NO_POST}</span>
          </td>
       </tr>
       <!-- END no_post -->
       <tr align="right">
          <td class="catBottom" colspan="2" height="28">
             <table width="100%" border="0" cellspacing="0" cellpadding="0">
                <tr>
                   <td width="9%" class="noprint"> </td>
                   <td align="center" class="t-title"><a name="bottomtitle"></a><div class="cattitle">{TOPIC_TITLE}</div></td>
                   <td align="right" nowrap="nowrap" width="9%" class="browse-arrows">
                            <!-- BEGIN switch_isconnect -->
                            <a href="{U_VIEW_OLDER_TOPIC}">{L_VIEW_PREVIOUS_TOPIC}</a> <a href="{U_VIEW_NEWER_TOPIC}">{L_VIEW_NEXT_TOPIC}</a> 
                            <!-- END switch_isconnect -->
                            <a href="#top">{L_BACK_TO_TOP}</a> 
                        </td>
                </tr>
             </table>
          </td>
       </tr>
    </table>
    <table class="forumline noprint" width="100%" border="0" cellspacing="0" cellpadding="0" style="margin: 0 0 1px 0; border-top: 0px;">
       <tr>
          <td class="row2" valign="top" {COLSPAN_PAGINATION} width="150"><span class="gensmall">{PAGE_NUMBER}</span></td>
          <!-- BEGIN topicpagination -->
          <td class="row1" align="right" valign="top" ><span class="gensmall">{PAGINATION}</span></td>
          <!-- END topicpagination -->
       </tr>
       <!-- BEGIN switch_user_logged_in -->
       <!-- BEGIN watchtopic -->
       <tr>
          <td class="row2" colspan="2" align="right" valign="top"><span class="gensmall">{S_WATCH_TOPIC}</span></td>
       </tr>
       <!-- END watchtopic -->
       <!-- END switch_user_logged_in -->
    </table>

    <!-- BEGIN promot_trafic -->
    <table class="forumline" width="100%" border="0" cellpadding="1" cellspacing="0" id="ptrafic_close" style="display:none;margin: 1px 0px 1px 0px">
       <tr>
          <td class="catBottom" height="28">
             <table width="100%" border="0" cellspacing="0" cellpadding="0">
                <tr>
                   <td valign="top"><div class="cattitle"> {PROMOT_TRAFIC_TITLE}</div></td>
                   <td align="right" valign="middle" width="10"><span class="gensmall"><a href="javascript:ShowHideLayer('ptrafic_open','ptrafic_close');"><img src="{TABS_MORE_IMG}" alt="+" align="middle" border="0" /></a></span></td>
                </tr>
             </table>
          </td>
       </tr>
    </table>

    <table class="forumline" width="100%" border="0" cellpadding="1" cellspacing="0" id="ptrafic_open" style="display:'';margin: 1px 0px 1px 0px">
       <tr>
          <td class="catBottom" height="28">
             <table width="100%" border="0" cellspacing="0" cellpadding="0">
                <tr>
                   <td valign="top"><div class="cattitle"> {PROMOT_TRAFIC_TITLE}</div></td>
                   <td align="right" valign="middle" width="10"><span class="gensmall"><a href="javascript:ShowHideLayer('ptrafic_open','ptrafic_close');"><img src="{TABS_LESS_IMG}" alt="-" align="middle" border="0" /></a></span></td>
                </tr>
             </table>
          </td>
       </tr>
       <tr>
          <td class="row2 postbody" valign="top">
             <!-- BEGIN link -->
             » <a style="text-decoration:none" href="{promot_trafic.link.U_HREF}" target="_blank" title="{promot_trafic.link.TITLE}" rel="nofollow">{promot_trafic.link.TITLE}</a><br />
             <!-- END link -->
          </td>
       </tr>
    </table>
    <!-- END promot_trafic -->

    <!-- BEGIN switch_forum_rules -->
    <table id="forum_rules" class="forumline" width="100%" border="0" cellspacing="0" cellpadding="0" style="margin: 1px 0px 1px 0px">
       <tbody>
          <tr>
             <td class="catBottom">
                <table width="100%" border="0" cellspacing="0" cellpadding="0">
                   <tbody>
                      <tr>
                         <td valign="top">
                            <div class="cattitle"> {L_FORUM_RULES}</div>
                         </td>
                      </tr>
                   </tbody>
                </table>
             </td>
          </tr>
          <tr>
             <td class="row1 clearfix">
                <table>
                   <tr>
                      <!-- BEGIN switch_forum_rule_image -->
                      <td class="logo">
                         <img src="{RULE_IMG_URL}" alt="" />
                      </td>
                      <!-- END switch_forum_rule_image -->
                      <td class="rules postbody">
                         {RULE_MSG}
                      </td>
                   </tr>
                </table>
             </td>
          </tr>
       </tbody>
    </table>
    <!-- END switch_forum_rules -->

    <table class="forumline noprint" width="100%" border="0" cellspacing="0" cellpadding="0">
       <tr>
          <td class="row2" colspan="2" align="center" style="padding:0px">
             <!-- BEGIN switch_user_logged_in -->
             <a name="quickreply"></a>
             {QUICK_REPLY_FORM}<br />
             <!-- END switch_user_logged_in -->
          </td>
       </tr>
       <tr>
          <td style="margin:0; padding: 0;" colspan="2">
             <table border="0" cellpadding="0" width="100%" cellspacing="0" id="info_open" style="display:''">
                <tbody>
          <!-- BEGIN show_permissions -->
          <tr>
             <td class="row2" valign="top" width="25%"><span class="gensmall">{L_TABS_PERMISSIONS}</span></td>
             <td class="row1" valign="top" width="75%"><span class="gensmall">{S_AUTH_LIST}</span></td>
          </tr>
          <!-- END show_permissions -->
          <tr>
             <td class="catBottom" colspan="2" height="28">
                <table width="100%" border="0" cellspacing="0" cellpadding="0">
                   <tr>
                      <td valign="middle" width="100%"><span class="nav"><a class="nav" href="{U_INDEX}">{L_INDEX}</a>{NAV_SEP}<a class="nav" href="{U_ALBUM}">{L_ALBUM}</a>{NAV_CAT_DESC_SECOND}</span></td>
                      <!-- BEGIN show_permissions -->
                      <td align="right" valign="middle"><span class="gensmall"><a href="javascript:ShowHideLayer('info_open','info_close');"><img src="{TABS_LESS_IMG}" alt="-" align="middle" border="0" /></a></span></td>
                      <!-- END show_permissions -->
                   </tr>
                </table>
             </td>
          </tr>
       </tbody>
             </table>
          </td>
       </tr>
       <tr>
          <td style="margin:0; padding: 0;" colspan="2">
             <table border="0" cellpadding="0" cellspacing="0" width="100%" id="info_close" style="display:none;">
                <tbody>
          <tr>
             <td class="catBottom" colspan="2" height="28">
                <table width="100%" border="0" cellspacing="0" cellpadding="0">
                   <tr>
                      <td valign="middle" width="100%"><span class="nav"><a class="nav" href="{U_INDEX}">{L_INDEX}</a>{NAV_SEP}<a class="nav" href="{U_ALBUM}">{L_ALBUM}</a>{NAV_CAT_DESC_SECOND}</span></td>
                      <td align="right" valign="middle"><span class="gensmall"><a href="javascript:ShowHideLayer('info_open','info_close');"><img src="{TABS_MORE_IMG}" alt="+" align="middle" border="0" /></a></span></td>
                   </tr>
                </table>
             </td>
          </tr>
       </tbody>
             </table>
          </td>
       </tr>
    </table>

    <form action="{S_JUMPBOX_ACTION}" method="get" name="jumpbox" onsubmit="if(document.jumpbox.f.value == -1){return false;}">
    <table class="noprint" width="100%" border="0" cellspacing="2" cellpadding="0" align="center">
       <tr>
          <td align="left" valign="middle" nowrap="nowrap" {WIDTH_GALLERY}>
             <span class="nav">
                <!-- BEGIN switch_user_authpost -->
                <a href="{U_POST_NEW_TOPIC}" rel="nofollow"><img src="{POST_IMG}" id="{POST_IMG_ID}Newtopic" alt="{L_POST_NEW_TOPIC}" align="middle" border="0" /></a>   
                <!-- END switch_user_authpost -->
                <!-- BEGIN switch_user_authreply -->
                <a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" alt="{L_POST_REPLY_TOPIC}" align="middle" border="0" /></a>
                <!-- END switch_user_authreply -->
             </span>
          </td>

          <td align="right" nowrap="nowrap"><span class="gensmall">{L_JUMP_TO}: {S_JUMPBOX_SELECT} <input class="liteoption" type="submit" value="{L_GO}" /></span></td>

          <!-- BEGIN moderation_panel -->
          <td align="center">
             <span class="gensmall">{moderation_panel.U_YOUR_PERSONAL_MODERATE}</span>
          </td>
          <td align="center" width="250">
             <span class="gensmall"> </span>
          </td>
          <!-- END moderation_panel -->
       </tr>
    </table>
    </form>

    <!-- BEGIN viewtopic_bottom -->
    <table class="noprint" width="100%" border="0" cellspacing="2" cellpadding="0" align="center">
       <tr>
          <td colspan="2" align="left" valign="top" nowrap="nowrap"><br />{S_TOPIC_ADMIN}<br />
             <form name="action" method="get" action="{S_FORM_MOD_ACTION}">
                <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}" />

                <span class="gen">{L_MOD_TOOLS}<br />{S_SELECT_MOD}&nbsp;<input class="liteoption" type="submit" value="{L_GO}" /></span>
             </form>
          </td>
       </tr>
    </table>
    <!-- END viewtopic_bottom -->

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

    On cherche à comprendre où ça coince et comment régler. :)

    La feuille ressemble à ça :

    https://i.servimg.com/u/f69/18/44/25/50/captur10.jpg

    Et enfin, java est bien autorisé sur le site.

    Merci d'avance à qui saura aider. :)
    Monomer
    Monomer
    MasculinAge : 27Messages : 26

    Mar 9 Fév 2021 - 23:16

    Salutations !

    Avant de moi-même tester le script de mon côté avec différentes versions de forumactif (et de lire le gros pavé qu'est le tutoriel, oui je suis flemmard), pourrais-tu me prendre un screenshot de ta console javascript sur le forum qui ne fonctionne pas ?

    Le raccourci clavier pour l'ouvrir devrait être "CTRL + SHIFT + J" ou "Clique droit > Inspecter/Inspection > Onglet Console". La console ressemble à ceci (image) et devrait apparaitre sur le bas de la fenêtre de ta page.

    Le javascript de FA étant aussi stable qu'une tour Jenga, il y aura très certainement des erreurs pas très importantes, mais si ton script fait des siennes je pourrai rapidement identifier pourquoi de cette façon.

    Aussi, en attendant, tu peux t'assurer que les deux forums ont la même version PHPBB ou Invision ou laquelle sais-je, et me dire, si ce n'est pas le cas, sur quel version le script ne fonctionne pas ! Pour ma part, je regarderai le LS plus en détail après ma journée de boulot et, qui sais, peut-être que j'aurai trouvé une solution d'ici ta réponse. o/
    Draly
    Draly
    FémininAge : 28Messages : 117

    Jeu 11 Fév 2021 - 8:24

    Hello,

    J'espère que c'est ça qui va pouvoir aider :

    Spoiler:
    [résolu]Code en LS ne fonctionnant pas sur un fow mais oui sur un autre Captur11

    Après de nouveaux tests, on a remarqué que ça fonctionnait pour ceux dans le groupe admins mais pas les membres "normaux". Du coup, je ne sais pas si c'est normal ou si on a mal réglé quelque chose. scratch

    Merci par avance pour ton aide. :)
    Monomer
    Monomer
    MasculinAge : 27Messages : 26

    Ven 12 Fév 2021 - 1:06

    Salutations ! C'était pas tout à fait ça pour la console, on y reviendra au besoin. ^^'

    Si le script fonctionne pour tes admins, mais pas tes membres, le problème vient peut-être des permissions HTML. Assure-toi que les permissions HTML sont les mêmes sur les deux forums : (image). Il est possible (comme sur mon exemple) que la protection du HTML empêche le script de fonctionner correctement (dépendant des balises utilisées par le script).

    Si ça ne résout pas ton problème, voici quelques questions plus spécifiques pour m'aider :

    • Est-ce que les membres voient la liste pour sélectionner leur personnage (comme ici) ?
    • Si oui, est-ce que la balise HTML est ajoutée à leur message lorsqu'ils sélectionnent un personnage ? (comme ici)
    • Est-ce qu'ils peuvent voir les personnages sélectionnés par un des admins, sur un sujet ? (comme ici)
    • Est-ce que les deux forums ont la même version de FA ? PHPBB2/PHPBB3/Invision et cie. Et si non, sur quelle version le script ne fonctionne pas ?


    Sur ce, j'attends ta réponse en espérant que le petit réglage des permissions suffira. o/

    Draly
    Draly
    FémininAge : 28Messages : 117

    Ven 12 Fév 2021 - 8:49

    Salut,

    Ça a marché en changeant cette perm ! o/ Un très grand merci, de la part de tout le staff ! :)
    Contenu sponsorisé


      La date/heure actuelle est Jeu 4 Mar 2021 - 6:40