PDA

Afficher la version complète : Messagerie privée Notification M.P



LittleBigTouff
03/01/2008, 12h37
Description

Cette modification permet d'afficher une petit notification en dessous de la navbar quand vous avez de nouveaux messages privés :yahoo:
Remerciements et support / Thanks and support

Ce Hack a été traduit en français pour vBulletin-Ressources avec l'autorisation explicite de son auteur. / This Hack was translated into French for vBulletin-Ressources with the explicit authorization of its author.
vBulletin-Ressources et son équipe offrira du support vis à vis des hacks traduits, bien sûr, dans la mesure du possible de chacun, autant en terme de temps que de connaissances/ vBulletin-Ressources and its team will offer support for the translated hacks, of course, as far as possible for everyone, as much in term of time that knowledge.
vBulletin-Ressources remercie l'auteur du hack pour avoir fourni son autorisation. / vBulletin-Ressources thanks the author for the hack to have provided its authorization.Conception

Auteur du Hack / Author Of Hack : HybridIllusions (http://www.vbulletin.org/forum/member.php?u=221965)
Source / Link of Thread: Simple Notification (http://www.vbulletin.org/forum/showthread.php?t=165543)
Version vBulletin Requise / Version vBulletin Required : vB 3.7.0
Testé / Tested: oui sur vB 3.7.0
Traducteur / Translator: LittleBigTouff
Copyright © 2006 vBulletin-Ressources.com - Tous droits réservés Uniquement pour nos traductions / Copyright © 2006 vBulletin-Ressources.com - All Rights Reserved Only for ours translationsInstallation


Ouvrir le template "Navbar"et trouver :
<!-- / nav buttons bar -->

<br />

Ajoutez en dessous :
<!-- PM Notification -->
<if condition="$bbuserinfo[pmunread]">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" align="center">
<tr>
<td class="thead"><a href="private.php"><div style="text-decoration:none;">Vous avez actuellement $bbuserinfo[pmunread] message privé non lu<if condition="$bbuserinfo[pmunread] >= 2">s</if> ! Cliquez ici !</div></a></td>
</tr>
</table>
<br />
</if>
<!-- / PM Notification -->

Allan
03/01/2008, 13h46
Pss, il est déchainé le garcon llol

Beau boulot Kevin encore une fois ;)

Matt
03/01/2008, 15h52
Merci mec ! Je prend ! Little a bientôt sur msn ^^

Sofia
03/01/2008, 16h02
Merci Kévin pour cette trad ;)

Red
04/01/2008, 03h50
Ah pas mal du tout sa !!! Je prendrais a la finale ;) Merci bien pour cette traduction !

LittleBigTouff
04/01/2008, 12h56
Merci mec ! Je prend ! Little a bientôt sur msn ^^

Sur msn ?! :swoon1:

Maxime-TPC
01/02/2008, 16h33
Litlle un petite question ! Es que sa affiche aussi les demande d'amitier ect ... enfin toutes les notification ou seulement les message priver ?

LittleBigTouff
02/02/2008, 11h28
Litlle un petite question ! Es que sa affiche aussi les demande d'amitier ect ... enfin toutes les notification ou seulement les message priver ?

Cette modification de template, n'afficher qu'une notification en cas de nouveaux messages privée :p

Maxime-TPC
03/02/2008, 12h58
Rooo Pas cool ! je vais essayer d'adapter ça ;) Merci Little !

Ombre
06/03/2008, 20h18
Merci little pour cette trad, l avais pas vu ^^

CastelRock
11/03/2008, 14h27
Merci little fonctionne tres bien

SaPhiR
18/05/2008, 00h39
Merci Nickel

sony
18/05/2008, 14h02
moi aussi je l'avais raté, merci car c'est vraiment sympa comme modif ;)

Lo'
30/05/2008, 00h39
Super , merci beaucoup ;)

SynthaxError
08/06/2008, 20h18
Merci pour ce partage

epson
14/08/2008, 18h35
Merci a toi pour cette traduction

featuring
17/08/2008, 21h53
Bonsoir à toutes et à tous,


Un trés grand merci pour cette modification,

Cordialement Featuring

Ombre
17/08/2008, 22h55
Bonsoir, tu pourrais au moins utilisait les bbcode prévus pour placer des codes dans ta question stp?

HEDDI
18/08/2008, 03h10
merci o pourra pas le loupé comme ça ;)

pichou
22/08/2008, 23h53
merci pour c'est traduction
Juste une question est-il possible de changer sois la couleur du texte ou alors du fond par rapport au forum et encore merci

Ombre
23/08/2008, 01h35
Bonsoir,

d'apres le code il utilise les class du forum, mais le texte devrait changer selon le thème normalement, tu as essayer? qu'aimerais tu comme changement?

pichou
24/08/2008, 15h15
Jaimerais chaner la couleur du texte :blush2:

Ombre
24/08/2008, 15h28
Jaimerais chaner la couleur du texte :blush2:

Essaye ça:
<!-- PM Notification -->
<if condition="$bbuserinfo[pmunread]">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" align="center">
<tr>
<td class="thead"><a href="private.php"><div style="text-decoration:none;"><span style="color:red">Vous avez actuellement $bbuserinfo[pmunread] message privé non lu<if condition="$bbuserinfo[pmunread] >= 2">s</if> ! Cliquez ici !</span></div></a></td>
</tr>
</table>
<br />
</if>
<!-- / PM Notification -->

Change la couleur selon ton gouts, tu peux utilisé du code hexa pour la couleur :p

pichou
29/08/2008, 22h19
Merci ombre super ça à marcher desoler pour le retard encore merci;)

Ombre
29/08/2008, 22h25
De rien bonne continuation :)

sylar-619
11/09/2008, 00h50
Merci beaucoup, sa me sera bien utile !

featuring
18/09/2008, 18h43
Bonsoir à toutes et à tous,


J'aimerais si c'est pssible que le notificateur de message clignote.


Amities Featuring

Ombre
18/09/2008, 20h45
Bonsoir à toutes et à tous,


J'aimerais si c'est pssible que le notificateur de message clignote.


Amities FeaturingBonsoir,

Tu peux utiliser plusieurs methode dont le html pour le texte, en voila une qui permet de faire cela via du js: http://www.startyourdev.com/Tutoriels/Code-texte-clignotant.html ;)

Il y a des code comme la fonction blink mais qui ne fonctionne pas sur tout les navigateur, c est pour cela que du js est peut être préférable dans ce cas ;)

featuring
20/09/2008, 17h22
Salut mon ami Ombre,


Voila ce que j'ai rajouté aprés ça mais pas de clignatant?


<!-- PM Notification -->
<if condition="$bbuserinfo[pmunread]">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" align="center">
<tr>
<td class="thead"><a href="private.php"><div style="text-decoration:none;">Vous avez actuellement $bbuserinfo[pmunread] message privé non lu<if condition="$bbuserinfo[pmunread] >= 2">s</if> ! Cliquez ici !</div></a></td>
</tr>
</table>
<br />
</if>
<!-- / PM Notification -->
<table>
<tr height="50">
<td>
<div id="MonElement" class="EX_div" style="diplay:block;">
TEXTE CLIGNOTANT
</div>
</td>
</tr>
</table>
Comptant sur vos compétences pour me dépanner encore mille mercis mon ami!!! :angel:

Amities les plus sincéres Featuring

InfoYANN
15/10/2008, 03h00
Bonsoir,

J'aime beaucoup ce mode. Seulement, je ne trouve pas le moyen de centrer cette barre de notification.
Que dois-je mettre car j'ai essayer pas mal de choses mais rien ne fonctionne.

Amicalement...
Yann

PS/ encore merci à l'auteur de ce petit tuto ;)

Lo'
15/10/2008, 03h12
Normalement la notification est déjà centrée par ... *


<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" align="center">

InfoYANN
15/10/2008, 03h28
Et bien chez moi, ça ne centre pas du tout...
Peut-être à cause de mon thème non ? C'est un thème acheter sur vbs-skin !

Y'a t-il une autre méthode pour centrer cette notification ?

Lo'
15/10/2008, 03h32
C'est quoi ton thème ?
Mis à part <div align="center">...</div> ou <center>...</center> il n'y a pas d'autres méthodes pour centrer quoi que ce soit.

InfoYANN
15/10/2008, 03h37
J'ai aussi tester ça mais ça ne fonctionne pas non plus...

Et pour le skin, c'est celui là :

http://vbskins-shop.com/forums/vbcart.php?do=product&productid=8

