Modifier l’apparence des catégorie

2 participants

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

Résolu Modifier l’apparence des catégorie

Message par MariePassion Sam 3 Mai 2014 - 21:43

Bonjour ou bonsoir,

J'ai décider de me lancé dans la modification des catégories de mon forum pour aller avec le nouveau thème. Je croiyais y arriver en créant un tableau qui avais l'apparence de catégories voulu et inclure les balise tel que : {catrow.forumrow.FORUM_FOLDER_IMG} . Visiblement ce n'est pas aussi simple que ça. J'ai probablement trop suprimer de chose dans mon index_box, mais je ne sais pas quoi rajouté pour que tout s'affiche comme il le faut.

Je vous passe le lien de mon forum, mon Template et mon CSS (bien que très sommaire pour le moment).

http://batty.forum-canada.com/

Code:
<table width="100%" border="0" cellspacing="1" cellpadding="0" align="center">
   <tr>
      <td valign="bottom">
         <!-- BEGIN switch_user_logged_in -->
         <span class="gensmall">{LAST_VISIT_DATE}<br />
         {CURRENT_TIME}<br />
         </span>
         <!-- END switch_user_logged_in -->
         <div class="nav"><a class="nav" href="{U_INDEX}">{L_INDEX}</a>{NAV_CAT_DESC}</div>
      </td>
      <td class="gensmall" align="right" valign="bottom">
         <!-- BEGIN switch_user_logged_in -->
         <a class="gensmall" href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a><br />
         <a class="gensmall" href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a><br />
         <!-- END switch_user_logged_in -->
         <a class="gensmall" href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a>
      </td>
   </tr>
</table>
<table>
  
<tr>
<td class="catégorie" colspan="4">&nbsp;{catrow.tablehead.L_FORUM}&nbsp;</td>
</tr>
  
<tr>
<td class="image" rowspan="3"><img title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" src="{catrow.forumrow.FORUM_FOLDER_IMG}" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td>
  <td class="titre" colspan="3"><span class="forumlink">
               <a class="forumlink" href="{catrow.forumrow.U_VIEWFORUM}">{catrow.forumrow.FORUM_NAME}</a><br />
            </span></td>
</tr>
  
<tr>
<td class="description">{catrow.forumrow.FORUM_DESC}</td><td class="messages" rowspan="2">{catrow.forumrow.TOPICS}<br>{catrow.forumrow.POSTS}</td><td class="info"rowspan="2">{catrow.forumrow.LAST_POST}</td>
</tr>
<tr>
<td class="souslien">{catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS}</td>
</tr>
</table>


Code:
.catégorie {
  background: #fff;
  width:auto;
  text-align: center;
  
}
.image {
  background: #fff;
  width:50px;
  text-align: center;
  
}
.titre {
  background: #fff;
  width:auto;
  text-align: center;
  
}
.description {
  background: #fff;
  width:365px;
  text-align: center;
  
}
.souslien {
  background: #fff;
  width:365px;
  text-align: center;
  
}
.messages {
  background: #fff;
  width:150px;
  text-align: center;
  
}
.info {
  background: #fff;
  width:200px;
  text-align: center;
  
}

Sur mon forum texte on peux voir les encadré blanc qui représente bien se que je veux faire. Le seul hic c'est que rien s'affiche dans mon tableau.

Merci de prendre votre temps pour m'aidé à résoudre mon problème
Cordialement Marie ~


Dernière édition par MariePassion le Dim 4 Mai 2014 - 0:52, édité 1 fois
MariePassion

MariePassion
***

Messages : 107
Inscrit(e) le : 12/08/2011

http://batty.forum-canada.com/
MariePassion a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier l’apparence des catégorie

Message par Neptunia Sam 3 Mai 2014 - 22:58

Bonsoir ^^

MariePassion a écrit:Visiblement ce n'est pas aussi simple que ça. J'ai probablement trop supprimé de choses dans mon index_box

Effectivement, vous avez supprimé trop de code.

Les templates d'origine contiennent comme vous l'avez sans doute remarqué de nombreux couples de commentaires
<!-- BEGIN machin_truc_bidule -->
...
<!-- END machin_truc_bidule -->

Certains de ces couples sont de vulgaires commentaires qui permettent de délimiter le début et la fin d'un code (une connaissance basique de l'anglais permet généralement d'en connaître l'utilité).

