viewtopic_body Quel code met chaque message à la suite du précédent?

2 participants

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

Résolu viewtopic_body Quel code met chaque message à la suite du précédent?

Message par Ryan-G Ven 23 Jan 2015 - 17:08

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox, Google Chrome
Capture d'écran du problème :
Voir l'image:

Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : Modif du code viewtopic_body
Lien du forum : jereussis.mesetudes.net

Description du problème

Bonjour,

Je voudrais savoir dans quelle partie du code de viewtopic_body en phpbb2 est géré le fait que chaque message posté se positionne à la suite de l'autre?

J'ai voulu changer le code pour repositionner les éléments du message (pseudo, boutons, corps du message, etc) et le résultat est OK lorsque le sujet ne possède qu'un seul message, mais lorsqu'il y a un 2è message, la taille du message grandit, et ainsi de suite, comme si la taille des messages dépendaient de la taille du message précédent.

J'aimerais donc bien séparer les messages pour qu'ils soient "indépendants".

J'espère que vous avez compris mon explication, merci pour votre aide.

RyanG


Dernière édition par Ryan-G le Ven 23 Jan 2015 - 21:09, édité 1 fois
avatar

Ryan-G
**

Masculin
Messages : 83
Inscrit(e) le : 16/08/2006

http://www.cassie-ecole.com/
Ryan-G a été remercié(e) par l'auteur de ce sujet.

Résolu Re: viewtopic_body Quel code met chaque message à la suite du précédent?

Message par [Nihil] Ven 23 Jan 2015 - 18:21

Bonjour Ryan

Pourrais tu nous copier / coller ton template s'il te plait ? Tu as surement "cassé" la structure en tableau du template Wink
[Nihil]

[Nihil]
Membre habitué

Messages : 1215
Inscrit(e) le : 10/12/2009

https://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: viewtopic_body Quel code met chaque message à la suite du précédent?

Message par Ryan-G Ven 23 Jan 2015 - 20:46

Bonjour Nihil,

j'ai refait le code et c'est déjà mieux. Par contre j'ai toujours un petit problème, le bloc Sondages (EDIT: j'ai sorti le bloc sondage du tableau et ça marche) et une barre en bas ne s'alignent pas correctement, et je ne vois pas pourquoi (j'ai changé les "colspan" mais ça ne marche pas. J'ai mis le bloc sondage dans un tableau en mettant l'attribut width="100%" et ça ne marche pas non plus. Voici des screenshots et le code erroné en dessous.

viewtopic_body Quel code met chaque message à la suite du précédent? Pb_cod10

Code:
<table class="forumline" width="100%" border="0" cellspacing="4" cellpadding="0" >
   
     <tr>
      <td class="row1 pagination" colspan="5" align="right" valign="top"><span class="gensmall">{PAGINATION}</span></td>
   </tr>
   <!-- BEGIN topicpagination -->
   
   <!-- END topicpagination -->
<tr><td colspan="5">   
  {POLL_DISPLAY}
  </td></tr>   
 
  <tr>
    <td height="14">
    </td>
  </tr>
 
   <!-- BEGIN postrow -->
   <!-- BEGIN hidden -->
   <tr>
      <td class="postdetails {postrow.hidden.ROW_CLASS}" colspan="5" align="center">{postrow.hidden.MESSAGE}</td>
   </tr>
   <!-- END hidden -->
   <!-- BEGIN displayed -->
   <tr class="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} rowspan="2" width="60" height="60">
            AVATAR
          </td>
         
         
         
      <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" width="200">
         <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>{postrow.displayed.POSTER_NAME}</strong></span><br />
      </td>
         
         
         
          <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} width="320">
            {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>
             <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" colspan="2">
      <span class="ladate"><img src="{postrow.displayed.MINI_TIME_IMG}" alt="" border="0" />{postrow.displayed.POST_DATE}</span>
                </td>
         
         
         
      </tr>
 
 
  <tr class="post--{postrow.displayed.U_POST_ID}" style="{postrow.displayed.DISPLAYABLE_STATE}">
    <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} colspan="4">
      <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}</span>
    </td>
  </tr>
   
   
   
   <tr class="post--{postrow.displayed.U_POST_ID}" style="{postrow.displayed.DISPLAYABLE_STATE}">
                     <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} colspan="4">
                  <!-- 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>
      <td class="{postrow.displayed.ROW_CLASS} messaging gensmall"{postrow.displayed.THANK_BGCOLOR} height="100" width="100">
         
                                          {postrow.displayed.THANK_IMG} <br /> {postrow.displayed.MULTIQUOTE_IMG} <br /> {postrow.displayed.QUOTE_IMG} <br /> {postrow.displayed.EDIT_IMG} <br /> {postrow.displayed.DELETE_IMG} <br /> {postrow.displayed.IP_IMG} <br /> {postrow.displayed.REPORT_IMG}
   
      </td>
   </tr>
  <tr>
    <td height="14">
    </td>
  </tr>
   <!-- BEGIN first_post_br -->
</table>

EDIT: problème résolu, c'était une histoire de colspan Wink


Merci,

RyanG
avatar

Ryan-G
**

Masculin
Messages : 83
Inscrit(e) le : 16/08/2006

http://www.cassie-ecole.com/
Ryan-G 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