Astuces Forumactif
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

[EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

+4
Gae
petit coq
clost
Milouze14
8 participants

Aller en bas

Icône par defaut [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par Milouze14 Lun 24 Avr 2017 - 4:22

Hello les ami(e)s,

Cette astuce vous affichera le nombre de Mp non lus sur la toolbar ainsi que dans le widget de navigation rapide .

L'aperçu imagé:

[EDGE] Afficher le nombre de message privé non lus sur la toolbar etc 158



Allez c'est parti...............




Modules/HTML JAVASCRIPT/Gestion des codes JavascriptCréer un nouveau javascript


Mettez un titre explicite.
Cochez sur toutes les pages.


Déposez ceci:
Code:
jQuery(function(){      
$('a.mainmenu[href="/privmsg?folder=inbox"]').html('Messagerie');

$.get('/privmsg?folder=inbox' , function(data){
var mp= $(data).find('form[action="/privmsg?folder=inbox"] .forum-status[style*="state=new"]').length;
 if((document.location.pathname=="/")&&(mp))
 {
    setTimeout(function(){
//MODIFIER LA VALEUR 5000 PAR CELLE QUE VOUS SOUHAITEZ
$('body').append('<audio autoplay><source id="M14_Sound"src="https://www.aht.li/3152172/MPSound.mp3" type="audio/mpeg"></audio>');
}, 5000);}
if(mp==1)
{

$('a.mainmenu[href="/privmsg?folder=inbox"]').html(''+mp+' Message').attr('title','Vous avez 1 message privé').addClass('M14_newMp');
$('.ucpoption a[href="/msg.forum?folder=inbox"]').html('• '+mp+' Message').attr('title','Vous avez 1 message privé').addClass('M14_newMp');
  $('#fa_menu').before('<a href="/privmsg?folder=inbox"class="M14_alertMp"title="Vous avez un message privé">Vous avez un message privé</a>');
}
else if(mp>1)
{
$('a.mainmenu[href="/privmsg?folder=inbox"]').html(''+mp+' Messages').attr('title','Vous avez '+mp+' messages privés').addClass('M14_newMp');
$('.ucpoption a[href="/msg.forum?folder=inbox"]').html('• '+mp+' Messages').attr('title','Vous avez '+mp+' messages privés').addClass('M14_newMp');
  $('#fa_menu').before('<a href="/privmsg?folder=inbox"class="M14_alertMp"title="Vous avez '+mp+' messages privés">Vous avez '+mp+'  messages privés</a>');
}});});

Pensez a cliquer sur le bouton Valider


Il nous reste plus qu'a donner du style:

Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style

Ajoutez ceci:
Code:

a.M14_newMp,a.M14_alertMp:before{color:orange !important;}
ul.linklist.navlinks .M14_newMp:before{content: "\f003";left: 36px;position: relative;top: -10px;}
ul.linklist.navlinks .M14_newMp:before,.ucpoption .M14_newMp:before,#fae_sticky_nav_panel a.mainmenu.M14_newMp{font-family: FontAwesome;}
.ucpoption  .M14_newMp:before,#fae_sticky_nav_panel a.mainmenu.M14_newMp:before{content:"\f003";margin-left: 30%;position: absolute;}



Pensez à valider les modifications en cliquant sur le bouton Valider








Dernière édition par Milouze14 le Mar 30 Nov 2021 - 4:16, édité 6 fois
Milouze14
Milouze14
Fondateur



https://www.milouze14.com

Revenir en haut Aller en bas

Icône par defaut Re: [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par clost Lun 24 Avr 2017 - 16:56

encore merci Philippe... je m'amuse bien avec la version EDGE   super
clost
clost
Milouzien



https://www.dyane-collection-passion.net

Revenir en haut Aller en bas

Icône par defaut Re: [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par Milouze14 Lun 24 Avr 2017 - 18:10

Heureux pour toi Chris ,
faudra penser à modifier la version dans ton profil ensuite clin oeil
Milouze14
Milouze14
Fondateur



https://www.milouze14.com

Revenir en haut Aller en bas

Icône par defaut Re: [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par clost Lun 24 Avr 2017 - 18:19

@Milouze14 a écrit:Heureux pour toi Chris ,
faudra penser à modifier la version dans ton profil ensuite clin oeil
clin oeil  c'est fait... @+
clost
clost
Milouzien



https://www.dyane-collection-passion.net

Revenir en haut Aller en bas

Icône par defaut Re: [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par Milouze14 Lun 24 Avr 2017 - 18:21

Merci Chris, mais le fofo de ton profil indique une version Invision !!!
Milouze14
Milouze14
Fondateur



https://www.milouze14.com

Revenir en haut Aller en bas

Icône par defaut Re: [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par clost Lun 24 Avr 2017 - 18:31

mdr  normalement c'est bon, pourtant j'avais validé ...
clost
clost
Milouzien



https://www.dyane-collection-passion.net

Revenir en haut Aller en bas

Icône par defaut Re: [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par Milouze14 Lun 24 Avr 2017 - 18:37

Tite tête de linotte mdr ,
merci Chris impeccable
Milouze14
Milouze14
Fondateur



https://www.milouze14.com

Revenir en haut Aller en bas

Icône par defaut Re: [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par clost Lun 24 Avr 2017 - 19:18

mdr
 "je vous jure Monsieur", j'avais validé !!
---> ne jurez pas !!
clost
clost
Milouzien



https://www.dyane-collection-passion.net

Revenir en haut Aller en bas

Icône par defaut Re: [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par Milouze14 Lun 24 Avr 2017 - 19:19

ptderire ptderire
Milouze14
Milouze14
Fondateur



https://www.milouze14.com

Revenir en haut Aller en bas

Icône par defaut Re: [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par petit coq Lun 22 Mai 2017 - 20:35

Merci beaucoup !

EDIT mince c pas PhpBB2 dsl
avatar
petit coq
Milouzien



Revenir en haut Aller en bas

Icône par defaut Re: [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par Milouze14 Mer 6 Déc 2017 - 18:16

Hello Les ami(e)s,
Merci à Stéphane @fascicularia pour m'avoir éclairé clin oeil .

pour celles et ceux qui désirent avoir un son lors de la réception d'un nouveau message privé,
je viens d'ajouter la partie concernée dans le script:
Il suffit de trouver cette ligne:
Code:
$.get('/privmsg?folder=inbox' , function(data){
var mp= $(data).find('form[action="/privmsg?folder=inbox"] .forum-status[style*="state=new"]').length;

Juste après déposez ceci:
Code:
if(mp){$('body').append('<audio autoplay><source src="https://www.aht.li/3152172/MPSound.mp3" type="audio/mpeg"></audio>');}

Pensez a cliquer sur le bouton Valider
Milouze14
Milouze14
Fondateur



https://www.milouze14.com

Revenir en haut Aller en bas

Icône par defaut Re: [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par Gae Jeu 7 Déc 2017 - 22:44

Super pour cet astuce ! 
Merci beaucoup Philippe !
Gae
Gae
Milouzien



http://www.famille-r3d-dw4rf.com/

Revenir en haut Aller en bas

Icône par defaut Re: [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par masterforumbr Dim 10 Déc 2017 - 12:32

Merci beaucoup !
avatar
masterforumbr
Milouzien



https://beta.masterforum.biz

Revenir en haut Aller en bas

Icône par defaut Re: [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par Milouze14 Lun 11 Déc 2017 - 19:19

Hello les ami(e)s,
je viens de modifier le script afin que le son soit entendu toutes les 5 secondes et seulement sur l'index clin oeil
Milouze14
Milouze14
Fondateur



https://www.milouze14.com

Revenir en haut Aller en bas

Icône par defaut Re: [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par kristhyane Jeu 1 Mar 2018 - 8:59

Merci beaucoup !
kristhyane
kristhyane
Milouzien



http://kristhyane.forumactif.com

Revenir en haut Aller en bas

Icône par defaut Re: [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par jcmd.49 Mer 17 Oct 2018 - 22:46

Merci beaucoup !
jcmd.49
jcmd.49
Milouzien



Revenir en haut Aller en bas

Icône par defaut Re: [EDGE] Afficher le nombre de message privé non lus sur la toolbar etc

Message par chrisnvidia Lun 17 Déc 2018 - 19:09

Merci beaucoup !
chrisnvidia
chrisnvidia
Milouzien



https://sos-pc.forumactif.org/

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum