Membres connectés récemment
[PHPBB3] Script miniature défaillant
3 participants
Page 1 sur 1 • Partagez
- Version du forum :PHPBB3
- Templates modifiés :oui
- Navigateur :Firefox
Bonjour,
J'ai sur mon forum un script affichant les miniatures sur les sous forums qui ne fonctionne plus.
Il m'a été écrit par Philippe et il fonctionnait parfaitement jusqu'à présent.
je cherche sans succès l'origine de ce dysfonctionnement depuis plusieurs jours.
Le script:
Le template topics_list_box concerné
Merci pour votre aide.
J'ai sur mon forum un script affichant les miniatures sur les sous forums qui ne fonctionne plus.
Il m'a été écrit par Philippe et il fonctionnait parfaitement jusqu'à présent.
je cherche sans succès l'origine de ce dysfonctionnement depuis plusieurs jours.
Le script:
- Code:
//Aperçu des miniatures sur forums C2 et f16 Les photos du clic et photos gagnantes
$(function(){
if($('a.nav[href^="/c2-"],a.nav[href^="/f16-"]').length) {
$('dl.icon[style*="https://i.servimg.com/u/f31/19/32/37/01/icon_t30.png"]').closest('div.forumbg').addClass('M14_Annonc');
$('div.forumbg:not(.M14_Annonc) .M14_LoaD_ToPiCsConT').after('<a href="#" style="margin-left: 5px;" class="M14_LoaD_ToPiCs">Patientez....
<img src="https://i.servimg.com/u/f11/11/26/21/37/loadin13.gif"style="width:16px !important;height:16px !important;margin-top:10px;"/></a>');
$('.M14_LoaD_ToPiCs').each(function () {
var url = this.previousSibling.href;
var M14_LoaD_ToPiCsLinK=$(this).prev().attr('href');
$(this).load(url + ' .content:first div:first img:not([longdesc]):first');
});};});
Le template topics_list_box concerné
- Code:
<!-- position widgets et flèches dans sujets et ClicExpress-->
<style>
#content-container div#left {margin-top:210px;}
.widget-arrow.isleft {margin-top: 245px;}
div#toolbar_list_name_ClicExpress {left: 50%;}
<!-- Fin position widgets et flèches dans sujets et ClicExpress-->
</style>
<!-- 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}()
{
alert('MAIN');
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}()
{
alert('ALL');
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 -->
<a id="M14"style="position: relative;top: -90px;"></a>
<div class="forumbg announcement">
<div class="inner"><span class="corners-top"><span></span></span>
<ul class="topiclist topics">
<li class="header">
<dl class="icon">
<dt>
<!-- BEGIN multi_selection -->
<input onclick="check_uncheck_all_{topics_list_box.row.header_table.BOX_ID}();" type="checkbox" name="all_mark_{topics_list_box.row.header_table.BOX_ID}" value="0" />
<!-- END multi_selection -->
{topics_list_box.row.L_TITLE}
</dt>
<dd class="posts">{topics_list_box.row.L_REPLIES}</dd>
<!-- on masque la colonne Vues <dd class="views">{topics_list_box.row.L_VIEWS}</dd> -->
<dd class="lastpost"><span>{topics_list_box.row.L_LASTPOST}</span></dd>
</dl>
</li>
</ul>
<ul class="topiclist topics bg_none">
<!-- END header_table -->
<!-- BEGIN header_row -->
<strong>{topics_list_box.row.L_TITLE}</strong>
<!-- END header_row -->
<!-- BEGIN topic -->
<!-- BEGIN table_sticky -->
</ul>
<span class="corners-bottom"><span></span></span></div>
</div>
<div class="M14_forumbg forumbg">
<div class="inner"><span class="corners-top"><span></span></span>
<ul class="topiclist topics">
<li class="header">
<dl class="icon">
<!--<dd class="dterm">-->
<dd class="dterm" style="padding-left:0;">
<!-- BEGIN multi_selection -->
<input onclick="check_uncheck_all_{topics_list_box.row.header_table.BOX_ID}();" type="checkbox" name="all_mark_{topics_list_box.row.header_table.BOX_ID}" value="0" />
<!-- END multi_selection -->
{topics_list_box.row.topic.table_sticky.L_TITLE}
</dd>
<dd class="posts" style="padding-left:45px;">{topics_list_box.row.topic.table_sticky.L_REPLIES}</dd>
<!-- <dd class="authors">{topics_list_box.row.L_AUTHOR}</dd> -->
<!-- on masque la colonne Vues <dd class="views">{topics_list_box.row.topic.table_sticky.L_VIEWS}</dd> -->
<dd class="lastpost"><span>{topics_list_box.row.topic.table_sticky.L_LASTPOST}</span></dd>
</dl>
</li>
</ul>
<ul class="topiclist topics bg_none">
<!-- END table_sticky -->
<li class="row {topics_list_box.row.ROW_ALT_CLASS}"<!-- BEGIN line_sticky --> style="margin-top:5px;"<!-- END line_sticky --> >
<dl class="icon" style="background-image:url('{topics_list_box.row.TOPIC_FOLDER_IMG}');">
<dd class="dterm" title="{topicrow.TOPIC_FOLDER_IMG_ALT}" {topics_list_box.row.ICON}>
<!-- BEGIN single_selection -->
<input type="radio" name="{topics_list_box.FIELDNAME}" value="{topics_list_box.row.FID}" {topics_list_box.row.L_SELECT} />
<!-- END single_selection -->
{topics_list_box.row.NEWEST_POST_IMG}
{topics_list_box.row.PARTICIPATE_POST_IMG}
{topics_list_box.row.TOPIC_TYPE}
<div class="topic-title-container"><h2 class="topic-title hierarchy M14_anchor"><a class="topictitle" href="{topics_list_box.row.U_VIEW_TOPIC}">{topics_list_box.row.TOPIC_TITLE}</a></h2></div>
<a class="M14_LoaD_ToPiCsConT" href="{topics_list_box.row.U_VIEW_TOPIC}"></a>
<!-- BEGIN switch_description -->
<br />
{topics_list_box.row.topic.switch_description.TOPIC_DESCRIPTION}
<!-- END switch_description -->
<br />
{topics_list_box.row.GOTO_PAGE_NEW}
<span class="span-tab">{topics_list_box.row.L_BY} <strong>{topics_list_box.row.TOPIC_AUTHOR}</strong>
<a class="topictitle bis" href="{topics_list_box.row.U_VIEW_TOPIC}"style="display:none;"></a>
</span>
<!-- Script Enveloppe retiré
<img class="M14_GetPosts"src="https://i.servimg.com/u/f62/18/97/96/21/images10.png"/> -->
<!-- BEGIN nav_tree -->{topics_list_box.row.TOPIC_NAV_TREE_NEW}<!-- END nav_tree -->
</dd>
<dd class="posts"><span>{topics_list_box.row.REPLIES}</span><dfn>{L_REPLIES}</dfn></dd>
<!-- on masque la colonne Vues <dd class="views"><span>{topics_list_box.row.VIEWS}</span><dfn>{L_VIEWS}</dfn></dd> -->
<dd class="lastpost">
<!-- BEGIN avatar -->
<span class="lastpost-avatar">{topics_list_box.row.topic.avatar.LAST_POST_AVATAR}</span>
<!-- END avatar -->
<div style="float:left;">
<span>{topics_list_box.row.LAST_POST_AUTHOR} <dfn>{L_LASTPOST}</dfn>
{topics_list_box.row.LAST_POST_IMG}<br style="clear:left;" />{topics_list_box.row.LAST_POST_TIME}</span>
</div>
</dd>
<!-- BEGIN multi_selection -->
<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} />
<!-- END multi_selection -->
</dl>
</li>
<!-- END topic -->
<!-- BEGIN no_topics -->
<li class="row row1">
<dl>
<dt><strong>{topics_list_box.row.L_NO_TOPICS}</strong></dt>
</dl>
</li>
<!-- END no_topics -->
<!-- BEGIN bottom -->
</ul>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- END bottom -->
<!-- BEGIN spacer --><br /><!-- END spacer -->
<!-- END row -->
<!-- END topics_list_box -->
Merci pour votre aide.
Probablement un truc sur FA alors.
C'est presque une certitude Serge.
A l'heure actuelle, je ne peux rien faire (quoique je n'ai pas tester autre chose).
Et j'ai un autre truc bizarre, mais là je crois que c'est à cause du script de prévisualisation.
Je ferais une demande à ce sujet quand il y aura un peu moins de sujets en cours, ce sera préférable.
C'est gentil de ta part, mais je prend par ordre de priorité(les membres les plus fidèles sont forcément les plus favorisés)
Coucou Serge,
j'ai d'autre essais et aucune action quelque soit la méthode:
Je pense qu'il doivent travailler sur les url et éviter les requêtes comme ils ont fait sur la désactivation du lien des derniers sujets pour les invités.
Il faudrait peut être voir avec eux car je ne pourrais rien faire de mon côté....
j'ai d'autre essais et aucune action quelque soit la méthode:
- Code:
.load() ou un $.get()
Je pense qu'il doivent travailler sur les url et éviter les requêtes comme ils ont fait sur la désactivation du lien des derniers sujets pour les invités.
Il faudrait peut être voir avec eux car je ne pourrais rien faire de mon côté....
Re Serge,
Arnaud n'est pas informé de ce dysfonctionnement,
il suffit de regarder les sujets similaires ici (en bas de page pour voir une interaction sur les urls):
L'entête est absente!!!!!
Pour la demande:
Il suffit de leur mentionner que les requêtes ne fonctionnent plus quelque soit le mode:
Sur la liste des sujets
Arnaud n'est pas informé de ce dysfonctionnement,
il suffit de regarder les sujets similaires ici (en bas de page pour voir une interaction sur les urls):
L'entête est absente!!!!!
Pour la demande:
Il suffit de leur mentionner que les requêtes ne fonctionnent plus quelque soit le mode:
- Code:
.load('xxxxxx');
$.get();
Sur la liste des sujets
Bonsoir Philippe et Arnaud.
J'ai ouvert un post sur FA pour signaler cela en partant des explications de Philippe.
C'est ici: https://forum.forumactif.com/t402145-dysfonctionnement-des-requetes#3355421
Merci à vous 2.
J'ai ouvert un post sur FA pour signaler cela en partant des explications de Philippe.
C'est ici: https://forum.forumactif.com/t402145-dysfonctionnement-des-requetes#3355421
Merci à vous 2.
Sujets similaires
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum