Un espace dans l'identifiant #i_reply_locked ?

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

Résolu Un espace dans l'identifiant #i_reply_locked ?

Message par Lou Ainsel le Mer 17 Aoû 2016 - 9:32

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://saol-eile.forumactif.org/

Description du problème

Bonjour.

Alors voilà, je faisais une manipulation pour que mes boutons "Ouvrir" / "Sujet Clos" répondant à #i_post / #i_reply_locked ait un effet en rollover. A noter que le bug ne se fait que dans la partie "Liste de Sujet" ! Je n'ai aucun soucis dans un sujet !

Car voilà, dans un sujet tout fonctionne nickel. Et dans la "Liste des Sujets", le bouton "Ouvrir" fonctionne parfaitement aussi. Mon soucis vient donc clairement de #i_reply_locked ...

Lorsque j'examine mon code via l'outil de firefox, je me rend alors compte de ceci :



Et là, ma grande question c'est : pourquoi il y a un fichu espace (probablement insécable) juste après le d de locked >_< ?
Car quand, via l'outil, je le retire : pouf...tout fonctionne comme par magie (enfin, logique plutôt Wink ) ^^'

Il faut savoir que c'est pareil pour le #i_reply_locked1 qui est #i_reply_locked 1 :



J'ignore si j'ai la main mise sur cette partie, mais si oui : où puis-je corriger (en tapant #i_reply_locked dans la recherche de topic_list_box j'ai rien trouvé) ? Ou seuls FA peuvent corriger ce soucis ?
Merci d'avance en tout cas de vos réponses.

Cordialement,
Lou.

Lou Ainsel
Nouveau membre

Féminin
Messages : 24
Inscrit(e) le : 26/02/2015

http://migoto-renaissance.forumactif.org/
Lou Ainsel a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Un espace dans l'identifiant #i_reply_locked ?

Message par Lou Ainsel le Mer 17 Aoû 2016 - 9:43

Pardon du double-post, mais j'ajoute ici le codage fait sur le template topic_list_box au cas où que le bug se dissimule chez moi loin de ma vue ^^'

Code:
    <!-- BEGIN topics_list_box --><!-- BEGIN row --><!-- BEGIN header_table --><!-- BEGIN multi_selection -->
    <script type="text/javascript">
    function check_uncheck_main_{topics_list_box.row.header_table.BOX_ID}() {
    var all_checked = true;
    for (i = 0; (i < document.{topics_list_box.FORMNAME}.elements.length) && all_checked; i++) {
    if (document.{topics_list_box.FORMNAME}.elements[i].name == '{topics_list_box.FIELDNAME}[]{topics_list_box.row.header_table.BOX_ID}') {
    all_checked = document.{topics_list_box.FORMNAME}.elements[i].checked;
    }
    }
    document.{topics_list_box.FORMNAME}.all_mark_{topics_list_box.row.header_table.BOX_ID}.checked = all_checked;
    }
    function check_uncheck_all_{topics_list_box.row.header_table.BOX_ID}() {
    for (i = 0; i < document.{topics_list_box.FORMNAME}.length; i++) {
    if (document.{topics_list_box.FORMNAME}.elements[i].name == '{topics_list_box.FIELDNAME}[]{topics_list_box.row.header_table.BOX_ID}') {
    document.{topics_list_box.FORMNAME}.elements[i].checked = document.{topics_list_box.FORMNAME}.all_mark_{topics_list_box.row.header_table.BOX_ID}.checked;
    }
    }
    }
    </script>
    <!-- END multi_selection -->

    <table class="forumline" id="LSBJ" width="100%" border="0" cellspacing="0" cellpadding="0">
    <!-- BEGIN pagination -->
    <tr>
    <td class="row1" colspan="7" align="right"><span class="gensmall">{PAGINATION}</span></td>
    </tr>
    <!-- END pagination -->
    <!-- END header_table -->
    <!-- BEGIN header_row -->
    <tr>
    <td class="row3" colspan="{topics_list_box.row.COLSPAN}"><span class="gensmall"> <b>{topics_list_box.row.L_TITLE}</b></span></td>
    </tr>
    <!-- END header_row -->

    <!-- BEGIN topic -->
    {topics_list_box.row.END_TABLE_STICKY}
    <tr><td>
    <!-- BEGIN single_selection -->
    <div class="modSBJ"><input type="radio" name="{topics_list_box.FIELDNAME}" value="{topics_list_box.row.FID}" {topics_list_box.row.L_SELECT} /></div>
    <!-- END single_selection -->
    <div class="SBJ"><div class="ivrSBJ"><img class="imgSBJ" src="{topics_list_box.row.TOPIC_FOLDER_IMG}" /><div class="vuesSBJ">{topics_list_box.row.VIEWS} V.</div><div class="repSBJ">{topics_list_box.row.REPLIES} R.</div></div><div class="boxSBJ"><div class="tleSBJ">{topics_list_box.row.NEWEST_POST_IMG}{topics_list_box.row.PARTICIPATE_POST_IMG}{topics_list_box.row.TOPIC_TYPE} <a href="{topics_list_box.row.U_VIEW_TOPIC}">{topics_list_box.row.TOPIC_TITLE}</a><br/><!-- BEGIN switch_description --><div class="descSBJ">{topics_list_box.row.topic.switch_description.TOPIC_DESCRIPTION}</div><!-- END switch_description --><div class="gotoSBJ">{topics_list_box.row.GOTO_PAGE}</div></div><div class="nameSBJ">rédigé par <strong>{topics_list_box.row.TOPIC_AUTHOR}</strong></div><div class="lmsgSBJ">{topics_list_box.row.LAST_POST_TIME} {topics_list_box.row.LAST_POST_AUTHOR} {topics_list_box.row.LAST_POST_IMG}</div></div>
    </div>
    <!-- BEGIN nav_tree -->{topics_list_box.row.TOPIC_NAV_TREE} <!-- END nav_tree --><span class="gensmall">{topics_list_box.row.TOPIC_ANNOUNCES_DATES}{topics_list_box.row.TOPIC_CALENDAR_DATES}</span></td></tr>
    <!-- BEGIN multi_selection -->
    <tr><td class="row2" align="center" valign="middle"><span class="postdetails"><input onclick="javascript:check_uncheck_main_{topics_list_box.row.BOX_ID}();" type="checkbox" name="{topics_list_box.FIELDNAME}[]{topics_list_box.row.BOX_ID}" value="{topics_list_box.row.FID}" {topics_list_box.row.L_SELECT} /></span></td></tr>
    <!-- END multi_selection -->
    <!-- END topic --><!-- BEGIN no_topics -->
    <tr>
    <td class="row1" colspan="{topics_list_box.row.COLSPAN}" align="center" valign="middle" height="30"><span class="gen">{topics_list_box.row.L_NO_TOPICS}</span></td></tr>
    <!-- END no_topics --><!-- BEGIN bottom -->
    <tr>
    <td class="catBottom" colspan="{topics_list_box.row.COLSPAN}" valign="middle">
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td> <span class="gensmall">{PAGINATION}</span></td>
    <td align="right"><a href="#top">{L_BACK_TO_TOP}</a>&nbsp;</td>
    </tr>
    </table>
    </td>
    </tr>
    <!-- END bottom --><!-- BEGIN footer_table -->
    </table><!-- END footer_table --><!-- BEGIN spacer --><br class="gensmall" /><!-- END spacer --><!-- END row --><!-- END topics_list_box -->

Encore désolée du DP et merci d'avance à celui/celle qui se penchera sur mon soucis !

Lou Ainsel
Nouveau membre

Féminin
Messages : 24
Inscrit(e) le : 26/02/2015

http://migoto-renaissance.forumactif.org/
Lou Ainsel a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Un espace dans l'identifiant #i_reply_locked ?

Message par Lou Ainsel le Jeu 18 Aoû 2016 - 10:46

Je me permet un UP ^^
C'est assez important pour moi, et je ne trouve vraiment pas de mon côté...

Lou Ainsel
Nouveau membre

Féminin
Messages : 24
Inscrit(e) le : 26/02/2015

http://migoto-renaissance.forumactif.org/
Lou Ainsel a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Un espace dans l'identifiant #i_reply_locked ?

Message par Lou Ainsel le Ven 19 Aoû 2016 - 19:16

UP

Lou Ainsel
Nouveau membre

Féminin
Messages : 24
Inscrit(e) le : 26/02/2015

http://migoto-renaissance.forumactif.org/
Lou Ainsel a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Un espace dans l'identifiant #i_reply_locked ?

Message par Lou Ainsel le Dim 21 Aoû 2016 - 11:50

UP

Lou Ainsel
Nouveau membre

Féminin
Messages : 24
Inscrit(e) le : 26/02/2015

http://migoto-renaissance.forumactif.org/
Lou Ainsel a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Un espace dans l'identifiant #i_reply_locked ?

Message par Walt le Dim 21 Aoû 2016 - 18:35

Bonjour,

A mon avis, cela est dû au fait que puisque ce bouton apparait deux fois sur la page (avant et après la liste des sujets), on a voulu leur donner deux id différents grâce à cet espace (le premier #i_reply_locked et le second #i_reply_locked 1).

Et effectivement ça pose problème pour d'éventuels scripts. Je vais signaler ça aux dévactifs, mais dans la mesure où nous sommes en plein mois d'août n'attendez pas une résolution immédiate.

A mon sens, le plus simple serait de sélectionner l'élément différemment dans votre script. Par exemple, si votre script utilise la bibliothèque jQuery, vous pouvez remplacer le sélecteur
Code:
$('#i_reply_locked').
par
Code:
$('a[href*="newtopic"] img[src*="http://illiweb.com/fa/subsilver/reply_locked_fr.gif"]').

Cordialement,

Walt
Modéractif
Modéractif

Masculin
Messages : 1007
Inscrit(e) le : 08/09/2015

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

Résolu Re: Un espace dans l'identifiant #i_reply_locked ?

Message par Lou Ainsel le Mar 23 Aoû 2016 - 21:12

Bonjour et Merci beaucoup ^^
Je suis rassurée de savoir que cela vient bien d'une chose que je ne peux moduler. Je commençais vraiment à me demander où j'avais foirer ^^' lol

Merci pour l'astuce, je vais voir à me pencher dessus.
Car pour l'heure, j'utilisais juste un simple codage en CSS sur l'identifiant ^^'

Lou Ainsel
Nouveau membre

Féminin
Messages : 24
Inscrit(e) le : 26/02/2015

http://migoto-renaissance.forumactif.org/
Lou Ainsel a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Un espace dans l'identifiant #i_reply_locked ?

Message par Walt le Mer 24 Aoû 2016 - 2:01

Bonsoir,

Dans ce cas, même chose en CSS :
Code:
a[href*="newtopic"] img[src*="http://illiweb.com/fa/subsilver/reply_locked_fr.gif"] {
  height: 100px;
}

J'ai oublié de le mentionner précédemment, mais il est évident qu'il faut remplacer l'adresse http://illiweb.com/fa/subsilver/reply_locked_fr.gif par la véritable adresse de l'image du bouton.

Cordialement,

Walt
Modéractif
Modéractif

Masculin
Messages : 1007
Inscrit(e) le : 08/09/2015

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

Résolu Re: Un espace dans l'identifiant #i_reply_locked ?

Message par Chacha le Jeu 1 Sep 2016 - 10:10

Bonjour,

Nous n'avons plus de nouvelle de l'auteur de ce sujet depuis plus de 9 jours. Nous considérons donc ce problème comme résolu ou abandonné. La prochaine fois, merci de nous tenir au courant de l'évolution de votre problème, ou pensez à faire un UP régulièrement !

Ce sujet est archivé afin de ne pas perdre les réponses apportées. Wink.


Règles Générales du Forum - Le Staff de ForumActif
Questions & Réponses Fréquentes - Trucs & Astuces
Outils Fondateurs - Perte de Mot de Passe

Chacha
Modéractif
Modéractif

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

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

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


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