FAQ Templates: Modifier l'apparence de son forum
(Réalisée par TiGeR - Dernière mise à jour le: 25/11/2003)



-» Comment mettre un logo de format GIF sur le forum ?

Le format par défaut du logo est JPG. Il est possible de changer le format du logo en éditant les templates comme suit:

Dans les fichiers tpl_entete.html (ligne 95) et tpl_adm_entete (ligne 80), vous trouverez le code suivant:

<img src="{%::_SKIN[repimg]%}/logo.jpg" border=0>

Remplacez alors le terme jpg par gif.

 

-» Comment modifier la taille des caractères ?

Il existe par défaut 3 niveaux de taille de caractères que vous pouvez éditer dans votre administration. Il se peut cependant que vous souhaitez modifier le niveau de taille d'un élément de votre forum. Voici donc les correspondances des codes de tailles de caractères que vous pouvez retrouver dans les templates:

{%::_SKIN[smallfont]%} : Il s'agit de la taille petite
{%::_SKIN[mediumfont]%} : Il s'agit de la taille moyenne
{%::_SKIN[bigfont]%} : Il s'agit de la taille grande

 

-» Comment enlever le temps d'éxécution du script et le nombre de requêtes affichés en bas du forum ?

Le forum affiche le nombre de requêtes MySQL exécutées au cours du script ainsi que le temps d'exécution du script en bas du Forum. Pour supprimer l'affichage de ces informations, procédez comme suit:

Dans les fichiers tpl_baspage.html (ligne 25 à 39) et tpl_adm_entete (ligne 254 à 268), supprimez le code suivant:

<table border=0 width=100% cellpadding=0 cellspacing=0>
  <tr height="21">
    <td width="15" nowrap> </td>
    <td valign="top">
      <table border=1 bgcolor="{%::_SKIN[bg2]%}" bordercolor="{%::_SKIN[bordercolor]%}" width=100% cellpadding=2 style="border-collapse:collapse;">
        <tr>
          <td valign=top class="corp2">
            <center><font size={%::_SKIN[smallfont]%}>[<b>{%::NBRequest%}</b> {%LNG[nbreq]%}] - [{%LNG[tmpexec]%} <b>{%::tps%}</b> {%LNG[second]%}]</font></center>
          </td>
        </tr>
      </table>
    </td>
    <td width="15" nowrap> </td>
  </tr>
</table><p>

 

-» Comment afficher les modérateurs d'un forum sous forme d'une liste ?

Depuis la sortie de la 0.7, la liste des modérateurs est affichée dans un menu déroulant. Il vous est possible d'afficher les modérateurs de chaque forum sous forme d'une liste, comme c'était le cas pour les versions antérieures de CoolForum.



Dans le fichier admin/functions.php au niveau de la fonction affforumlist ligne 1275, remplacez cette portion de code:

for($cpt2=0;$cpt2<count($TabModos);$cpt2++)
	if($TabModos[$cpt2][forumident]==$Forums[forumid])
	{
		$modoname=$TabModos[$cpt2][modologin];
		$tpl->box[modonames] .= $tpl->gettemplate("forumlist","modonames");
	}
if(strlen($modoname)>0)
{
	$tpl->box[modolist] = $tpl->gettemplate("forumlist","modolist");
}

Par le code suivant:

for($cpt2=0;$cpt2<count($TabModos);$cpt2++)
	if($TabModos[$cpt2][forumident]==$Forums[forumid])
	{
		$modoname[]=$TabModos[$cpt2][modologin];
	}
if(strlen($modoname)>0)
{
	$tpl->box[modolist]=implode(", ",$modoname);
}

 

-» Comment enlever le soulignement des liens ?

Pour enlever le soulignement des liens, il vous faut éditer le CSS du forum. Celui ci se trouve dans le fichier tpl_entete.html.

Dans le fichier tpl_entete.html (ligne 20 à 26):

a.men:link{color: {%::_SKIN[lien1col]%}; text-decoration:underline;}
a.men:visited{color: {%::_SKIN[lien1visit]%}; text-decoration:underline;}
a.men:hover{color: {%::_SKIN[lien1hov]%}; text-decoration:none;}

a.lien:link{color: {%::_SKIN[lien2col]%}; text-decoration: underline;}
a.lien:visited{color: {%::_SKIN[lien2visit]%}; text-decoration: underline;}
a.lien:hover{color: {%::_SKIN[lien2hov]%}; text-decoration:none;}

Mettez soit "none" pour aucun soulignement, soit "underline" pour la présence d'un soulignement. A savoir que les lignes "link" correspondent aux liens non visités, "visited" aux liens visités, et "hover" aux liens survolés.

 

-» Comment supprimer le changement de couleur lors du survol de la liste des topics ?

Lorsque vous affichez la liste des topics, chaque ligne change de couleur lorsque vous la survolez avec votre souris. Pour supprimer cette effet, procédez comme suit:

Dans les fichiers tpl_list.html (ligne 173) et tpl_search.html (ligne 239), supprimez la partie bleue suivante:

<tr bgcolor={%::_SKIN[bgtable2]%} onmouseover="bgd(this,'{%::_SKIN[bgtable1]%}')" onmouseout="bgd(this,'{%::_SKIN[bgtable2]%}')">

 

-» Comment rajouter des couleurs dans la liste par défaut présente sur la page pour poster ?

Pour cela, éditez le fichier tpl_writebox.html. Au niveau de la ligne 185, vous y retrouvez l'ensemble des couleurs de la liste par défaut. Pour rajouter une couleur, il faut rajouter une ligne entre les balises <select> en respectant la synthaxe suivante:

<option style="color:code couleur;" value="code couleur">Nom de la couleur

Par exemple:

<option style="color:#5F9EA0;" value="#5F9EA0">Bleu vert

Ce qui vous donne alors, une fois rajouté dans le template:

<select class=form onChange="addselect(4,this)">
<option value="">{%LNG[btn_color]%}
<option style="color:blue;" value="blue">{%LNG[blue]%}
<option style="color:red;" value="red">{%LNG[red]%}
<option style="color:green;" value="green">{%LNG[green]%}
<option style="color:white;" value="white">{%LNG[white]%}
<option style="color:orange;" value="orange">{%LNG[orange]%}
<option style="color:purple;" value="purple">{%LNG[purple]%}
<option style="color:gray;" value="gray">{%LNG[gray]%}
<option style="color:#5F9EA0;" value="#5F9EA0">Bleu vert
</select>

Vous pouvez retrouver plus de codes couleurs HTML sur ce site: http://www.w3schools.com/css/css_colornames.asp

 

-» Comment réduire la taille des lignes de séparation dans les messages ?

Dans le fichier tpl_detail.html (ligne 205 et 262), rajoutez la partie bleue:

<HR color={%::_SKIN[textcol1]%} size="1">

Avant:

Après:

Remarque: Vous pouvez également éditer au passage la couleur de la ligne en modifiant la valeur {%::_SKIN[textcol1]%}

 

-» Comment supprimer la colonne des modérateurs ?

Au niveau de chaque forum, vous pouvez observer la liste des modérateurs dans la dernière colonne. Pour supprimer cette colonne, procédez comme suit:

Dans le fichier tpl_forumlist.html (ligne 20 à 24), supprimez cette portion de code:

<td class=corp2 style="padding:2;" align="center">
<font size={%::_SKIN[smallfont]%}>
{%box[modolist]%}
</font>
</td>

Dans les fichiers tpl_index.html (ligne 163) et tpl_viewcat.html (ligne 18), supprimez cette ligne de code:

<td width="140" class="corp" align="center" {%box[affdegrad]%} bgcolor="{%::_SKIN[bgtable3]%}" nowrap><font size={%::_SKIN[middlefont]%}>{%LNG[moderators]%}</font></td>

Ensuite, à l'aide de la fonction remplacer de votre éditeur de texte, remplacez colspan=6 par colspan=5 dans les fichiers tpl_index.html, tpl_viewcat.html, et tpl_forumlist.html.

 

-» Comment faire pour que la fenêtre des smileys reste ouverte quand on en insert un dans le message ?

Lorsque l'on clique sur un smiley de la popup des smileys, celle-ci se ferme automatiquement. Voici la modification à apporter à votre forum pour que celle-ci reste ouverte.

Dans le fichier tpl_popup.html (ligne 148), supprimez le code en bleu:

window.opener.Compter(window.opener.formulaire.msg,window.opener.formulaire.limitchar); window.close();" class="lien">

 

-» Comment réduire la taille de bordure des citations et des codes ?

Cette modification permet de réduire la taille de la bordure des citations et des codes. Pour cela, rajouter les codes en bleu suivants dans le fichier tpl_entete.html au niveau des blocs bbcodeopen et bbquote:

<!--********** TPL NAME = bbcodeopen **********-->
<table border=1 bordercolor="{%::_SKIN[textcol1]%}" cellspacing=0 cellpadding=3 width=100% style="border-collapse:collapse;">
  <tr>
    <td class="corp" bgcolor="{%::_SKIN[bgtable3]%}">
      <pre class="corp" wrap=off><font size={%::_SKIN[smallfont]%}>

<!--********** TPL NAME = bbquote **********-->
<blockquote>
<table border=1 bordercolor="{%::_SKIN[textcol1]%}" cellspacing=0 cellpadding=3 width=90% style="border-collapse:collapse;">
  <tr>
    <td class="corp" bgcolor="{%::_SKIN[bgtable3]%}">
      <font size={%::_SKIN[smallfont]%}>\\3</font>
    </td>
  </tr>
</table>
</blockquote>