Lo'
15/10/2008, 03h43
Peux-tu afficher ton template Navbar de ton style ...
En utilisant [code ] et [/code ] --> http://www.vbulletin-ressources.com/forum/images/element/editor/code.gif

InfoYANN
15/10/2008, 03h43
Bah écoute, j'ai enfin trouver mon soucis...

Il fallait que je mette un <center> - </center> mais avant et après le <if> et </if>

Merci beaucoup en tout cas pour ton aide...byby

Lo'
15/10/2008, 03h49
Personnellement moi j'ai rajouter 2 petites images de chaque cotés de la notification et en effet il fallait les rajouter "à la condition" <if> et pas avant ... et pas après cela dit, normallement avec le hack, align="center" fait son effet ...
Enfin suivant peut-être le thème utilisé, je ne sais pas trop.
En tout cas si tout fonctionne pour toi c'est le principale ;)

InfoYANN
15/10/2008, 03h51
Si je veux rajouter une petite image de chaque côtés, je dois donc les mettre comme mon center ?! C'est bien ça ?

Lo'
15/10/2008, 03h54
Moi j'ai fait comme ci-dessous ... j'ai remplacé


<!-- PM Notification -->
<if condition="$bbuserinfo[pmunread]">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" align="center">
<tr>
<td class="thead"><a href="private.php"><div style="text-decoration:none;">Vous avez actuellement $bbuserinfo[pmunread] message privé non lu<if condition="$bbuserinfo[pmunread] >= 2">s</if> ! Cliquez ici !</div></a></td>
</tr>
</table>
<br />
</if>
<!-- / PM Notification -->

par ...


<!-- PM Notification -->
<if condition="$bbuserinfo[pmunread]">
<br />
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" align="center">
<tr>
<td class="thead"><a href="private.php"><div style="text-decoration:none;"><img src="$stylevar[imgdir_misc]/exclamo.gif" alt="Vous avez une nouvelle notification" border="0">&nbsp;&nbsp;Vous avez actuellement $bbuserinfo[pmunread] message privé non lu<if condition="$bbuserinfo[pmunread] >= 2">s</if> ! Cliquez ici !&nbsp;&nbsp;<img src="$stylevar[imgdir_misc]/exclamo.gif" alt="Vous avez une nouvelle notification" border="0"></div></a></td>
</tr>
</table>
<br />
</if>
<!-- / PM Notification -->

En sachant que j'ai mis le gif exlamo dans le dossier misc de thème utilisé et ai rajouté ceci ...



$stylevar[imgdir_misc]/exclamo.gif

InfoYANN
15/10/2008, 03h58
Effectivement, c'est ce que j'étais en train de faire et ça fonctionne plutôt bien...

Lo'
15/10/2008, 03h59
Cool pour toi ... bonne continuation ;)

InfoYANN
15/10/2008, 04h01
Merci, à toi aussi :)

Lo'
15/10/2008, 04h11
Petite info perso ...

Pour avoir "message privé" en "messages privés" c'est à dire au pluriel il suffit de mettre ...

<if condition="$bbuserinfo[pmunread] >= 2">s</if> à la suite de "message" ainsi que de "privé" ... en ce que conserne "non lu" c'est déjà dans la hack ... ce qui aura pour effet de mettre "Vous avez tant de messages privés" lors celui-ci est au dessus de 1

Voilà c'était ma touche personnelle car je trouvais pas top d'avoir juste "non lus" au pluriel dans le cas de plusieurs messages privés ;)


<!-- PM Notification -->
<if condition="$bbuserinfo[pmunread]">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" align="center">
<tr>
<td class="thead"><a href="private.php"><div style="text-decoration:none;">Vous avez actuellement $bbuserinfo[pmunread] message<if condition="$bbuserinfo[pmunread] >= 2">s</if> privé<if condition="$bbuserinfo[pmunread] >= 2">s</if> non lu<if condition="$bbuserinfo[pmunread] >= 2">s</if> ! Cliquez ici !</div></a></td>
</tr>
</table>
<br />
</if>
<!-- / PM Notification -->

Ali
19/11/2008, 19h13
J'ai style Juice pour vb 3.7.2 et j'ai vb 3.7.3
ET JE TROUVE PAS SA:

<!-- / nav buttons bar -->

<br />

nino42
19/11/2008, 20h49
J'ai style Juice pour vb 3.7.2 et j'ai vb 3.7.3
ET JE TROUVE PAS SA:

