PDA

Afficher la version complète : Modifications diverses Boite de nouvelle notification sous la navbar



Sofia
28/05/2009, 10h26
Ce mod vous permet d'avoir une boite de nouvelle notification. Cette boite s'affiche sous la navbar lorsqu'un membre reçoit une notification (message privé, message de profil, amis, groupes sociaux, etc...). Il y a un effet clignotant sur le texte. L'effet de clignotement fonctionne non seulement sous Firefox mais aussi sous IE !




http://www.picdo.net/Fichiers/2f36b2ec03e6278e8886943dec3889de/1.png


Conception

Auteur du Mod / Author Of Mod : Sofia (http://www.vbulletin.org/forum/member.php?u=168836)
Lien / Link : New Notification Box below Navbar (http://www.vbulletin.org/forum/showthread.php?t=214703)
Version vBulletin Requise / Version vBulletin Required :vB 3.8.x

Testé / Tested: oui



Copyright © 2009 vBulletin-Ressources.com / Copyright © 2009 vBulletin-Ressources.com


Installation


Installation


Dans le template headinclude,

Ajoutez tout en bas:


<!-- notifications blink -->
<script type="text/javascript">
<!--
if ( document.all )
{
function blink_show()
{
blink_tags = document.all.tags('blink');
blink_count = blink_tags.length;
for ( i = 0; i < blink_count; i++ )
{
blink_tags[i].style.visibility = 'visible';
}
window.setTimeout( 'blink_hide()', 700 );
}
function blink_hide()
{
blink_tags = document.all.tags('blink');
blink_count = blink_tags.length;
for ( i = 0; i < blink_count; i++ )
{
blink_tags[i].style.visibility = 'hidden';
}
window.setTimeout( 'blink_show()', 250 );
}
window.onload = blink_show;
}
-->
</script>
<!-- / notifications blink -->Dans le template Navbar (vers la fin du template en principe),

Trouvez:


<if condition="$show['member'] AND $notifications_total">
<!-- notifications menu -->
<div class="vbmenu_popup" id="notifications_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr><td class="thead" colspan="2">$vbphrase[your_notifications]</td></tr>
$notifications_menubits
</table>
</div>
<!-- / notifications menu -->
</if>Ajoutez en-dessous:


<!-- notifications box -->
<if condition="$show['member'] AND $notifications_total">
<!-- notifications menu -->
<div class="vbmenu_popup" id="notifbox_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr><td class="thead" colspan="2">$vbphrase[your_notifications]</td></tr>
$notifications_menubits
</table>
</div>
<!-- / notifications box -->
</if>





<!-- notification box -->
<if condition="$show['notifications']">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>

<if condition="$show['member']">
<td class="alt2" align="center" nowrap="nowrap">
<div class="smallfont">

<if condition="$show['notifications']">
<div><span id="notifbox"><blink><a href="usercp.php$session[sessionurl_q]">$vbphrase[your_notifications]:</a> <font color="red"><strong>$notifications_total</strong></font></blink></span></div>
<if condition="$show['popups']">
<script type="text/javascript"> vBmenu.register("notifbox"); </script>
</if>

</if>

</div>
</td>
</if>
</tr>
</table>
<br />
</if>
<!-- / notification box -->

Ombre
28/05/2009, 17h07
Bonsoir, merci pour ce partage Sofia :)

Simon
28/05/2009, 17h08
Oups, je l'avais loupé celui-là :fool: Merci pour le partage :)

Ombre
28/05/2009, 17h09
Heureusement papy t'a remonté le topic :D