disparition de sujets

2 participants

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

  • 0

Résolu disparition de sujets

Message par tiababylo Jeu 30 Sep 2021 - 2:10

Détails techniques


Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome, Opera
Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : plusieurs mois
Lien du forum : https://night-city.forumactif.com

Description du problème

Nous avons remarqué que sur notre forum, certains sujets "disparaissent" de la liste des sujets, mais réapparaissent lorsque certains sont triés dans d'autres catégories ou juste supprimés. Les sujet sont toujours existants sur le forum, c'est juste que visuellement ils n'apparaissent plus et nous ne pouvons pas y accéder à moins d'utiliser la barre de recherche ou de "purger" la catégorie ou le forum dans lequel le sujet en question est. Ex: catégorie corbeille, sous-forum event, la deuxième page s'arrête à 69 sujets alors qu'il est supposé il y en avoir plus, mais n'apparaissent pas et pas de troisième page disponible.
Nous nous demandons donc si c'est relatif à une propriété dans notre code ou si c'est lié à une autre valeur du panneau d'administration dont nous n'avons pas conscience.
tiababylo

tiababylo
Nouveau membre

Féminin
Messages : 5
Inscrit(e) le : 05/03/2021

https://night-city.forumactif.com
tiababylo a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: disparition de sujets

Message par Oka.mi Jeu 30 Sep 2021 - 11:06

Bonjour,

Si j'ai bien compris, vous ne savez pas ce qui provoque la disparition des sujets en question ? Je ne parle pas de la cause réelle, mais d'une action spécifique qui provoquerait cela (par exemple, en modérant les sujets d'un forum A, les sujets d'un forum B disparaissent). Cela pourrait être intéressant pour nous de connaître les circonstances exactes dans lesquelles survient ce problème, si nous voulons tenter de reproduire de notre côté.
Le problème concerne-t-il un forum spécifique ou plusieurs d'entre eux ?


disparition de sujets 1213Donnez un titre explicite disparition de sujets VTzsyWB à votre sujet pour améliorer son référencement

Remerciez disparition de sujets 976083691 le message qui vous a aidé pour le mettre en évidence

Cochez résolu lorsque votre problème est résolu pour faciliter le travail des modérateurs

L'aide par MP disparition de sujets FsAeGeb n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre
Oka.mi

Oka.mi
Aidactive
Aidactive

Messages : 2777
Inscrit(e) le : 06/01/2011

https://deus-academia.forumactif.com/
Oka.mi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: disparition de sujets

Message par tiababylo Jeu 30 Sep 2021 - 11:57

Bonjour,

On ne sait ni la cause réelle ni la cause. On sait juste qu'une action modératrice comme déplacer des sujets "visibles" dans une autre catégorie permet de révéler ceux qui avaient disparus. Ce sont toujours des actions au sein du même forum, ceci dit. Si l'on touche à Forum A, ce sera toujours forum A impacté. Sauf si effectivement, on déplace des sujets dans forum B.
Il n'y a vraiment pas d'autres circonstances si ce n'est un certain nombre de sujets par sous-forums. A partir d'un certain, les sujets disparaissent de la liste des sujets, autant dans le sous-forum lui même que dans la recherche de la liste des sujets disponibles directement via un membre. Les sujets sont récupérables par action de modération comme souligné ci dessus, via les sous forums, mais sinon...
Je ne sais pas si ça concerne plusieurs forums, mais sur le notre en tout cas, toutes les catégories et sous-forums sont probablement impactées oui.
tiababylo

tiababylo
Nouveau membre

Féminin
Messages : 5
Inscrit(e) le : 05/03/2021

https://night-city.forumactif.com
tiababylo a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: disparition de sujets

Message par Oka.mi Jeu 30 Sep 2021 - 13:05

tiababylo a écrit:A partir d'un certain, les sujets disparaissent de la liste des sujets, autant dans le sous-forum lui même que dans la recherche de la liste des sujets disponibles directement via un membre.

Quand vous passez directement via un membre, c'est "normal". Voici un sujet récent qui en parle https://forum.forumactif.com/t405896-incoherence-entre-les-messages-postes

Or si j'ai bien compris ce que vous m'avez expliqué, nous ne parlons pas du même problème puisque celui qui a été mentionné initialement apparaît directement dans un forum (et non via une page de recherche).

De mon côté, j'ai un forum avec 91 pages de messages, donc largement plus que dans l'exemple que vous avez donné, et tout y est. Je ne reproduis donc pas. Par contre ce que j'ai constaté c'est que le compteur de sujets / messages d'un forum ne se met pas directement à jour quand nous déplaçons des sujets d'un forum d'une catégorie A à une catégorie B. Il y a une latence avant que le nouveau nombre apparaît. Je ne sais pas si ça a pu créer une confusion chez vous (quand on est plusieurs staffeux c'est le genre de chose qui peut arriver), mais encore une fois, d'après ce que je comprends, ce n'est pas le problème que vous décrivez.