salut

dans le template header recherches


<!-- /Fading Buttons -->

Colles en-dessous le bout de code cité.


<!-- PM Notification -->
<if condition="$bbuserinfo[pmunread]">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" align="center">
<tr>
<td class="thead"><a href="private.php"><div style="text-decoration:none;">Vous avez actuellement $bbuserinfo[pmunread] message privé non lu<if condition="$bbuserinfo[pmunread] >= 2">s</if> ! Cliquez ici !</div></a></td>
</tr>
</table>
<br />
</if>
<!-- / PM Notification -->


ça devrait être bon..

Ali
20/11/2008, 13h37
salut

dans le template header recherches


<!-- /Fading Buttons -->
Colles en-dessous le bout de code cité.


<!-- PM Notification -->
<if condition="$bbuserinfo[pmunread]">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" align="center">
<tr>
<td class="thead"><a href="private.php"><div style="text-decoration:none;">Vous avez actuellement $bbuserinfo[pmunread] message privé non lu<if condition="$bbuserinfo[pmunread] >= 2">s</if> ! Cliquez ici !</div></a></td>
</tr>
</table>
<br />
</if>
<!-- / PM Notification -->
ça devrait être bon..

WOW!!
Merci beaucoup sa marche avec succès merci beaucop merci beaucoup NINO;)

Ali
22/11/2008, 22h48
Serais t il possible de la mettre en rouge ?

Ombre
22/11/2008, 22h56
<!-- PM Notification -->
<if condition="$bbuserinfo[pmunread]">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" align="center">
<tr>
<td class="thead"><a href="private.php"><div style="text-decoration:none;">Vous avez actuellement $bbuserinfo[pmunread] message privé non lu<if condition="$bbuserinfo[pmunread] >= 2">s</if> ! Cliquez ici !</div></a></td>
</tr>
</table>
<br />
</if>
<!-- / PM Notification --> c'est dans cette partie que tu dois modifier les textes que tu désires en rouge, voici un exemple de code qui permet d'avoir un texte en rouge
<span style="color: #FF0000">Texte en rouge</span> Le texte qui doit etre rouge doit etre à l'interieur des valise SPAN, donc si il y a du texte espacé par du code précis qui n'a pas à etre en rouge, ajoute autant de balise SPAN avec la class style bien sur qu'il te faut ;)

Tu peux mettre un code exa comme je que j'ai fait: #FF0000 ou bien écrire en toute lettre le code couleur RED (tu ne peu pas mettre toutes les couleurs en texte :) )

Ali
29/11/2008, 15h14
c pas sa ?

<!-- PM Notification -->
<if condition="$bbuserinfo[pmunread]">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" align="center">
<tr>
<td class="thead"><a href="private.php">
<span style="color: #FF0000">Vous avez actuellement $bbuserinfo[pmunread] message(s) privé non lu(s)<if condition="$bbuserinfo[pmunread] >= 2">s</if> ! Cliquez ici !</span></div></a></td>
</tr>
</table>
<br />
</if>
<!-- / PM Notification -->

Ombre
29/11/2008, 16h38
Non, je viens de regarder le code, et il y a un style class, il suffit dans ce cas d'y ajouter une class en plus pour que ton texte soit de la couleur voulu, exemple:


<!-- PM Notification -->
<if condition="$bbuserinfo[pmunread]">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" align="center">
<tr>
<td class="thead"><a href="private.php"><div style="text-decoration:none; color:red;">Vous avez actuellement $bbuserinfo[pmunread] message privé non lu<if condition="$bbuserinfo[pmunread] >= 2">s</if> ! Cliquez ici !</div></a></td>
</tr>
</table>
<br />
</if>
<!-- / PM Notification --> J'ai mis en rouge l'ajout que j'ai fait.

Ali
29/11/2008, 16h41
bah chez moi sa marche mon code :D
Mais se que j'arrive pas à faire ces le backround

Ombre
29/11/2008, 16h51
bah chez moi sa marche mon code :D
Mais se que j'arrive pas à faire ces le backroundNon il ne peut pas marcher convenablement, et cela coule de source :)

voila le résultat de ton code:


http://img175.imageshack.us/img175/2644/magicalsnap200811291545oa2.png


Voici le résultat de mon code:


http://img368.imageshack.us/img368/195/magicalsnap200811291546co1.png


