[Résolu] Pop up avertissement message privé bugue

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu [Résolu] Pop up avertissement message privé bugue

Message par FANCH 56 le Mar 14 Jan 2014 - 13:33

Bonjour

Depuis quelques années, j'utilise ce script pour avertir les membres d'un nouvel MP dans leur boite.

Depuis quelques temps, il apparaît toutes les 2 ou 3 minutes, mais il n'y a pas de mp envoyé.

J'ai beau cherché l'erreur, je ne trouve pas.

Quelqu'un a une solution ?

Merci

Code:

var sec_inter= 60;
                            
                                   function cook_no_new_message() { my_setcookie("new_message",-new Date(),1,0); no_new_message(); }
                            
                                   function no_new_message() {  $('#new_message').remove(); }
                            
                                   function cook_new_message() {  my_setcookie("new_message",+new Date(),1,0); new_message(); }
                            
                                   function new_message() { $("body").append('<div id="new_message" style="position:fixed;bottom:50%;left:50%"><a href="/privmsg?folder=inbox" onClick="cook_no_new_message();return true;"><img src="http://acbpr.fr/cb/boutons/mp.png" /></a></div>'); }
                            
                                   function new_message_update() {
                                      var dnew_message= my_getcookie("new_message");
                                      var enew_message= dnew_message>0;
                              
                                     if(($('#new_message').length>0)==enew_message)
                                      {
                                          if(!enew_message) dnew_message*=-1;
                                          if(dnew_message<+new Date()-1000*sec_inter)
                                            $.get('http://'+document.location.host+'/privmsg?mode=newpm',function(data){
                                                if(!data.match("No new private messages are waiting for you")!=enew_message)
                                                {
                                                  if(enew_message) cook_no_new_message();
                                                  else cook_new_message();
                                                }
                                            });
                                      }
                                      else
                                      {
                                          if(enew_message) new_message();
                                          else no_new_message();
                                      }
                                    }
                            
                                   $(function(){
                                      if(!$("#logout").length) return;
                                      if($('#i_icon_mini_new_message').length) cook_new_message();
                                      else cook_no_new_message();
                                      setInterval("new_message_update()",5000);
                                    });


Dernière édition par FANCH 56 le Lun 27 Jan 2014 - 9:17, édité 1 fois
avatar

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Pop up avertissement message privé bugue

Message par FANCH 56 le Mer 15 Jan 2014 - 16:48

Je fais remonter
avatar

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Pop up avertissement message privé bugue

Message par FANCH 56 le Jeu 16 Jan 2014 - 13:16

Je fais remonter
avatar

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Pop up avertissement message privé bugue

Message par FANCH 56 le Sam 18 Jan 2014 - 11:50

Je fais remonter
avatar

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Pop up avertissement message privé bugue

Message par FANCH 56 le Lun 20 Jan 2014 - 11:45

Je fais remonter
avatar

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Pop up avertissement message privé bugue

Message par Milouze14 le Lun 20 Jan 2014 - 20:16

Salut FANCH56  Wink ,
le JavaScript est toujours d'actualité car il fonctionne bien chez moi :



Il doit y avoir un conflit avec un autre script  Wink  .

a++
avatar

Milouze14
+ Hyperactif +

Masculin
Messages : 4658
Inscrit(e) le : 18/04/2005

http://www.milouze14.com/
Milouze14 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Pop up avertissement message privé bugue

Message par FANCH 56 le Lun 20 Jan 2014 - 20:50

Oui il fonctionne, mais toutes les 60 secondes il apparait, même si il n'y a pas de mp
avatar

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Pop up avertissement message privé bugue

Message par Milouze14 le Mar 21 Jan 2014 - 3:25

Salut FANCH 56,
désolé , j'avais mal lu ton sujet  Embarassed .

C'est cette partie qui recherche toutes les 60 secondes :
Code:
 else cook_no_new_message();
setInterval("new_message_update()",5000);

Peut être qu'un fervent adepte du pur script pourra te venir en aide car
je ne peux rien pour toi mon ami.

a++
avatar

Milouze14
+ Hyperactif +

Masculin
Messages : 4658
Inscrit(e) le : 18/04/2005

http://www.milouze14.com/
Milouze14 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Pop up avertissement message privé bugue

Message par FANCH 56 le Mar 21 Jan 2014 - 8:32

Merci pour le coup de main
avatar

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Pop up avertissement message privé bugue

Message par FANCH 56 le Jeu 23 Jan 2014 - 13:37

Je fais remonter
avatar

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: [Résolu] Pop up avertissement message privé bugue

Message par MasDan le Lun 27 Jan 2014 - 4:42

Bonjour,

En remplacant le texte anglais par la version française chez moi tout fonctionne parfaitement.

Remplacer ceci
Code:
if(!data.match("No new private messages are waiting for you")!=enew_message)

par cela
Code:
if(!data.match("Vous n'avez pas de nouveau message privé")!=enew_message)


De plus, le message est affiché aux 60 secondes alors que le test lui est fait toutes les 5 secondes.  C'est voulu?

Code:
setInterval("new_message_update()",5000);
Le 5000, c'est l'interval en millième de seconde.
avatar

MasDan
*****

Masculin
Messages : 884
Inscrit(e) le : 24/05/2011

http://projetAumMdn.forumactif.com
MasDan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Pop up avertissement message privé bugue

Message par FANCH 56 le Lun 27 Jan 2014 - 8:25

@MasDan a écrit:De plus, le message est affiché aux 60 secondes alors que le test lui est fait toutes les 5 secondes. C'est voulu?

Bonjour Masdan.

Je ne sais pas, c'est un script que j'avais eu avec un membre de FA, mais je ne retrouve pas l'origine.

Je vais tester
avatar

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Pop up avertissement message privé bugue

Message par FANCH 56 le Lun 27 Jan 2014 - 9:23

Résolu

Merci

Mais va savoir pourquoi cela fonctionne en Français et pas avant ???
avatar

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


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