récuperer la colonne dernier message

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

Résolu récuperer la colonne dernier message

Message par Alec Turner Mar 2 Aoû 2011 - 19:31

bonjour,

j'ai suivi le tutoriel pour retrait des deux dernières colonnes. j'avais même suivi le tuto pour retirer la colonne dernier message, qui a fort bien fonctionné. Je souhaiterai cependant la récuperer, pourriez-vous m'indiquer comment faire?

voici le lien du forum de test

http://wthell.forumgratuit.be/ avez-vous besoin d'autre chose?

je précise que je souhaite conserver la colonne avec les icones a droite ^-^


Dernière édition par Alec Turner le Ven 5 Aoû 2011 - 20:18, édité 3 fois
Alec Turner

Alec Turner
****

Féminin
Messages : 390
Inscrit(e) le : 17/03/2008

http://solemnyswear.keuf.net/
Alec Turner a été remercié(e) par l'auteur de ce sujet.

Résolu Re: récuperer la colonne dernier message

Message par Invité Mer 3 Aoû 2011 - 10:15

Bonjour,

En se servant du template par défaut, on doit pouvoir la retrouver Wink.
Par défaut les en-tête de colonnes sont définis par ceci:
<th colspan="{catrow.tablehead.INC_SPAN}" nowrap="nowrap" width="100%" class="secondarytitle"> {catrow.tablehead.L_FORUM} </th>
<th nowrap="nowrap" width="50">{L_TOPICS}</th>
<th nowrap="nowrap" width="50">{L_POSTS}</th>
<th nowrap="nowrap" width="150"><div style="width:150px;">{L_LASTPOST}</div></th>
Donc si vous souhaitez récupérer l'en-tête de la colonne, il faudra remettre la partie en orange dans votre template.

Toujours dans le template par défaut, l'affichage des derniers sujets est défini par ceci:
Code:
<td class="row3 over" align="center" valign="middle" height="50">
         <span class="gensmall">{catrow.forumrow.LAST_POST}</span>
      </td>
Donc normalement , il suffit de replacer ce code après celui contenant nom , descriptions et modérateurs. Si vous n'avez pas mis l'en-tête, il faudra placer une div pour la largeur de la colonne (comme celle qu'il y a dans l'en- tête):
Code:
<td class="row3 over" align="center" valign="middle" height="50" width="150"><div style="width:150px;">
         <span class="gensmall">{catrow.forumrow.LAST_POST}</span></div>
      </td>

Cordialement.
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: récuperer la colonne dernier message

Message par Alec Turner Mer 3 Aoû 2011 - 18:25

merci de m'aider. j'ai suivi ta procédure, mais ca ne fonctionne pas tout a fait à savoir:

je récupere bien la colonne,mais il semble y avoir conflit avec ma barre de catégorie onglet à gauche

j'ai du remettre mon template sauvegardé
Alec Turner

Alec Turner
****

Féminin
Messages : 390
Inscrit(e) le : 17/03/2008

http://solemnyswear.keuf.net/
Alec Turner a été remercié(e) par l'auteur de ce sujet.

Résolu Re: récuperer la colonne dernier message

Message par Invité Mer 3 Aoû 2011 - 18:29

Je ne connais pas toutes les modifications de templates que vous avez faites, donc c'est possible qu'il y ai quelque chose qui ne soit pas compatible. Le mieux serait de me montrer votre template index_box pour que j'essaie de trouver le problème Wink .

Cordialement.
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: récuperer la colonne dernier message

Message par Alec Turner Mer 3 Aoû 2011 - 18:58

sans soucis je mets en code et spoiler

Spoiler:


j'ai suivi un tuto donné par un assiactif pour les onglets à gauche
Alec Turner

Alec Turner
****

Féminin
Messages : 390
Inscrit(e) le : 17/03/2008

http://solemnyswear.keuf.net/
Alec Turner a été remercié(e) par l'auteur de ce sujet.

Résolu Re: récuperer la colonne dernier message

Message par Invité Mer 3 Aoû 2011 - 22:23

Bonsoir,

Il semblerait que les deux codes peuvent fonctionner ensemble, avec quelques adaptations. Votre titre n'est plus entre balises <th> mais entre balise <td> donc il faut adapter le titre de la colonne et lui donner une class pour que le texte soit de la bonne taille:
Code:
<td class="genmed" nowrap="nowrap" width="150" align="center"><div style="width:150px;"><strong>{L_LASTPOST}</strong></div></td>
Repérez:
Code:
<tr>
    <td colspan="{catrow.tablehead.INC_SPAN}" nowrap="nowrap" width="100%" class="secondarytitle">
    <div class="logo-titre"></div>
    <div class="titre-cat">{catrow.tablehead.L_FORUM}</div>

    </td>
                </tr>
Et remplacez par:
Code:
<tr>
    <td colspan="{catrow.tablehead.INC_SPAN}" nowrap="nowrap" width="100%" class="secondarytitle">
    <div class="logo-titre"></div>
    <div class="titre-cat">{catrow.tablehead.L_FORUM}</div>

    </td>
<td class="genmed" nowrap="nowrap" width="150" align="center"><div style="width:150px;"><strong>{L_LASTPOST}</strong></div></td>
                </tr>
Et placer simplement dans la div, la dimension pour le dernier message, cherchez:
Code:
<td class="row3 over" align="center" valign="middle" height="50">
<span class="gensmall"><div class="derniers_messages">{catrow.forumrow.LAST_POST}</div></span>
</td>
Et remplacez par:
Code:
<td class="row3 over" align="center" valign="middle" height="50">
<span class="gensmall"><div class="derniers_messages" width="150">{catrow.forumrow.LAST_POST}</div></span>
</td>


Cordialement.
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: récuperer la colonne dernier message

Message par Alec Turner Mer 3 Aoû 2011 - 22:25

je regarderai cela demain a tête reposée, je te tiens au courant
Alec Turner

Alec Turner
****

Féminin
Messages : 390
Inscrit(e) le : 17/03/2008

http://solemnyswear.keuf.net/
Alec Turner a été remercié(e) par l'auteur de ce sujet.

Résolu Re: récuperer la colonne dernier message

Message par Alec Turner Jeu 4 Aoû 2011 - 19:21

cela fonctionne très bien je te remercie ! tant que je suis la, j'aimerai poser une question supplémentaire. J'ai suivi tes explications au dessus et cela m'a bien aidé. J'avais eu une autre modif sur fofoactif, mais on m'a donné le template corrigé, or j'aimerai si tu sais qu'on m'explique la procédure et quel morceau est touché

voici le lien de l'astuce qui touche également le dernier message



https://forum.forumactif.com/t304136-inverser-les-categories-et-la-colonne-message
Alec Turner

Alec Turner
****

Féminin
Messages : 390
Inscrit(e) le : 17/03/2008

http://solemnyswear.keuf.net/
Alec Turner a été remercié(e) par l'auteur de ce sujet.

Résolu Re: récuperer la colonne dernier message

Message par Invité Jeu 4 Aoû 2011 - 21:50

Bonsoir,

Anzu vous a donné l'explication Wink . Le template Index_box est composé de tableaux, elle a déplacé la cellules des icones d'un bout de la ligne à l'autre, tout simplement.
Pour s'y retrouver, il faut savoir qu'une cellule de tableau est contenue entre <td> et </td> , une ligne entre <tr> et </tr> et un tableau entre <table> et </table> . Dès que l'on a bien intégré cela, on sait repérer un morceau complet du tableau, et le déplacer sans dépasser la fin de la ligne ou du tableau.
Ensuite, il faut repérer les variables, et à quoi elles correspondent.
Code:
<td class="{catrow.forumrow.INC_CLASS}" align="center" valign="middle">
    <img title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" src="{catrow.forumrow.FORUM_FOLDER_IMG}" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" />
    </td>
Tout ceci, c'est la cellule qui correspond aux icones. Il faut alors chercher la fermeture de la cellule qui comprend le titre, la description les liens vers les sous forums et les modérateurs, puisqu'on veut mettre nos icones après. Donc on repère {catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS} qui correspond aux liens vers les sous forums, et on cherche le </td> qui va bien. Il faut faire attention, car parfois des tableaux sont imbriqués dans le tableau Wink . C'est là tout l'intérêt d'avoir un forum test ... si on se trompe, on peut recommencer jusqu'à ce qu'on trouve le bon endroit Razz . A force de pratique, on repère de plus en plus vite, comment modifier les choses.

Cordialement.
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: récuperer la colonne dernier message

Message par Alec Turner Ven 5 Aoû 2011 - 18:45

le soucis c'est que je ne trouve pas le
Code:

catrow.forumrow.L_LINKS
Alec Turner

Alec Turner
****

Féminin
Messages : 390
Inscrit(e) le : 17/03/2008

http://solemnyswear.keuf.net/
Alec Turner a été remercié(e) par l'auteur de ce sujet.

Résolu Re: récuperer la colonne dernier message

Message par Invité Ven 5 Aoû 2011 - 19:07

Bonjour,

Et pourtant,il y est bien dans le template donné par Anzu:
<div class=".sousfofo ">{catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS}</div>
C'est un template très modifié, les colonnes sujets et messages ont été retirées, donc il y a des tableaux dans le tableau pour mettre en ordre les titres, la description et les sous forums Wink. C'est dans ces cas la plus complexe de repérer la fin d'une cellule.

Cordialement.
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: récuperer la colonne dernier message

Message par Alec Turner Ven 5 Aoû 2011 - 20:18

ce qui ne résoud pas mon problème vu que je n'ai pas le template de anzu mais un autre template bon je cloture, je n'aurais pas de réponse
Alec Turner

Alec Turner
****

Féminin
Messages : 390
Inscrit(e) le : 17/03/2008

http://solemnyswear.keuf.net/
Alec Turner 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