Un espace dans l'identifiant #i_reply_locked ?
3 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Un espace dans l'identifiant #i_reply_locked ?
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 ) ^^'
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.
Re: Un espace dans l'identifiant #i_reply_locked ?
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 ^^'
Encore désolée du DP et merci d'avance à celui/celle qui se penchera sur mon soucis !
- 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> </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 !
Re: Un espace dans l'identifiant #i_reply_locked ?
Je me permet un UP ^^
C'est assez important pour moi, et je ne trouve vraiment pas de mon côté...
C'est assez important pour moi, et je ne trouve vraiment pas de mon côté...
Re: Un espace dans l'identifiant #i_reply_locked ?
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
Cordialement,
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').
- Code:
$('a[href*="newtopic"] img[src*="http://2img.net/i/fa/subsilver/reply_locked_fr.gif"]').
Cordialement,
Walt- Modéractif
-
Messages : 6087
Inscrit(e) le : 08/09/2015
Re: Un espace dans l'identifiant #i_reply_locked ?
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 ^^'
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 ^^'
Re: Un espace dans l'identifiant #i_reply_locked ?
Bonsoir,
Dans ce cas, même chose en CSS :
J'ai oublié de le mentionner précédemment, mais il est évident qu'il faut remplacer l'adresse https://2img.net/i/fa/subsilver/reply_locked_fr.gif par la véritable adresse de l'image du bouton.
Cordialement,
Dans ce cas, même chose en CSS :
- Code:
a[href*="newtopic"] img[src*="http://2img.net/i/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 https://2img.net/i/fa/subsilver/reply_locked_fr.gif par la véritable adresse de l'image du bouton.
Cordialement,
Walt- Modéractif
-
Messages : 6087
Inscrit(e) le : 08/09/2015
Re: Un espace dans l'identifiant #i_reply_locked ?
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. . |
Re: Un espace dans l'identifiant #i_reply_locked ?
Walt a écrit: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.
Pour information, ce problème est résolu.
Cordialement,
Walt
Walt- Modéractif
-
Messages : 6087
Inscrit(e) le : 08/09/2015
Sujets similaires
» Espace entre image et bordure ! Help s'ilvouplaît ! Problème pour un espace que j'aimerais retiré. Merci.
» problème d'espace
» Espace
» Espace
» Ajouter un espace
» problème d'espace
» Espace
» Espace
» Ajouter un espace
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum