les codes javascript qui commence a plus fonctionner du jour au lendemain

3 participants

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

Résolu les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par J-Cmotor Mer 30 Oct 2019 - 11:01

Bonjour a tous

J'ai les javascript qui se mette a plus fonctionné un après les autre son raison, jusque la fonctionné bien

Cela a commencé hier sans avoir touché dans les javascripts, concerne tous les membres du forum

ça a commencé par la choutbox hier et aujourd'hui il y a d'autre code script qui ne fonctionne plus comme si en désactive la gestion des codes Javascript :

je dois faire comment pour résoudre se problème, ???
J-Cmotor

J-Cmotor
**

Masculin
Messages : 65
Inscrit(e) le : 19/12/2015

https://www.motorcarsdiag.org
J-Cmotor a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par Neptunia Mer 30 Oct 2019 - 11:13

Bonjour ^^


J-Cmotor a écrit:J'ai les javascript qui se mette a plus fonctionné un après les autre son raison, jusque la fonctionné bien

Ils ne s'arrêtent pas de fonctionner sans raison !

La raison la plus logique serait que vous chargiez une page dont le lien n'existe pas ou plutôt n'existe plus.

Par exemple la page de la chatbox pleine page est URL_DU_FOFO/chatbox/index.php? Si ce n'est pas cette page que votre script appelle, le script ne fonctionne pas !

Même chose pour tous les liens vers le panneau d'administration ou certains éléments du forum (iframe des émoticônes par exemple) qui ont vu leur adresse URL simplifiée au cours des derniers jours.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par J-Cmotor Mer 30 Oct 2019 - 11:26

Bonjour Neptunia

Mais aujourd'hui c'est tout les code qui fonctionne plus même ce du formulaire de présentation et tout les autres.

ça fait comme si j'avais  désactive la gestion des codes Javascript :

Je viens de désactivé les codes scripts de la chatbox cela ne change rien,
J-Cmotor

J-Cmotor
**

Masculin
Messages : 65
Inscrit(e) le : 19/12/2015

https://www.motorcarsdiag.org
J-Cmotor a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par Neptunia Mer 30 Oct 2019 - 12:18

On peut avoir un exemple de code qui ne fonctionne plus ?




P.S. Pour la chatbox, le lien vient de changer de nouveau. Il y avait encore dedans un truc qui n'aurait pas dû s'y trouver.

Essayez avec /chatbox et si cela ne fonctionne toujours pas, /chatbox/?
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par J-Cmotor Mer 30 Oct 2019 - 14:10

Re: en désactivent les code script de la chatbox ça n'a rien changer, c'était toujours pareille tous les codes javascript ne fonctionné pas.

Donc j'ai supprimé les code script qui avais a voir avec la chatbox, et la tout et revenus normale pour les autres codes javascipt fonctionne a nouveau.

je vais essayer de remettre les code un par un pour voir a partir du quelle le problème revient

J-Cmotor

J-Cmotor
**

Masculin
Messages : 65
Inscrit(e) le : 19/12/2015

https://www.motorcarsdiag.org
J-Cmotor a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par Neptunia Mer 30 Oct 2019 - 14:34

Il vous faudra corriger tous les codes ayant trait à la chatbox puisque vraisemblablement tous utilisent une url devenue obsolète.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par J-Cmotor Mer 30 Oct 2019 - 15:09

avant que je remette les code j'ai vu quant je vais dans inspecter ça me donne qu'il y a 3 erreur  les codes javascript qui commence a plus fonctionner du jour au lendemain   Captur29

je crois que cela n'a rien avec la chatbox, si vous pouvez me confirmé avant que je remette les codes script
J-Cmotor

J-Cmotor
**

Masculin
Messages : 65
Inscrit(e) le : 19/12/2015

https://www.motorcarsdiag.org
J-Cmotor a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par Neptunia Mer 30 Oct 2019 - 15:15

Ce qui est en rouge concerne ce que votre bloqueur de pub empêche de charger
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par J-Cmotor Mer 30 Oct 2019 - 15:19

A d'accord j'ai pas fait attention a cela merci
J-Cmotor

J-Cmotor
**

Masculin
Messages : 65
Inscrit(e) le : 19/12/2015

https://www.motorcarsdiag.org
J-Cmotor a été remercié(e) par l'auteur de ce sujet.

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par J-Cmotor Mer 30 Oct 2019 - 17:31

