Script d'annonce de mp

3 participants

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

  • 0

Résolu Script d'annonce de mp

Message par Charlyguif Dim 23 Fév 2020 - 11:36

Détails techniques

Version du forum : Invision
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Plusieurs utilisateurs
Problème apparu depuis : Début février
Lien du forum : http://www.anciens-cols-bleus.net

Description du problème

Bonjour à toutes et à tous
J'avais signalé le problème dans le sujet "Notifications pour rien"
https://forum.forumactif.com/t402325-notifications-pour-rien#3356817
Il s’avère que l'icône de notification d'un nouveau MP soit généré directement par un javascript perso que Fanch fondateur du forum avait mis dans la gestion des JS du forum.
Script d'annonce de mp Captu613
Une minorité de membres sont touchés. De mon côté j'ai ce type d'alerte en me connectant sur le compte de Fanch et celui d'un autre compte (membre) ouvert par Fanch qui nous sert à faire des essais. Sur ces 2 comptes les rubriques concernées sont désactivées.
Lorsque je supprime le script (ci-dessous) je n'ai plus le bouton "messages".
Il semblerait que cela provienne du script ci-joint, quelqu'un a t-il une idée ?
Merci et bon dimanche.
Code:
    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("Vous n'avez pas de nouveau message privé")!=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 Charlyguif le Lun 16 Mar 2020 - 17:19, édité 1 fois
Charlyguif

Charlyguif
****

Messages : 210
Inscrit(e) le : 05/07/2016

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

Résolu Re: Script d'annonce de mp

Message par Charlyguif Ven 28 Fév 2020 - 17:35

Bonsoir
Pas d'info ?
Charlyguif

Charlyguif
****

Messages : 210
Inscrit(e) le : 05/07/2016

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

Résolu Re: Script d'annonce de mp

Message par Riizbaie Mar 3 Mar 2020 - 14:59

Bonjour;

Il suffit après avoir supprimer le script de mettre l'image Script d'annonce de mp Captu613
dans les images du forum. Et il apparaitra quand vous recevez un nouveau message.


Riizbaie

Riizbaie
***

Messages : 104
Inscrit(e) le : 27/09/2016

https://elastic-fantastic.forumsrpg.com/
Riizbaie a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script d'annonce de mp

Message par Chacha Jeu 5 Mar 2020 - 9:55

Script d'annonce de mp UmaslZ4Bonjour,

Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir votre sujet déplacé à la corbeille, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, merci d'éditer votre premier message et de cocher l'icône « résolu »
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69488
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script d'annonce de mp

Message par Charlyguif Mar 10 Mar 2020 - 13:44

Bonjour
Merci Riizbaie.
Ok pour supprimer le script mais pour l'image, comment procéder ?
Comme précisé message 1, lorsque je supprime le script le bouton "Messages" disparaît.

Script d'annonce de mp 3107
Charlyguif

Charlyguif
****

Messages : 210
Inscrit(e) le : 05/07/2016

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

Résolu Re: Script d'annonce de mp

Message par Charlyguif Lun 16 Mar 2020 - 17:18

Bonsoir et merci quand même Riizbaie.
Par manque de solution nous allons rester comme ça.
Charlyguif

Charlyguif
****

Messages : 210
Inscrit(e) le : 05/07/2016

http://www.anciens-cols-bleus.net
Charlyguif 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