Je sais pas pourquoi, mais j'ai quand même l'impression que ton codage est pas correct, tu ne sembles pas pointilleux sur le résultat, mais de la à voir les (s) apparaitre car tu casse les conditions, ça me semble pas beau comme travail, et le il y a pas l'effet link avec la bonne class utilisée ;)

EDIT: pour le background il me semble pas avoir vu la question, il serait bien que tu dises tes volontés d'un coup ça m éviterais de devoir revenir a chaque fois sur ce template pour toi :)

Ali
29/11/2008, 17h15
Non il ne peut pas marcher convenablement, et cela coule de source :)

voila le résultat de ton code:


http://img175.imageshack.us/img175/2644/magicalsnap200811291545oa2.png


Voici le résultat de mon code:


http://img368.imageshack.us/img368/195/magicalsnap200811291546co1.png





Je sais pas pourquoi, mais j'ai quand même l'impression que ton codage est pas correct, tu ne sembles pas pointilleux sur le résultat, mais de la à voir les (s) apparaitre car tu casse les conditions, ça me semble pas beau comme travail, et le il y a pas l'effet link avec la bonne class utilisée ;)Au faite c'est Lo' qui a fait sa les (s) moi j'ai juste copier-collerllol


Petite info perso ...

Pour avoir "message privé" en "messages privés" c'est à dire au pluriel il suffit de mettre ...

<if condition="$bbuserinfo[pmunread] >= 2">s</if> à la suite de "message" ainsi que de "privé" ... en ce que conserne "non lu" c'est déjà dans la hack ... ce qui aura pour effet de mettre "Vous avez tant de messages privés" lors celui-ci est au dessus de 1

Voilà c'était ma touche personnelle car je trouvais pas top d'avoir juste "non lus" au pluriel dans le cas de plusieurs messages privés ;)


<!-- PM Notification -->
<if condition="$bbuserinfo[pmunread]">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" align="center">
<tr>
<td class="thead"><a href="private.php"><div style="text-decoration:none;">Vous avez actuellement $bbuserinfo[pmunread] message<if condition="$bbuserinfo[pmunread] >= 2">s</if> privé<if condition="$bbuserinfo[pmunread] >= 2">s</if> non lu<if condition="$bbuserinfo[pmunread] >= 2">s</if> ! Cliquez ici !</div></a></td>
</tr>
</table>
<br />
</if>
<!-- / PM Notification -->


EDIT: pour le background il me semble pas avoir vu la question, il serait bien que tu dises tes volontés d'un coup ça m éviterais de devoir revenir a chaque fois sur ce template pour toi :)Sa c'est une faute de ma part j'ai pas préciser que je parlais du backround meoui

Ombre
29/11/2008, 17h28
Ah ils ne sont pas d'origine les S? j'ai pas vérifier, tu n'es pas clair tout de même dans tes explications car
bah chez moi sa marche mon code :D
Mais se que j'arrive pas à faire ces le backround je lis bien MON code, donc pour moi le changement était de toi mais en parlent sur le soucis des couleurs et non des S.

Tu veux donc le background en rouge et non le texte?

Si c'est le cas il faudra mettre une uatre class

Ali
29/11/2008, 17h31
oui c sa je voudrais le backround en rouge et que le texte ne soit pas en rouge quand je disais "MON" je parlais de "ton" code et de "mon" code:laugh:

Ombre
29/11/2008, 17h54
essaye ça:



<!-- PM Notification -->
<if condition="$bbuserinfo[pmunread]">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" align="center">
<tr>
<td style="background-color:red; font-weight: bold; font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; text-decoration: none; font-size: 11px;"><a href="private.php"><div style="text-decoration:none;">Vous avez actuellement $bbuserinfo[pmunread] message<if condition="$bbuserinfo[pmunread] >= 2">s</if> privé<if condition="$bbuserinfo[pmunread] >= 2">s</if> non lu<if condition="$bbuserinfo[pmunread] >= 2">s</if> ! Cliquez ici !</div></a></td>
</tr>
</table>
<br />
</if>
<!-- / PM Notification -->

J'ai essayer de garder l'aspect de la class thread.

Ali
29/11/2008, 22h06
j'essaye sa de suite ,)

Ali
29/11/2008, 22h18
sa marche impec Ombre merci ;)

frcore
17/12/2008, 18h44
excellent !!

merci beaucoup :)