Re: je de remettre le code script se connecter automatiquement à la chatbox cela ne fonctionne pas voir si dessous

Code:
$(window).load(function() {
  var chatbox_script = function() {
    setTimeout(function(){ $('#chatbox_option_co:visible').click() }, 1000);
  };
  var s=document.createElement('script');s.text="("+chatbox_script.toString()+")();";$('object[data^="/chatbox/index.forum"],iframe[src^="/chatbox/index.forum"]').each(function(){try{$(this.contentDocument||this.contentWindow.document).find("#chatbox").closest("html").find("head").first().each(function(){this.appendChild(s.cloneNode(true))})}catch(a){}})
});
J-Cmotor

J-Cmotor
**

Masculin
Messages : 65
Inscrit(e) le : 19/12/2015

https://www.motorcarsdiag.org
J-Cmotor a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par *Splash* Mer 30 Oct 2019 - 18:09

Et si tu remplaces le code par celui-ci ? :
Code:
$(window).load(function() {
  var chatbox_script = function() {
    setTimeout(function(){ $('#chatbox_option_co:visible').click() }, 1000);
  };
  var s=document.createElement('script');s.text="("+chatbox_script.toString()+")();";$('object[data^="/chatbox"],iframe[src^="/chatbox"]').each(function(){try{$(this.contentDocument||this.contentWindow.document).find("#chatbox").closest("html").find("head").first().each(function(){this.appendChild(s.cloneNode(true))})}catch(a){}})
});
*Splash*

*Splash*
Membre actif

Masculin
Messages : 3806
Inscrit(e) le : 25/02/2018

https://caforum.fr
*Splash* a été remercié(e) par l'auteur de ce sujet.

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par J-Cmotor Mer 30 Oct 2019 - 18:55

Bonsoir Splash

Avec le code script cela fonctionne a nouveau merci

J'ai encore d'autre code script qui fonctionne plus pour la chatbox Retirer les lignes a rejoint le chat le / s'est deconnecté le:

Code:
$(window).load(function() {
  var chatbox_script = function() {
    $('#chatbox > p > .msg > span').filter('[style="color:green"],[style="color:red"]').closest('p').remove();
    var overrided = Chatbox.prototype.refresh;
    Chatbox.prototype.refresh = function(data) {
      if (data.messages && data.messages.length) {
        data.messages = $.grep(data.messages, function(v) {
          return v.userId != -10 || $.inArray(v.msgColor, ["red", "green"]) == -1;
        });
      }
      overrided.call(this, data);
    };
  };
  var s=document.createElement('script');s.text="("+chatbox_script.toString()+")();";$('object[data^="/chatbox/index.forum"],iframe[src^="/chatbox/index.forum"]').each(function(){try{$(this.contentDocument||this.contentWindow.document).find("#chatbox").closest("html").find("head").first().each(function(){this.appendChild(s.cloneNode(true))})}catch(a){}})
});
J-Cmotor

J-Cmotor
**

Masculin
Messages : 65
Inscrit(e) le : 19/12/2015

https://www.motorcarsdiag.org
J-Cmotor a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par *Splash* Mer 30 Oct 2019 - 18:57

Remplace par ce script :
Code:
$(window).load(function() {
  var chatbox_script = function() {
    $('#chatbox > p > .msg > span').filter('[style="color:green"],[style="color:red"]').closest('p').remove();
    var overrided = Chatbox.prototype.refresh;
    Chatbox.prototype.refresh = function(data) {
      if (data.messages && data.messages.length) {
        data.messages = $.grep(data.messages, function(v) {
          return v.userId != -10 || $.inArray(v.msgColor, ["red", "green"]) == -1;
        });
      }
      overrided.call(this, data);
    };
  };
  var s=document.createElement('script');s.text="("+chatbox_script.toString()+")();";$('object[data^="/chatbox"],iframe[src^="/chatbox"]').each(function(){try{$(this.contentDocument||this.contentWindow.document).find("#chatbox").closest("html").find("head").first().each(function(){this.appendChild(s.cloneNode(true))})}catch(a){}})
});
*Splash*

*Splash*
Membre actif

Masculin
Messages : 3806
Inscrit(e) le : 25/02/2018

