Bug d'un code de remplacement d'images par du texte

2 participants

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

Résolu Bug d'un code de remplacement d'images par du texte

Message par IzumiRK Mar 18 Juin 2024 - 17:25

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox, Google Chrome
Capture d'écran du problème :
Voir l'image:

Personnes concernées par le problème : Plusieurs utilisateurs
Problème apparu depuis : 18/06/2024
Lien du forum : https://we-are-miraculous.forumactif.com/

Description du problème

Bonjour !

J'avais installé un code sur mon forum pour remplacer les icônes de message par du texte et qui normalement ressemble à ça :

Bug d'un code de remplacement d'images par du texte  TxOV0MT

Sauf que depuis aujourd'hui, le code ne semble plus fonctionner correctement. Il marche encore sur Vivaldi et sur téléphone mais bugue sur les autres navigateurs et sur PC. Les autres codes de remplacement d'images par des textes insérés ailleurs sur le forum fonctionnent toujours.

Le script concerné :

Code:
  <script type="text/javascript">
$(function(){
$('div.POSTicon img[src="https://i.imgur.com/dd5zchr.png"]').replaceWith("<span class='POSTimg'>RP en cours</span>");
$('div.POSTicon img[src="https://i.imgur.com/FGM5Agn.png"]').replaceWith("<span class='POSTimg'>RP terminé</span>");
$('div.POSTicon img[src="https://i.imgur.com/buAer3d.png"]').replaceWith("<span class='POSTimg'>RP abandonné</span><br/>");
$('div.POSTicon img[src="https://i.imgur.com/GRwkvcK.png"]').replaceWith("<span class='POSTimg'>Fiche validée</span>");
$('div.POSTicon img[src="https://i.imgur.com/16Kb8a3.png"]').replaceWith("<span class='POSTimg'>Fiche terminée</span><br/>");
})
    </script>

Si quelqu'un a la moindre idée d'où peut venir ce bug et de comment le résoudre ça serait super parce que c'est une fonction assez importante sur le forum et tant que ça bugue c'est compliqué =(

Merci !
IzumiRK

IzumiRK
****

Messages : 208
Inscrit(e) le : 25/02/2015

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

Résolu Re: Bug d'un code de remplacement d'images par du texte

Message par Toryudo Mar 18 Juin 2024 - 20:53

Bonjour !

En fait, le script fonctionne toujours correctement.
Malheureusement, vous êtes aussi touché par un problème avec une extension de blocage de publicité. Allez savoir pourquoi, ils ont ajouté une règle qui masque tous les éléments dont l'attribut onclick contient un caractère "_" tout bête.

Comme vous le voyez sur cette capture d'écran, les textes sont masqués parce qu'il y a des caractères "_" dans les éléments :
Bug d'un code de remplacement d'images par du texte  Image243

A mon avis, c'est une règle erronée dans leurs listes, qui touche beaucoup plus d'éléments (et de sites webs) qu'elles ne devraient.
Pour que ça revienne, il va soit falloir faire un signe aux extensions qui bloquent les publicités, soit se passer de l'extension quelques jours le temps qu'ils corrigent la règle.
Toryudo

Toryudo
Aidactif
Aidactif

Masculin
Messages : 1577
Inscrit(e) le : 31/03/2020

https://deus-academia.forumactif.com/
Toryudo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bug d'un code de remplacement d'images par du texte

Message par IzumiRK Dim 23 Juin 2024 - 17:51

Ah oui d'accord, ça explique pourquoi ça fonctionne sur mon téléphone ou pour d'autres scripts similaires qui ne contiennent pas d'espaces x)

Merci pour l'info, je vais transmettre ça à mes membres qui ont le bug pour qu'ils voient ce qu'ils veulent faire ^^
IzumiRK

IzumiRK
****

Messages : 208
Inscrit(e) le : 25/02/2015

http://indare.forumactif.com/
IzumiRK 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