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 -->
Pss, il est déchainé le garcon llol
Beau boulot Kevin encore une fois ;)
Merci mec ! Je prend ! Little a bientôt sur msn ^^
Merci Kévin pour cette trad ;)
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 !
Merci little pour cette trad, l avais pas vu ^^
CastelRock
11/03/2008, 14h27
Merci little fonctionne tres bien
moi aussi je l'avais raté, merci car c'est vraiment sympa comme modif ;)
Super , merci beaucoup ;)
SynthaxError
08/06/2008, 20h18
Merci pour ce partage
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
Bonsoir, tu pourrais au moins utilisait les bbcode prévus pour placer des codes dans ta question stp?
merci o pourra pas le loupé comme ça ;)
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
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?
Jaimerais chaner la couleur du texte :blush2:
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
Merci ombre super ça à marcher desoler pour le retard encore merci;)
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
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 ;)
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 ?
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
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
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 ?
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"> Vous avez actuellement $bbuserinfo[pmunread] message privé non lu<if condition="$bbuserinfo[pmunread] >= 2">s</if> ! Cliquez ici ! <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...
Cool pour toi ... bonne continuation ;)
InfoYANN
15/10/2008, 04h01
Merci, à toi aussi :)
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 -->
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 />
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..
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;)
Serais t il possible de la mettre en rouge ?
<!-- 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 :) )
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 -->
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.
bah chez moi sa marche mon code :D
Mais se que j'arrive pas à faire ces le backround
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 :)
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
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
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:
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.
sa marche impec Ombre merci ;)
excellent !!
merci beaucoup :)
Propulsé par vBulletin™ Version 4.1.10 Copyright © 2012 vBulletin Solutions, Inc. Tous droits réservés - Version française par vBulletin-Ressources.com