https://caforum.fr
*Splash* a été remercié(e) par l'auteur de ce sujet.

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par J-Cmotor Mer 30 Oct 2019 - 19:28

Re: avec les deux code script cela fonctionne, mais des que je rajout un nouveau script cela me un bug sur les deux que tu ma donné

voila pour code script Changer le préfixe de modérateur

Code:
$(window).load(function() {
  var chatbox_script = function() {
    var overrided = Chatbox.prototype.refresh;
    Chatbox.prototype.refresh = function(data) {
      overrided.call(this, data);
      $('.chatbox-username').each(function(){
        this.previousSibling&&$.trim(this.previousSibling.nodeValue)=="@"&&$(this.previousSibling).replaceWith('<img src="http://i.imgur.com/zICIAne.png" /> ')
      })
    };
  };
  var s=document.createElement('script');s.text="("+chatbox_script.toString()+")();";$('object[data^="/chatbox/index.forum"],iframe[src^="/chatbox/index.forum"]').each(function(){try{$(this.contentDocument||this.contentWindow.document).find("#chatbox").closest("html").find("head").first().each(function(){this.appendChild(s.cloneNode(true))})}catch(a){}})
});
J-Cmotor

J-Cmotor
**

Masculin
Messages : 65
Inscrit(e) le : 19/12/2015

https://www.motorcarsdiag.org
J-Cmotor a été remercié(e) par l'auteur de ce sujet.

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par *Splash* Mer 30 Oct 2019 - 19:34

Pour les deux scripts modifiés, à chaque fois qu'il y avait ceci :
Code:
[data^="/chatbox/index.forum"]

J'ai supprimé /index.forum, ainsi :
Code:
[data^="/chatbox"]


Essaie ceci pour remplacer ton dernier script :
Code:
$(window).load(function() {
  var chatbox_script = function() {
    var overrided = Chatbox.prototype.refresh;
    Chatbox.prototype.refresh = function(data) {
      overrided.call(this, data);
      $('.chatbox-username').each(function(){
        this.previousSibling&&$.trim(this.previousSibling.nodeValue)=="@"&&$(this.previousSibling).replaceWith('<img src="http://i.imgur.com/zICIAne.png" /> ')
      })
    };
  };
  var s=document.createElement('script');s.text="("+chatbox_script.toString()+")();";$('object[data^="/chatbox"],iframe[src^="/chatbox"]').each(function(){try{$(this.contentDocument||this.contentWindow.document).find("#chatbox").closest("html").find("head").first().each(function(){this.appendChild(s.cloneNode(true))})}catch(a){}})
});
*Splash*

*Splash*
Membre actif

Masculin
Messages : 3806
Inscrit(e) le : 25/02/2018

https://caforum.fr
*Splash* a été remercié(e) par l'auteur de ce sujet.

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par J-Cmotor Mer 30 Oct 2019 - 19:42

La ça bug plus mais le préfixe modérateur ne change pas
J-Cmotor

J-Cmotor
**

Masculin
Messages : 65
Inscrit(e) le : 19/12/2015

https://www.motorcarsdiag.org
J-Cmotor a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par *Splash* Mer 30 Oct 2019 - 19:46

Alors peut-être...

Dans le script il y a ce lien image :
Code:
http://i.imgur.com/zICIAne.png

Ton forum étant en HTTPS il va falloir réhéberger cette image en HTTPS
*Splash*

*Splash*
Membre actif

Masculin
Messages : 3806
Inscrit(e) le : 25/02/2018

https://caforum.fr
*Splash* a été remercié(e) par l'auteur de ce sujet.

Résolu Re: les codes javascript qui commence a plus fonctionner du jour au lendemain

Message par J-Cmotor Jeu 31 Oct 2019 - 8:40

Bonjour Neptunia, *Splash*

Tout fonctionne a nouveau, j'ai pas compris pourquoi du jour au lendemain ça fonctionné plus, surtout que ça a fonctionné avant depuis plus d'une année.

Sujet résolu,

Je vous on remercie de m'avoir aidé a résoudre le problème
J-Cmotor

J-Cmotor
**

Masculin
Messages : 65
Inscrit(e) le : 19/12/2015

https://www.motorcarsdiag.org
J-Cmotor a été remercié(e) par l'auteur de ce sujet.

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

- Sujets similaires

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