PDA

Afficher la version complète : Index des forums Notifications plus voyantes



Allan
23/01/2010, 10h39
Le hack permet de créer une boite différente et plus voyante des notifications.


Remerciements et 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 :TheWindows7Site (http://www.vbulletin.org/forum/member.php?u=343597)
Source / Link of Thread:Notifications Alert - Easier To See (http://www.vbulletin.org/forum/showthread.php?t=232032)
Version du hack / Hack version : 1.0
Version vBulletin Requise / Version vBulletin Required : vB 4.x
Testé / Tested: Oui

Traducteur / Translator: Allan




Copyright © 2006-2010 vBulletin-Ressources.com - Tous droits réservés Uniquement pour nos traductions / Copyright © 2006-2010 vBulletin-Ressources.com - All Rights Reserved Only for ours translations


Installation


Dans le template header, trouver:


<vb:if condition="$notifications_total">
<li class="popupmenu notifications" id="notifications">
<a class="popupctrl" href="usercp.php{vb:raw session.sessionurl_q}">{vb:rawphrase your_notifications}: <span class="notifications-number"><strong>{vb:raw notifications_total}</strong></span></a>
<ul class="popupbody popuphover">
{vb:raw notifications_menubits}
</ul>
</li>
<vb:else />
<li class="popupmenu nonotifications" id="nonotifications">
<a class="popupctrl" href="usercp.php{vb:raw session.sessionurl_q}">{vb:rawphrase your_notifications}</a>
<div class="popupbody popuphover">
<p>{vb:rawphrase no_new_messages}</p>
<p><a href="private.php{vb:raw session.sessionurl_q}">{vb:rawphrase inbox}</a></p>
</div>
</li>
</vb:if>

Remplacer par:


<li><a href="private.php{vb:raw session.sessionurl_q}">{vb:rawphrase inbox}</a></li>

Dans le template "headinclude", ajouter à la fin:


<!-- TheWindows7Site Notifications -->
<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.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>
<!-- / TheWindows7Site Notifications -->

Dans le template "[I]navbar", trouver:


<div class="body_wrapper">

Ajouter en dessous:


<!-- TheWindows7Site Notifications -->

<vb:if condition="$notifications_total">

<div style="margin: 5px 5px;"> <div style="padding-top:10px; padding-left: 5px; padding-right: 5px;"> <div style=" -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; background:#fff2f4 none repeat scroll 0 0; border:1px solid #be0000; margin:5px 10px 0; text-align:justify; ">

<div style="padding-top:3px; padding-bottom:3px;">

<table width="100%" border="0"> <tbody> <tr>
<td width="5%" align="center"><img alt="" src="./images/notification.png" width="40" height="40"/></td>
<td width="90%">



<b><u>{vb:rawphrase your_notifications}</u>: <span class="notifications-number"><blink>{vb:raw notifications_total}</span></b></blink>

<li><ul>{vb:raw notifications_menubits}</ul>

</li>


</td>
<td width="5%"></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</vb:if>

<!-- / TheWindows7Site Notifications -->

Ombre
23/01/2010, 10h40
Bonsoir, et bien si avec ça les membres ne les voient pas, je sais pas ce qu'il faudrait :D

Merci pour la traduction :)

Allan
23/01/2010, 10h42
Je précise que le code que j'ai mis correspond a une version 4.0.0, sur une 4.0.1, le code a pu légèrement changé, mais facilement adaptable, demandé si besoin ;)

Verbagraph
23/01/2010, 10h53
Ha ça me plait ça!!

Merci Allan

Simon
23/01/2010, 13h31
Pratique celui-là, merci pour le partage :) Par contre, pourquoi supprimer les notifications dans l'header ?

Billyboule
23/01/2010, 13h57
Cool ça car on voit rien dans le système de base.

swad2x
23/01/2010, 16h05
Bonjour et merci pour ce hack mais le template " headeinclude " n existe pas sur la version 4.0.1 par contre il y a le template " headinclude " .

Allan
23/01/2010, 17h05
Bonjour et merci pour ce hack mais le template " headeinclude " n existe pas sur la version 4.0.1 par contre il y a le template " headinclude " .
Oups oui, c'est headinclude :p

toutgratos
23/01/2010, 17h13
c'est cool on avais compris ;)

Spider-Man
23/01/2010, 17h25
Bonjour et merci pour cette trad ;)

swad2x
23/01/2010, 20h20
merci

Shevak
01/02/2010, 01h43
Bonjours Allan ,
J'ai suivi ton tutoriel sous vb 4.0.1
Tout marche à merveille,le seul problème c'est que les notifications ne se voient plus en haut dans le header dans Boite de réception mais seulement sur les sections.
Edit : ah c'est bon sa apparait aussi sur l'index du forum j'avais pas vu :)
Et dans la boite de réception , il y a les MP classé par date : Aujourd'hui,Hier,Avant Hier et devant il y a le nombre de message reçu à cette date.
Le problème c'est que le texte "nombre de message" est décalé vers la gauche .
Edit : A priori je suis le seul à avoir ce problème , un de mes modérateurs ne l'a pas ..

samy
07/02/2010, 23h12
pas bete celui la je le test merci pour le hack

Simon
12/02/2010, 22h20
Le problème c'est que le texte "nombre de message" est décalé vers la gauche .
Edit : A priori je suis le seul à avoir ce problème , un de mes modérateurs ne l'a pas ..Bonsoir, as-tu résolu ton problème ? Si non, pourrais-tu poster une capture d'écran et essayer de trouver la différence entre ton compte et celui du modo (nombre de mp, informations supplémentaires affichés pour les admins, autre style, etc) ?

Masterfred
16/02/2010, 21h36
Bonjour ! Chez moi après avoir effectué les modifications il n'y a rien qui s'affiche en haut du forum :s. Serait-ce à cause de infernoshoutbox ou de [AJAX] Advanced Forum Statistics ?

Ombre
16/02/2010, 21h37
Bonsoir, désactives les hacks qui te semble être la cause, et tu sera fixé :)

Masterfred
16/02/2010, 21h39
En fait non c'est bon c'était en conflit avec un de mes mods personnel :) autant pour moi.

Désolé pour le dérangement.

wheel
20/02/2010, 12h16
ca le fait bien merci beaucoup

boubsa
24/03/2010, 10h47
Je viens de l'installer sur ma version 4.0.2 et ça fonctionne nickel chrome.
Thx! :)

facile
19/09/2010, 08h29
bonjour j ai fait la mani et j ai rien du tout sur le forum ???

merci quand meme de l astuce

cordialement

Neox
19/09/2010, 08h37
nous allons concurrencer Allan voila une version sans bug tester sur divers style ici (http://www.vbulletin-ressources.com/forum/showthread.php?t=23179)ou ici (http://www.vbulletin-ressources.com/forum/showthread.php?t=23179) et ben c'est ici (http://www.vbulletin-ressources.com/forum/showthread.php?t=23179)

spider62
16/10/2010, 18h33
Nickel ça marche merci