PDA

Voir la version complète : Ajouter une image d'arrière plan des Messages


BiOMECHANiK
11/11/2006, 20h08
Dans le template postbit ou postbit_legacy

Trouvez :

<if condition="$show['moderated']">
<td class="alt2" id="td_post_$post[postid]" style="border-right: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">
<else />

En dessous modifiez la classe CSS de la balise TD de la ligne qui suit

<td class="alt1" id="td_post_$post[postid]" style="border-right: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">
</if>

En

<td class="postbit" id="td_post_$post[postid]" style="border-right: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">
</if>

Puis dans les options CSS Principal / Définitions des CSS supplémentaires du style, ajoutez à la fin:

.postbit, .postbitActive
{
background: #F4F4F4 url(postbitimg.gif) right bottom no-repeat;
color: #000000;
}

background: #F4F4F4 : correspond à la couleur de fond de la fenetre d'affichage des messages de votre choix, modifiez cette valeur comme bon vous semble ;)

postbitimg.gif : correspond à l'image que vous voulez afficher dans la fenêtre d'affichage des messages. L'image doit etre placée en racine du répertoire du style dans l'exemple que je vous ai donné.

En image ca donne ce résultat :

http://www.vbulletin-ressources.com/forum/images/tutoriaux/148_1163270000.jpg

Allan
11/11/2006, 20h55
J'utiliser le même truc, mais je mettais directement l'image dans le <td> ^^

En tout cas, bien sympa merci poulet ;)

BiOMECHANiK
11/11/2006, 20h56
héhé de rien mon coq (hierarchiquement au dessus du poulet) :D

julian
11/11/2006, 22h24
Merci ça gère .

Rom56
12/11/2006, 14h49
Merci Bio :) belle astuce !

Netsurfer
11/12/2006, 20h53
Et si on ne veut uniquement qu'une image pour tous les messages d'un user ID seulement, on fait comment?

memoli
14/12/2006, 18h28
merci pour tous les gars vous êtes geniaux, très fort j'arriverai peut être à votre niveau dans quelques annnées:blush2:

Rysus
17/12/2006, 23h28
Pour le Style Aria, je trouve pas les codes à remplacer??
tu aurais la solution Bio, merci d'avance....

touba
02/04/2007, 02h06
Et si on ne veut uniquement qu'une image pour tous les messages d'un user ID seulement, on fait comment?

même question ;)

Ombre
02/04/2007, 05h07
oui on fait comment ? slt au faite :p

Bkdenice
08/04/2007, 21h13
Simpatique Merci ^^

TboW
09/04/2007, 15h25
Dans le style juice de vbstyles je trouve pas le code a remplacer :/
Est ce normal !

BiOMECHANiK
19/04/2007, 08h22
Cherches ce code dans le template postbit ou postbit_legacy

id="td_post_$post[postid]"

Si tu ne trouves pas ce code c'est qu'il a déjà été plus ou moins modifié.

jolaboul
24/04/2007, 07h26
Moi j'ai le meme proble avec iskin pourtant il y a bien
mais je ne trouve pas le code a modifier
id="td_post_$post[postid]"

loriental
23/06/2007, 13h26
salut,

je viens d'essayer cette astuce... mais sans succès !! rien ne s'affiche !

j'ai fais la modif seulement sur postbit_legacy puisque c'est la ou j'ai trouvé les lignes de codes a modifier.

mon style c'est chestnut, j'ai bien mis
.postbit, .postbitActive
{
background: #F4F4F4 url(images/chestnut/misc/monimage.jpg) right bottom no-repeat;
color: #000000;
}

et biensur bien uploadé l'imafe au bon endroit sur le ftp..

quelqu'una une solution ???

loriental
25/06/2007, 22h40
Up svp ? cette fonction m'interesse.

++

rl0075
28/07/2007, 18h53
1°) Ce serait possible d'avoir une image pour les admins et modos ??? et que les membres n'aient rien

2°) Ce serait possible d'avoir de définir deux couleurs, et que dans un topic de pages par exemple, les couleurs s'inversent d'un topic à l'autre

exemple, Topic 1 du créateur du post couleur BLEU, réponse a ce topic en ROUGE, réponse de la derniere on revient en BLEU puis rouge .....

merci a vous

Deaz
28/07/2007, 20h05
Moi aussi j'aimerais savoir comment faire pour mettre l'image en arrière plan seulement pour un groupe ou personne défini :p

Ombre
28/07/2007, 20h30
Il suffit je pense de rajouter une condition sur le postbit ;)

rl0075
28/07/2007, 22h07
Il suffit je pense de rajouter une condition sur le postbit ;)

tu saurais apporter un exemple ?? :D:D

sinon l'autre qui alterne les couleurs seraient sympa aussi

