PDA

Voir la version complète : Créer une boîte d'information dans le postbit_legacy


Allan
25/11/2007, 22h27
Créer une boîte d'information dans le postbit_legacy





De Kerry-Anne

Ce tutorial explique comment créer une boîte d'information utlisant fieldset dans le postbit_legacy

Sujet : http://www.vbulletin.org/forum/showthread.php?t=119480

Dans le template postbit_legacy, trouvez :

<div>
$vbphrase[posts]: $post[posts]
</div>Et remplacez par :

<div>
<fieldset>
<legend>$vbphrase[posts]</legend>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td class="smallfont" align="center">$post[posts]</td>
</tr>
</table>
</fieldset>
</div>Dans ce code, vous avez ceci :

<div>Il est utilisé pour placer une information sur une nouvelle ligne. S'il est oublié, la disposition n'est plus la même.

Ensuite nous avons ceci :

<fieldset>Cela va créer une boîte (entourer l'information). Les informations qui suivront cette balise jusqu'à sa fermeture (</fieldset>) seront dans cette boîte.

Il y a ensuite ceci :

<legend>$vbphrase[posts]</legend>Ceci est le titre de la boîte. Ce titre se trouvera au niveau des contours.

Maintenant nous allons voir le contenu.
Pour peupler la boîte, nous devons d'abord créer une table pour placer le contenu dedans. Pour cela, nous utilisons le code suivant :

<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td class="smallfont" align="center">Ce code permet ainsi de créer une table avec aucun bord, ni de 'cellspacing' et 'cellpadding'. Ceci s'explique parce que la balise fieldset inclut un remplissage automatique.
Aucune classe css n'est utilisé à part la classe smallfont. La classe smallfont concerne la mise en forme générale du texte.
La balise center permet un centrage du texte. Si vous souhaitez un alignement à gauche, vous devez simplement supprimer align="center".

Ce qui suit est le contenu principal :

$post[posts]Dans ce cas là, cela affiche le nombre de messages de l'utilisateur.

Enfin, nous devons fermer toutes les balises qui ont été ouvertes, sans quoi les balises s'appliqueront également pour le reste de la page :

</td>
</tr>
</table>
</fieldset>
</div>

kamikazcom
18/05/2008, 06h40
merci allan pour Ce tutorial .

sony
18/05/2008, 11h52
sympa, merci ;)

footy
19/05/2008, 11h00
ça donne rien chez moi

Allan
19/05/2008, 19h22
ça donne rien chez moi
Pourtant, que cela soit sur vB3.6.x ou vB3.7.0, ca devrait marcher, vérifie ton code ..