Étant donné que je ne reproduis pas le problème, pouvez-vous :
  1. Ouvrir l'accès à un forum où le problème est présent (exemple : Event de la catégorie Corbeille), pour que nous puissions regarder ce qui se passe d'un point de vue CSS et script
  2. Donner le lien d'un des sujets "disparus" pour que nous puissions constater de son absence dans le forum concerné
Oka.mi

Oka.mi
Aidactive
Aidactive

Messages : 2777
Inscrit(e) le : 06/01/2011

https://deus-academia.forumactif.com/
Oka.mi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: disparition de sujets

Message par tiababylo Jeu 30 Sep 2021 - 14:58

Le problème ne vient du compteur de messages ou de sujets, en l'occurrence. Puisque, par exemple, dans la catégorie de notre corbeille, pour les rps de Avril-Mai (https://night-city.forumactif.com/f237-avril-mai ici) on nous affiche un compteur à soixante pour le nombre de sujets, sauf qu'il en affiche que 50 lorsque l'on se rend sur le sous-forum en question, et pas de possibilité de seconde page, ce qui donc, à moins de supprimer des sujets ou de les déplacer, nous rend ces sujets-là inaccessibles.

je vous joins des preuves photo à l'appui.
disparition de sujets 110
ceci est l'état du sous-forum avant que l'on crée des sujets test pour vous montrer le problème.

disparition de sujets 1210
et l'après. on voit bien qu'il manque les derniers sujets de la liste par rapport à la première image.

et voici le lien vers l'un des sujets disparus dans la liste des sujets : https://night-city.forumactif.com/t220-sur-les-rives-jonchees-d-or-ft-tulio
et le lien du sous-forum en question : https://night-city.forumactif.com/f237-avril-mai
tiababylo

tiababylo
Nouveau membre

Féminin
Messages : 5
Inscrit(e) le : 05/03/2021

https://night-city.forumactif.com
tiababylo a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: disparition de sujets

Message par Oka.mi Jeu 30 Sep 2021 - 15:17

Il semblerait qu'il y ait un problème dans votre template topics_list_box. Pouvez-vous nous le copier-coller ici pour qu'on puisse y regarder de plus près ?


disparition de sujets 1213Donnez un titre explicite disparition de sujets VTzsyWB à votre sujet pour améliorer son référencement

Remerciez disparition de sujets 976083691 le message qui vous a aidé pour le mettre en évidence

Cochez résolu lorsque votre problème est résolu pour faciliter le travail des modérateurs

L'aide par MP disparition de sujets FsAeGeb n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre
Oka.mi

Oka.mi
Aidactive
Aidactive

Messages : 2777
Inscrit(e) le : 06/01/2011

https://deus-academia.forumactif.com/
Oka.mi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: disparition de sujets

Message par tiababylo Jeu 30 Sep 2021 - 16:36

le voici !

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" width="100%" border="0" cellspacing="0" cellpadding="0">
 <!-- END header_table --><!-- BEGIN header_row -->
 <tr>
 <td 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>
 <!-- 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="LSBJ">
 <!-- BEGIN avatar --><div class="avSBJ">{topics_list_box.row.topic.avatar.LAST_POST_AVATAR}</div><!-- END avatar --><div class="boxSBJ"><div class="tleSBJ"><div style="display:inline-block; vertical-align:middle; width:1px; height:55px;"></div><div style="display:inline-block; vertical-align:middle; width:99%;">{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}<!-- BEGIN nav_tree -->{topics_list_box.row.TOPIC_NAV_TREE}<!-- END nav_tree --></div></div></div><img title="{topics_list_box.row.L_TOPIC_FOLDER_ALT}" class="imgSBJ" src="{topics_list_box.row.TOPIC_FOLDER_IMG}" /><div class="lmsgSBJ">{topics_list_box.row.LAST_POST_TIME} par {topics_list_box.row.LAST_POST_AUTHOR} {topics_list_box.row.LAST_POST_IMG}</div></div><div class="nameSBJ"><div style="display:inline-block; vertical-align:middle; width:1px; height:75px;"></div><div style="display:inline-block; vertical-align:middle; width:99%;"><strong>{topics_list_box.row.TOPIC_AUTHOR}</strong></div></div><div class="stsSBJ"><div class="vuesSBJ">{topics_list_box.row.VIEWS} V.</div><div class="repSBJ">{topics_list_box.row.REPLIES} R.</div></div>
    </div>
   