loriental
29/07/2007, 15h30
perso pour moi rien que ce code ne fonctionne pas du tout chez moi avec chestnut.

@+

rl0075
29/07/2007, 21h28
le code fourni par biomecanik fonctionne bien sur le template par defaut en vb 3.6.8

simplement j'aimrais voir une alternanc de couleur et/ou ajouter un petit logo special team dans chacun des posts du staff

lagrace
02/11/2007, 18h39
salut

Quelle condition faut-il ajouter pour que la modif prenne effet que dans le premier post merci pour une solution

labrador083
03/12/2007, 17h23
Ca marche très bien.
Mercibyby

shrek
10/05/2008, 22h39
Ca marche très bien, mais just a postbit_legacy

Ombre
10/05/2008, 22h55
Slt, si tu veux le voir aussi dans le postbit, alors fait la meme demarche dans le template postbit ;) ça devrait fonctionner aussi :)

SaPhiR
11/05/2008, 16h49
Bon au fait j'ai réussi à mettre l'image lol mais j'ai un petit bug llol

Regardez le screen svp :

http://www.dump-it.fr/upload/images/3b73999cd666c71ddfabb1a6aa4ca0f5.png

Au fait moi j'avais remplacé ça :

<td height="100%" valign="top" class="alt1" id="td_post_$post[postid]">

Par ça :

<td class="postbit" id="td_post_$post[postid]" style="border-right: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">



Donc voilà, est ce que vous pouvez me dire comment faire pour remettre les boutons éditer etc à leur place c'est à dire à droite ?

Merci !

Ombre
11/05/2008, 17h26
Bonsoir,

Tu as regarder a quoi correspond les class que tu as ajouter? sinon essaye peut etre avec un <div align="right"></div> ?

SaPhiR
11/05/2008, 17h32
Salut,

Merci pour ta réponse mais malheuresement je ne m'y connais pas du tout au codage ( Mais malgré ça j'ai réussi à monter un super beau forum grâce à vous ), donc je ne sais pas ce que sont les class.

Pour les <div> je ne sais pas ou les mettres à chaque fois que je le fais ça fait tout foirer donc bon :s

Merci :D

Ombre
11/05/2008, 18h15
Je pense quand je regarde bien ton screenshot que le soucis viens de l installation de ce mod, tu as du faire une erreur, aurais tu un lien de ton forum?

SaPhiR
11/05/2008, 18h24
http://www.google.com, puis tape Supprimé, je veux pas enfreindre les règles de vBr ;)

Ombre
11/05/2008, 18h36
ça va être dure de voir te sposbit, vu qu'il faut s'enregistrer forcement.... compte invité?

SaPhiR
11/05/2008, 18h40
Login : invité
Passe : invité

Merci ;)

Ombre
11/05/2008, 19h07
Ils ont toujours etait a gauche ces bouton, non? il me faudrait des axx pour regarder ton css ou template postbit

SaPhiR
11/05/2008, 19h11
Look tes MP ;)

Ombre
11/05/2008, 19h58
Voici le code que j'ai modifier en ajoutent un div align right, là ou il faut pour que tes boutons soit a droite ;)

<div align="right"><if condition="$post['editlink']">
<img style="display: none" id="progress_$postid" src="$stylevar[imgdir_misc]/progress.gif" alt="$vbphrase[loading_editor_please_wait]" />
<a href="$post[editlink]" name="vB::QuickEdit::$post[postid]"><img src="$stylevar[imgdir_button]/edit.gif" alt="$vbphrase[edit_delete_message]" border="0" /></a>
</if>



<if condition="$post['forwardlink']">
<a href="$post[forwardlink]"><img src="$stylevar[imgdir_button]/forward.gif" alt="$vbphrase[forward_message]" border="0" /></a>
</if>
<if condition="$post['replylink']">
<a href="$post[replylink]" rel="nofollow"><img src="$stylevar[imgdir_button]/<if condition="$post['forwardlink']">reply_small<else />quote</if>.gif" alt="$vbphrase[reply_with_quote]" border="0" /></a>
</if>
<if condition="$show['multiquote_post']">
<a href="$post[replylink]" rel="nofollow" onclick="return false"><img src="$stylevar[imgdir_button]/multiquote_<if condition="$show['multiquote_selected']">on<else />off</if>.gif" alt="$vbphrase[multi_quote_this_message]" border="0" id="mq_$post[postid]" /></a>
</if>
<if condition="$show['quickreply'] AND !$show['threadedmode']">
<a href="$post[replylink]" rel="nofollow" id="qr_$post[postid]" onclick="return false"><img src="$stylevar[imgdir_button]/quickreply.gif" alt="$vbphrase[quick_reply_to_this_message]" border="0" /></a>
</if></div>ça fonctionne comme tu as du le remarquer :)

SaPhiR
11/05/2008, 20h01
Merci Beaucoup !