D'autres ont une fonction très précise
<!-- BEGIN switch_user_logged_in -->
...
<!-- END switch_user_logged_in -->
Ici tout ce qui est contenu entre ces deux balises ne sera exécuté que si le membre est connecté.

D'autres encore ont une fonction de boucle. L'intérieur de la boucle sera exécuté tant qu'il y aura quelque chose à afficher.

On va repartir du bon vieux template de base.

Repérez et supprimer tout le code se trouvant entre
Code:
<!-- BEGIN forumrow -->
et
Code:
<!-- END forumrow -->

Repérez le code de votre tableau
Code:
<tr>
<td class="categorie" colspan="4">&nbsp;{catrow.tablehead.L_FORUM}&nbsp;</td>
</tr>
 
<tr>
<td class="image" rowspan="3"><img title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" src="{catrow.forumrow.FORUM_FOLDER_IMG}" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td>
  <td class="titre" colspan="3"><span class="forumlink">
               <a class="forumlink" href="{catrow.forumrow.U_VIEWFORUM}">{catrow.forumrow.FORUM_NAME}</a><br />
            </span></td>
</tr>
 
<tr>
<td class="description">{catrow.forumrow.FORUM_DESC}</td><td class="messages" rowspan="2">{catrow.forumrow.TOPICS}<br />{catrow.forumrow.POSTS}</td><td class="info"rowspan="2">{catrow.forumrow.LAST_POST}</td>
</tr>
<tr>
<td class="souslien">{catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS}</td>
</tr>
Et collez le à l'intérieur de la boucle dont vous avez effacé le contenu.

Attention j'ai repris votre code en apportant toutefois deux changements mineurs.
- Un <br> remplacé par <br /> dans votre troisième ligne <tr>
- Class catégorie remplacé par categorie (sans accent) dans la première ligne <tr> -> Il faudra répercuter ce changement au niveau du CSS.

Espérant vous avoir mise sur la voie.

Un peu de lecture :
Right Variables de template
Right Projet Template : Description des variables et templates
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier l’apparence des catégorie

Message par MariePassion Dim 4 Mai 2014 - 0:16

Merci de m'avoir répondu aussi rapidement c'est presque ça. Sauf que les sous forum ne son pas visible puis il n'y a pas message et sujet au côté des chiffres. J'ai également retiré la section catégorie qui ne me servait à rien en fait.
MariePassion

MariePassion
***

Messages : 107
Inscrit(e) le : 12/08/2011

http://batty.forum-canada.com/
MariePassion a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier l’apparence des catégorie

Message par Neptunia Dim 4 Mai 2014 - 0:39

MariePassion a écrit:Sauf que les sous forum ne son pas visible puis il n'y a pas message et sujet au côté des chiffres.

J'ai repris votre tableau à l'identique  Embarassed 

Les variables {catrow.forumrow.TOPICS} et {catrow.forumrow.POSTS} ne renvoient effectivement que des nombres sans texte. Ce qui est logique puisqu'en version de base, les intitulés apparaissent en haut de tableau et non sur chaque ligne.

Vous pourriez remplacer
{catrow.forumrow.POSTS} et {catrow.forumrow.TOPICS} par
{catrow.forumrow.POSTS} messages et {catrow.forumrow.TOPICS} sujets

Mais comme on a des variables dédiées à cette tâche je vous suggère plutôt ceci
Code:
{catrow.forumrow.POSTS} {L_POSTS}
...
{catrow.forumrow.TOPICS} {L_TOPICS}
qui aura le mérite de fonctionner aussi pour les membres tentés de choisir une autre langue sur l'onglet Préférences de leur profil.

Concernant les sous-forums, j'ai vérifié, le code est bien là et fonctionnel.
Right PA > Affichage > Page d'accueil > Structure et hiérarchie
-> Lien vers les niveaux inférieurs : si vous mettiez Oui ou avec une image ça pourrait aider  What a Face 
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier l’apparence des catégorie

Message par MariePassion Dim 4 Mai 2014 - 0:52

Oh bien oui c'était simple à voir x) un gros merci de m'avoir répondu aussi rapidement et clairement ♥. Je vais parfaire mes technique avec les liens que vous m'avez fourni.
MariePassion

MariePassion
***

Messages : 107
Inscrit(e) le : 12/08/2011

http://batty.forum-canada.com/
MariePassion 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