<!-- BEGIN multi_selection -->
 <td 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>
 <!-- END multi_selection -->
 </tr>
 <!-- END topic --><!-- BEGIN no_topics -->
 <tr>
 <td 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 -->
<!-- END bottom --><!-- BEGIN footer_table -->
</table><!-- END footer_table --><!-- BEGIN spacer --><br class="gensmall" /><!-- END spacer --><!-- END row --><!-- END topics_list_box -->
tiababylo

tiababylo
Nouveau membre

Féminin
Messages : 5
Inscrit(e) le : 05/03/2021

https://night-city.forumactif.com
tiababylo a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: disparition de sujets

Message par Oka.mi Jeu 30 Sep 2021 - 18:58

En fait, votre problème s'explique par l'absence de la variable {PAGINATION} à l'origine des "aller à la page..." qui vous permettent de naviguer d'une page à une autre. Il y en a une en haut et une en bas de la liste des sujets dans le template d'origine (consultable via le lien "valeur par défaut" de chaque template).

Du coup, les sujets ne sont pas inaccessibles à proprement parler, vous pouvez par exemple les consulter en ajoutant p[nombre de sujets affichés par page] juste après le numéro du forum, comme ceci https://night-city.forumactif.com/f237p50-avril-mai cela vous dirigera vers la page 2 de ce forum, sans passer par le "aller à la page".

Je vous ai ajouté les deux {PAGINATION} telles qu'elles figurent par défaut, je vous laisse personnaliser cela comme vous le souhaitez.

Voici la version corrigée du template, qui devrait régler au passage le problème de votre premier avatar qui se balade (à cause de div dans un table sans td pour les contenir) :

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 -->
  <!-- BEGIN pagination -->
<table>
   <tr>

      <td class="row1" colspan="7" align="right"><span class="gensmall">{PAGINATION}</span></td>

   </tr>
  </table>
   <!-- END pagination -->
 
<table class="forumline" width="100%" border="0" cellspacing="0" cellpadding="0">
 <!-- END header_table --><!-- BEGIN header_row -->
 <tr>
 <td 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="LSBJ">
 <!-- BEGIN avatar --><div class="avSBJ">{topics_list_box.row.topic.avatar.LAST_POST_AVATAR}</div><!-- END avatar --><div class="boxSBJ"><div class="tleSBJ"><div style="display:inline-block; vertical-align:middle; width:1px; height:55px;"></div><div style="display:inline-block; vertical-align:middle; width:99%;">{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}<!-- BEGIN nav_tree -->{topics_list_box.row.TOPIC_NAV_TREE}<!-- END nav_tree --></div></div></div><img title="{topics_list_box.row.L_TOPIC_FOLDER_ALT}" class="imgSBJ" src="{topics_list_box.row.TOPIC_FOLDER_IMG}" /><div class="lmsgSBJ">{topics_list_box.row.LAST_POST_TIME} par {topics_list_box.row.LAST_POST_AUTHOR} {topics_list_box.row.LAST_POST_IMG}</div></div><div class="nameSBJ"><div style="display:inline-block; vertical-align:middle; width:1px; height:75px;"></div><div style="display:inline-block; vertical-align:middle; width:99%;"><strong>{topics_list_box.row.TOPIC_AUTHOR}</strong></div></div><div class="stsSBJ"><div class="vuesSBJ">{topics_list_box.row.VIEWS} V.</div><div class="repSBJ">{topics_list_box.row.REPLIES} R.</div></div>
     </div></td>
    
<!-- BEGIN multi_selection -->
 <td 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>
 <!-- END multi_selection -->
 </tr>
 <!-- END topic --><!-- BEGIN no_topics -->
 <tr>
 <td 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>&nbsp;<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 -->
Oka.mi

Oka.mi
Aidactive
Aidactive

Messages : 2777
Inscrit(e) le : 06/01/2011

https://deus-academia.forumactif.com/
Oka.mi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: disparition de sujets

Message par tiababylo Jeu 30 Sep 2021 - 21:50

D'accord !
Je comprends mieux le manque de pagination dans ce cas là !
Merci beaucoup en tout cas, j'ai appliqué le template et tout fonctionne comme ça le devrait !
et je n'avais même pas vu pour l'avatar qui se baladait ahah disparition de sujets 1f605
mais merci beaucoup pour votre aide !

en vous souhaitant une agréable soirée !
tiababylo

tiababylo
Nouveau membre

Féminin
Messages : 5
Inscrit(e) le : 05/03/2021

https://night-city.forumactif.com
tiababylo a été remercié(e) par l'auteur de ce sujet.

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