Mode de sujet non spécifié - JS
4 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Mode de sujet non spécifié - JS
Détails techniques
Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Autre
Capture d'écran du problème :
- Voir l'image:
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : https://albastrya.bbactif.com/
Description du problème
Bonjour.Ce bug était là de temps en temps mais maintenant il est récurrent, permanent et très insistant.
Il n'apparaît que lorsque je suis en mode : prévisualisation.
Lorsque l'on choisir la couleur "blanche" pour le texte, on a droit a :
-retour accueil
-mode de sujet non spécifié
- page qui recharge
Je ne trouve pas la source du problème car beaucoup de JS sont présents...
__________________________________
L'autre soucis est en mode "réponse rapide".
Toujours pareil, la sélection de la couleur donne le message JS pour ne pas quitter le post en cours. Comme si ma souris faisait un double clic pour quitter la page en cours, ce qui n'est pas le cas. Cas vérifié avec tous mes membres.
Merci de m'aider
Dernière édition par Kaehlyth le Ven 29 Juil 2022 - 11:43, édité 1 fois (Raison : changement titre)
Re: Mode de sujet non spécifié - JS
Bonjour,
Je ne parviens pas à reproduire le problème rencontré. Pouvez-vous ouvrir une section aux invités et donner la possibilité d'y écrire ?
Merci d'avance.
Je ne parviens pas à reproduire le problème rencontré. Pouvez-vous ouvrir une section aux invités et donner la possibilité d'y écrire ?
Merci d'avance.

![]() | Donnez un titre explicite ![]() Remerciez ![]() Cochez ![]() L'aide par MP ![]() |
Re: Mode de sujet non spécifié - JS
Bonjour,
C'est le même problème que ici ? : https://forum.forumactif.com/t407302-choisir-une-couleur-fait-revenir-a-l-accueil
Pour l'erreur "Mode du sujet non spécifié" après prévisualisation, ça doit être causé par un rechargement de page intempestif. En effet on ne peut pas actualiser la page /post après prévisualisation car les paramètres ne sont pas conservés, ce qui donne si la page est actualisée sans les paramètres dans l'url "Mode du sujet non spécifié".
Je ne reproduis pas de mon côté donc il doit y avoir un problème dans vos JS qui interfère avec le fonctionnement de l'éditeur.
Il faut donc regarder sur vos JS placés "Sur toutes les pages". Essayez de les désactiver un à un pour voir si le problème persiste, puis réactivez-les quand vous avez trouvé celui qui fait planter, sauf ce dernier que vous pouvez nous communiquer ici pour identifier plus précisément le problème.
Cordialement
C'est le même problème que ici ? : https://forum.forumactif.com/t407302-choisir-une-couleur-fait-revenir-a-l-accueil
Pour l'erreur "Mode du sujet non spécifié" après prévisualisation, ça doit être causé par un rechargement de page intempestif. En effet on ne peut pas actualiser la page /post après prévisualisation car les paramètres ne sont pas conservés, ce qui donne si la page est actualisée sans les paramètres dans l'url "Mode du sujet non spécifié".
Je ne reproduis pas de mon côté donc il doit y avoir un problème dans vos JS qui interfère avec le fonctionnement de l'éditeur.
Il faut donc regarder sur vos JS placés "Sur toutes les pages". Essayez de les désactiver un à un pour voir si le problème persiste, puis réactivez-les quand vous avez trouvé celui qui fait planter, sauf ce dernier que vous pouvez nous communiquer ici pour identifier plus précisément le problème.

Cordialement
Re: Mode de sujet non spécifié - JS
Bonjour,
Une partie est déjà ouverte.
En effet chattigre, c'est exactement le même problème, mais en version 2 ^^.
Je vais vérifier pour mes JS, beaucoup sont présents, surtout dans les templates.
Je reviens vers vous une fois que j'aurai trouvé le code incriminé.
Une partie est déjà ouverte.
En effet chattigre, c'est exactement le même problème, mais en version 2 ^^.
Je vais vérifier pour mes JS, beaucoup sont présents, surtout dans les templates.
Je reviens vers vous une fois que j'aurai trouvé le code incriminé.
Re: Mode de sujet non spécifié - JS
Bonjour,
Regardez également avant de les désactiver si vous n'avez pas une erreur dans la console Javascript (clic droit - Inspecter / Examiner)
Cela pourrait vous donner une indication de l'origine du problème...
Regardez également avant de les désactiver si vous n'avez pas une erreur dans la console Javascript (clic droit - Inspecter / Examiner)
Cela pourrait vous donner une indication de l'origine du problème...
Re: Mode de sujet non spécifié - JS
Sur le sujet en question j'ai plus de 17 erreurs...
Et la moitié sont dû à "chrome" alors que je suis sous un opérateur certes de type chromium mais tout de même.
https://www.screenpresso.com/fr/cloud/HxC5b/
https://www.screenpresso.com/fr/cloud/oRYjg/
https://www.screenpresso.com/fr/cloud/irKVd/
L'une des sources obsolètes serait le "cursor" : https://chromestatus.com/feature/5825971391299584
Et EvenPath : [url= https://chromestatus.com/feature/5726124632965120] https://chromestatus.com/feature/5726124632965120[/url]
________________________________________________________
EDIT : Je remarque que ce n'est que la couleur blanche qui n'arrête pas de bug systématiquement. !!! "#ffffff" !!!
Ce qui n'empêche pas les autres de le faire de temps en temps.
Et voici le code JS qui me permet de mettre automatiquement des couleurs d'écriture "dans les sujets" à mes membres :
Et la moitié sont dû à "chrome" alors que je suis sous un opérateur certes de type chromium mais tout de même.

- Code:
js:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
publishertag.js:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
functions.js:1 Failed to load resource: the server responded with a status of 404 ()
functionsFlatpickr.js:1 Failed to load resource: the server responded with a status of 404 ()
VM1518 t138p75-les-nuits-d-enoch:49 {"w":1920,"h":924}
js.sddan.com/GS.d?hd_m=54a526fa9e8c57f709a17e704ea8e42e&hd_s256=33e31f774264185aacd71bebfee98ed3d2e33c2e3231284a937661939178bdab&pa=24697&c=IxWav&cmp=0&u=https%3A%2F%2Falbastrya.bbactif.com%2Ft138p75-les-nuits-d-enoch%23bottom&r=https%3A%2F%2Falbastrya.bbactif.com%2Fadmin%2F%3Fpart%3Dmodules%26sub%3Dhtml%26mode%3Djs_edit%26id%3D11%26extended_admin%3D1%26tid%3D71352ceac56e8db08ad44b545125fb44%26amp%3B_t%3D1658830907&rand=1658830978215&gdpr=1&gdpr_consent=CPcnXMAPcnXMABcAIEFRCZCgAP_AAH_AAAqIIDkB7C9MTWNgcH5qCZsQQYxHwRAEImAADAAJgQABABJAMIQAAGAAIAFAAIAKAAAAIBJAAQEBCAlAAAAAIAAAACAIAAAAAAAAICAAAAARAgAACABIAQAAAAAAAABAAhAAgAAEYAoIQAQAAQAAAAAAAAAAAIABQAQEAAAAAAAQAAAAAAggOACIKkxAA2BQYEgAARAAgBBAEAQAIAAIAAGAAAAAEAAghAAQYAAAAAAAgAgAAAAgAgAAAAEACEAAAAAgAEAAAAgAAAAAAAAAIAAAAAEAAAAAAAABAAAAAAAAAEAAAACAAEAgAABAAAAAAAAAAAAAAAAAgEAAAAQAAAAAAAAAAAAAAAAA&globalscope=false&cookieless_ignore=0&fb_consent=1&tbp=true:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
publishertag.js:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
js:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
functions.js:1 Failed to load resource: the server responded with a status of 404 ()
functionsFlatpickr.js:1 Failed to load resource: the server responded with a status of 404 ()
{"w":1920,"h":924}
js.sddan.com/GS.d?hd_m=54a526fa9e8c57f709a17e704ea8e42e&hd_s256=33e31f774264185aacd71bebfee98ed3d2e33c2e3231284a937661939178bdab&pa=24697&c=IxWav&cmp=0&u=https%3A%2F%2Falbastrya.bbactif.com%2Ft138p75-les-nuits-d-enoch%23bottom&r=&rand=1658830979676&gdpr=1&gdpr_consent=CPcnXMAPcnXMABcAIEFRCZCgAP_AAH_AAAqIIDkB7C9MTWNgcH5qCZsQQYxHwRAEImAADAAJgQABABJAMIQAAGAAIAFAAIAKAAAAIBJAAQEBCAlAAAAAIAAAACAIAAAAAAAAICAAAAARAgAACABIAQAAAAAAAABAAhAAgAAEYAoIQAQAAQAAAAAAAAAAAIABQAQEAAAAAAAQAAAAAAggOACIKkxAA2BQYEgAARAAgBBAEAQAIAAIAAGAAAAAEAAghAAQYAAAAAAAgAgAAAAgAgAAAAEACEAAAAAgAEAAAAgAAAAAAAAAIAAAAAEAAAAAAAABAAAAAAAAAEAAAACAAEAgAABAAAAAAAAAAAAAAAAAgEAAAAQAAAAAAAAAAAAAAAAA&globalscope=false&cookieless_ignore=0&fb_consent=1&tbp=true:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
googleads.g.doubleclick.net/pagead/id:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
static.doubleclick.net/instream/ad_status.js:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
t138p75-les-nuits-d-enoch:1 Uncaught TypeError: Cannot read properties of null (reading 'style')
at document.onreadystatechange (t138p75-les-nuits-d-enoch:1:2985)
www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
2t138p75-les-nuits-d-enoch:1 Uncaught TypeError: Cannot read properties of null (reading 'style')
t138p75-les-nuits-d-enoch:1 Uncaught TypeError: Cannot read properties of null (reading 'style')
at document.onreadystatechange (t138p75-les-nuits-d-enoch:1:3173)
VM3844:1 Uncaught TypeError: Cannot read properties of null (reading 'left')
VM3844:1 Uncaught TypeError: Cannot read properties of null (reading 'left')
at <anonymous>:1:145
www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
undefined:1 Failed to load resource: the server responded with a status of 404 ()
3monomer.js:711 Uncaught TypeError: Illegal invocation
js:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
functions.js:1 Failed to load resource: the server responded with a status of 404 ()
functionsFlatpickr.js:1 Failed to load resource: the server responded with a status of 404 ()
{"w":1920,"h":924}
2post:1 Uncaught TypeError: Cannot read properties of undefined (reading 'style')
3monomer.js:711 Uncaught TypeError: Illegal invocation
js:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
functionsFlatpickr.js:1 Failed to load resource: the server responded with a status of 404 ()
functions.js:1 Failed to load resource: the server responded with a status of 404 ()
{"w":1920,"h":924}
2post:1 Uncaught TypeError: Cannot read properties of undefined (reading 'style')
www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
play.google.com/log?format=json&hasfast=true&authuser=0:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
play.google.com/log?format=json&hasfast=true&authuser=0:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
publishertag.js:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
js:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
functions.js:1 Failed to load resource: the server responded with a status of 404 ()
functionsFlatpickr.js:1 Failed to load resource: the server responded with a status of 404 ()
{"w":1920,"h":924}
play.google.com/log?format=json&hasfast=true&authuser=0:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
js.sddan.com/GS.d?hd_m=54a526fa9e8c57f709a17e704ea8e42e&hd_s256=33e31f774264185aacd71bebfee98ed3d2e33c2e3231284a937661939178bdab&pa=24697&c=IxWav&cmp=0&u=https%3A%2F%2Falbastrya.bbactif.com%2Ft138p75-les-nuits-d-enoch&r=https%3A%2F%2Falbastrya.bbactif.com%2Ft138p75-les-nuits-d-enoch&rand=1658831038114&gdpr=1&gdpr_consent=CPcnXMAPcnXMABcAIEFRCZCgAP_AAH_AAAqIIDkB7C9MTWNgcH5qCZsQQYxHwRAEImAADAAJgQABABJAMIQAAGAAIAFAAIAKAAAAIBJAAQEBCAlAAAAAIAAAACAIAAAAAAAAICAAAAARAgAACABIAQAAAAAAAABAAhAAgAAEYAoIQAQAAQAAAAAAAAAAAIABQAQEAAAAAAAQAAAAAAggOACIKkxAA2BQYEgAARAAgBBAEAQAIAAIAAGAAAAAEAAghAAQYAAAAAAAgAgAAAAgAgAAAAEACEAAAAAgAEAAAAgAAAAAAAAAIAAAAAEAAAAAAAABAAAAAAAAAEAAAACAAEAgAABAAAAAAAAAAAAAAAAAgEAAAAQAAAAAAAAAAAAAAAAA&globalscope=false&cookieless_ignore=0&fb_consent=1&tbp=true:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
2t138p75-les-nuits-d-enoch:1 Uncaught TypeError: Cannot read properties of null (reading 'style')
www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
play.google.com/log?format=json&hasfast=true&authuser=0:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
undefined:1 Failed to load resource: the server responded with a status of 404 ()
3monomer.js:711 Uncaught TypeError: Illegal invocation
www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
undefined:1 Failed to load resource: the server responded with a status of 404 ()
3monomer.js:711 Uncaught TypeError: Illegal invocation
js:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
functions.js:1 Failed to load resource: the server responded with a status of 404 ()
functionsFlatpickr.js:1 Failed to load resource: the server responded with a status of 404 ()
{"w":1920,"h":924}
post:1 Uncaught TypeError: Cannot read properties of undefined (reading 'style')
play.google.com/log?format=json&hasfast=true&authuser=0:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
post:1 Uncaught TypeError: Cannot read properties of undefined (reading 'style')
3monomer.js:711 Uncaught TypeError: Illegal invocation
js:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
functions.js:1 Failed to load resource: the server responded with a status of 404 ()
functionsFlatpickr.js:1 Failed to load resource: the server responded with a status of 404 ()
post:35 {"w":1920,"h":924}
post:1 Uncaught TypeError: Cannot read properties of undefined (reading 'style')
at document.onreadystatechange (post:1:2879)
post:1 Uncaught TypeError: Cannot read properties of undefined (reading 'style')
at document.onreadystatechange (post:1:3066)
FAToolbar.js:1 Uncaught TypeError: Cannot read properties of undefined (reading 'split')
at _onResize (FAToolbar.js:1:16426)
at dispatch (jquery.min.js:3:4816)
at i (jquery.min.js:3:709)
base.js:6685 POST https://play.google.com/log?format=json&hasfast=true&authuser=0 net::ERR_BLOCKED_BY_CLIENT
(anonyme) @ base.js:6685
Jea @ base.js:592
gfa @ base.js:626
u @ base.js:6701
(anonyme) @ base.js:6702
(anonyme) @ base.js:6703
(anonyme) @ base.js:615
Jca @ base.js:379
a @ base.js:373
www-embed-player.js:796 GET https://googleads.g.doubleclick.net/pagead/id net::ERR_BLOCKED_BY_CLIENT
https://www.screenpresso.com/fr/cloud/HxC5b/
https://www.screenpresso.com/fr/cloud/oRYjg/
https://www.screenpresso.com/fr/cloud/irKVd/
L'une des sources obsolètes serait le "cursor" : https://chromestatus.com/feature/5825971391299584
Et EvenPath : [url= https://chromestatus.com/feature/5726124632965120] https://chromestatus.com/feature/5726124632965120[/url]
________________________________________________________
EDIT : Je remarque que ce n'est que la couleur blanche qui n'arrête pas de bug systématiquement. !!! "#ffffff" !!!

Ce qui n'empêche pas les autres de le faire de temps en temps.
Et voici le code JS qui me permet de mettre automatiquement des couleurs d'écriture "dans les sujets" à mes membres :
Re: Mode de sujet non spécifié - JS
Bonjour,
Une bonne partie des erreurs semblent être dues :
- A une extension / adblock (ERR_BLOCKED_BY_CLIENT par exemple)
- A des JS incomplets ou contenant des erreurs de type undefined variable, etc.
Pour le 1er cas, rien de très inquiétant
Pour le second cas, je vous conseille de désactiver un à un vos JS comme suggéré hier pour voir.
De mon côté déjà je ne vois pas d'erreur de syntaxe qui puisse être bloquante dans le script fourni en hide.
- Pourriez-vous ouvrir aux invités un forum en écriture (sujets et répondre) pour que nous puissions accéder à la page de post pour tester ?
- Êtes-vous la seule personne concernée ? Certains membres ? Tous sans exception ?
Merci
Cordialement.
Une bonne partie des erreurs semblent être dues :
- A une extension / adblock (ERR_BLOCKED_BY_CLIENT par exemple)
- A des JS incomplets ou contenant des erreurs de type undefined variable, etc.
Pour le 1er cas, rien de très inquiétant
Pour le second cas, je vous conseille de désactiver un à un vos JS comme suggéré hier pour voir.
De mon côté déjà je ne vois pas d'erreur de syntaxe qui puisse être bloquante dans le script fourni en hide.
- Pourriez-vous ouvrir aux invités un forum en écriture (sujets et répondre) pour que nous puissions accéder à la page de post pour tester ?
- Êtes-vous la seule personne concernée ? Certains membres ? Tous sans exception ?
Merci
Cordialement.
Re: Mode de sujet non spécifié - JS
Bonsoir,
Merci de m'aider.
La catégorie est ouverte depuis le début de ce thread : https://albastrya.bbactif.com/t137-tests-codage
- Non, comme dit en haut, tous les membres ont ce soucis.
- Je les ai tous désactivé et je n'ai pas trouvé le coupable.
Merci de m'aider.
chattigre a écrit:- Pourriez-vous ouvrir aux invités un forum en écriture (sujets et répondre) pour que nous puissions accéder à la page de post pour tester ?
La catégorie est ouverte depuis le début de ce thread : https://albastrya.bbactif.com/t137-tests-codage
chattigre a écrit:- Êtes-vous la seule personne concernée ? Certains membres ? Tous sans exception ?
- Non, comme dit en haut, tous les membres ont ce soucis.
chattigre a écrit:- A des JS incomplets ou contenant des erreurs de type undefined variable, etc.
- Je les ai tous désactivé et je n'ai pas trouvé le coupable.

Re: Mode de sujet non spécifié - JS
Vous avez désactivé la gestion des JS dans le PA / Modules ?
Essayez alors de désactiver les templates par défaut dans PA / Affichage / Templates- Général
Si le problème disparaît c'est que cela vient fin template personnalisé. Dites-nous le dans ce cas.
Merci pour le lien, je n'avais étrangement pas vu le bouton Répondre. Je testerai demain sur PC.
Cordialement
Essayez alors de désactiver les templates par défaut dans PA / Affichage / Templates- Général
Si le problème disparaît c'est que cela vient fin template personnalisé. Dites-nous le dans ce cas.
Merci pour le lien, je n'avais étrangement pas vu le bouton Répondre. Je testerai demain sur PC.
Cordialement
Re: Mode de sujet non spécifié - JS
Bonsoir,
vous avez raison, cela vient d'un template...
Par élimination (je ne pense pas tous les faire ce soir) :
- viewtopic_body : Etrangement c'est celui qui comporte le plus de code mais cela ne vient pas de lui.
J'ai quand même des "#top" et des retours à l'accueil avec son template vierge.
Je vais chercher un autre template.
vous avez raison, cela vient d'un template...
Par élimination (je ne pense pas tous les faire ce soir) :
- viewtopic_body : Etrangement c'est celui qui comporte le plus de code mais cela ne vient pas de lui.
J'ai quand même des "#top" et des retours à l'accueil avec son template vierge.
Je vais chercher un autre template.
Re: Mode de sujet non spécifié - JS
Vu qu'il s'agit de la page de réponse, viewtopic_body est sans lien
Regardez posting_body (/post) et overall_header (entête général) notamment en premier lieu
Évidemment, pensez à sauvegarder le contenu des templates personnalisés avant de les supprimer pour pouvoir les remettre après...

Regardez posting_body (/post) et overall_header (entête général) notamment en premier lieu
Évidemment, pensez à sauvegarder le contenu des templates personnalisés avant de les supprimer pour pouvoir les remettre après...

Re: Mode de sujet non spécifié - JS
J'étais en train d'éditer... hihi.
Merci de la précision !
posting_body : Le remettre à 0 permet de ne plus avoir les soucis UNIQUEMENT dans la réponse rapide. La partie "prévisualisation" ou "répondre" a le soucis direct de "Mode de sujet non spécifié".
Mon overall header a beaucoup de code... Et c'est lui le coupable !
Dès lors que je le remet à "0", plus de bug.
Il faut dire que Toryudo m'a aidé à implanter le lecteur audio en haut du forum avec un code JS qui charge des données de données...
Peut-être en est-ce la cause ?
EDIT le 28/07 :
Le bout de code vient bien de Toryudo.
En enlevant la musique, plus de soucis de texte... mais je perd mon lanceur jukebox
Voici la page de test avec le bout de code enlevé pour que vous voyez la différence : https://albastrya.bbactif.com/?tt=1
Merci de la précision !
posting_body : Le remettre à 0 permet de ne plus avoir les soucis UNIQUEMENT dans la réponse rapide. La partie "prévisualisation" ou "répondre" a le soucis direct de "Mode de sujet non spécifié".
Mon overall header a beaucoup de code... Et c'est lui le coupable !
Dès lors que je le remet à "0", plus de bug.
Il faut dire que Toryudo m'a aidé à implanter le lecteur audio en haut du forum avec un code JS qui charge des données de données...
Peut-être en est-ce la cause ?
EDIT le 28/07 :
Le bout de code vient bien de Toryudo.
En enlevant la musique, plus de soucis de texte... mais je perd mon lanceur jukebox

Voici la page de test avec le bout de code enlevé pour que vous voyez la différence : https://albastrya.bbactif.com/?tt=1
Re: Mode de sujet non spécifié - JS
Je me permets un UP suite à un édit qui m'a permis de trouver le problème.
Re: Mode de sujet non spécifié - JS
Bonsoir,
Il semblerait donc que vous ayez trouvé le coupable ? C'est déjà une grande avancée !
Me concernant je passe la main sur le sujet par manque de compétence de JS et de temps pour regarder de plus près
Bonne soirée !
Il semblerait donc que vous ayez trouvé le coupable ? C'est déjà une grande avancée !

Me concernant je passe la main sur le sujet par manque de compétence de JS et de temps pour regarder de plus près

Bonne soirée !
Re: Mode de sujet non spécifié - JS
Je comprends parfaitement, merci de m'avoir aidé avec l'impulsion de chercher où était le coupable !
Re: Mode de sujet non spécifié - JS
Bonjour !
Bon, j'ai compris le problème... ça va être un peu compliqué.
Quand on répond à un sujet, ici par exemple, l'adresse url est la suivante : https://forum.forumactif.com/post?t=407363&mode=reply
A partir du moment où je fais prévisualiser, l'adresse url change est devient l'adresse suivante : https://forum.forumactif.com/post
Si je regarde votre forum maintenant.
Si je répond dans le sujet qui est ouvert, la logique est la même, l'adresse est la suivante : https://albastrya.bbactif.com/post?t=137&mode=reply
Par contre, d'après ce que je vois, quand je fais prévisualiser, l'adresse url reste la même : https://albastrya.bbactif.com/post?t=137&mode=reply
Ce qui se passe quand vous cliquez sur une couleur (ou sur une font), c'est qu'une couleur, c'est un lien <a href="#">. Normalement, un # en href ne fait rien (en tout cas pas de redirection), mais puisque l'url de la page de prévisualisation n'est pas la bonne, l'url change pour devenir https://albastrya.bbactif.com/post# et finalement, c'est comme si vous alliez sur la page https://forum.forumactif.com/post# ou https://albastrya.bbactif.com/post# directement... ça fait une erreur.
Pour le moment, j'imagine plusieurs solutions, mais je ne sais pas encore laquelle pourra marcher, je vais faire des tests :
- retirer les href="#" des <a> correspondants aux couleurs et aux fonts
- remplacer les <a> par des <span> pour les couleurs et les fonts
- essayer de faire en sorte que la page prévisualisation redirige bien vers https://albastrya.bbactif.com/post comme ça arrive sur tous les autres forums (peut-être le plus logique à faire, mais je ne sais pas encore si ce sera difficile à faire ou non)
Je tente de trouver du temps ce week-end !
Bon, j'ai compris le problème... ça va être un peu compliqué.
Quand on répond à un sujet, ici par exemple, l'adresse url est la suivante : https://forum.forumactif.com/post?t=407363&mode=reply
A partir du moment où je fais prévisualiser, l'adresse url change est devient l'adresse suivante : https://forum.forumactif.com/post
Si je regarde votre forum maintenant.
Si je répond dans le sujet qui est ouvert, la logique est la même, l'adresse est la suivante : https://albastrya.bbactif.com/post?t=137&mode=reply
Par contre, d'après ce que je vois, quand je fais prévisualiser, l'adresse url reste la même : https://albastrya.bbactif.com/post?t=137&mode=reply
Ce qui se passe quand vous cliquez sur une couleur (ou sur une font), c'est qu'une couleur, c'est un lien <a href="#">. Normalement, un # en href ne fait rien (en tout cas pas de redirection), mais puisque l'url de la page de prévisualisation n'est pas la bonne, l'url change pour devenir https://albastrya.bbactif.com/post# et finalement, c'est comme si vous alliez sur la page https://forum.forumactif.com/post# ou https://albastrya.bbactif.com/post# directement... ça fait une erreur.
Pour le moment, j'imagine plusieurs solutions, mais je ne sais pas encore laquelle pourra marcher, je vais faire des tests :
- retirer les href="#" des <a> correspondants aux couleurs et aux fonts
- remplacer les <a> par des <span> pour les couleurs et les fonts
- essayer de faire en sorte que la page prévisualisation redirige bien vers https://albastrya.bbactif.com/post comme ça arrive sur tous les autres forums (peut-être le plus logique à faire, mais je ne sais pas encore si ce sera difficile à faire ou non)
Je tente de trouver du temps ce week-end !
Re: Mode de sujet non spécifié - JS
Bonjour Toryudo !
Oh. Tout s'explique, c'est pour ça que je trouvais que le choix de couleur me faisait penser à la mécanique d'un "blank link" qui redirige vers... rien. A part que là, la couleur semble appliquer un "top" parfois, puis un quittage de la page voir, mode de sujet non spécifié. Les 3 erreurs sont aléatoires. Au début j'ai pensé que ce n'était que le blanc parce que les autres ne faisaient pas les erreurs de manière répétée... Hélas, si.
Prenez le temps qu'il faut, j'ai sûrement pas choisi le player le plus simple à intégrer sur un FA !
Oh. Tout s'explique, c'est pour ça que je trouvais que le choix de couleur me faisait penser à la mécanique d'un "blank link" qui redirige vers... rien. A part que là, la couleur semble appliquer un "top" parfois, puis un quittage de la page voir, mode de sujet non spécifié. Les 3 erreurs sont aléatoires. Au début j'ai pensé que ce n'était que le blanc parce que les autres ne faisaient pas les erreurs de manière répétée... Hélas, si.
Prenez le temps qu'il faut, j'ai sûrement pas choisi le player le plus simple à intégrer sur un FA !

Re: Mode de sujet non spécifié - JS
Je me permets de garder le sujet ouvert.

Re: Mode de sujet non spécifié - JS
C'était pour éviter des spams sait-on jamais... Je me suis retrouvée avec des inconnus étranges.
Voici le lien d'installation : https://forum.forumactif.com/t407081-script-scm-music-player-ne-fonctionne-pas

Voici le lien d'installation : https://forum.forumactif.com/t407081-script-scm-music-player-ne-fonctionne-pas
Re: Mode de sujet non spécifié - JS
Bonjour !
Bon, j'ai testé plein de choses, et j'ai retenu cette solution :
C'est juste ce petit bout de code en plus qui fait en sorte d'interdire de recharger la page quand on clique sur des éléments <a> qui ont la class "sceditor-color-option" ou "sceditor-fontsize-option". Il faudra peut-être rajouter d'autres class au besoin, mais ça marche déjà pour les couleurs et la taille de la police !
Voici le script avec la modification :
Bon, j'ai testé plein de choses, et j'ai retenu cette solution :
- Code:
if (tar.classList.contains("sceditor-color-option") || tar.classList.contains("sceditor-fontsize-option")) {
e.preventDefault();
return;
}
C'est juste ce petit bout de code en plus qui fait en sorte d'interdire de recharger la page quand on clique sur des éléments <a> qui ont la class "sceditor-color-option" ou "sceditor-fontsize-option". Il faudra peut-être rajouter d'autres class au besoin, mais ça marche déjà pour les couleurs et la taille de la police !
Voici le script avec la modification :
- Code:
<!-- SCM Music Player https://www.scmplayer.net -->
<script type="text/javascript">
(function() {
var hasFrame = window.parent != window,
config="{'skin':'https://www.aht.li/3713248/Player_alba.css','volume':19,'autoplay':false,'shuffle':false,'repeat':1,'placement':'top','showplaylist':false,'playlist':[{'title':'Ambiance Anuqsili%27th','url':'https://www.youtube.com/watch?v=RbE-SvNqPpA'},{'title':'Ambiance Agmoun%27th','url':'https://www.youtube.com/watch?v=8vnHJNjwuqg'},{'title':'Ambiance Choueqlosi%27tq','url':'https://www.youtube.com/watch?v=zDpTH81ZGKQ'},{'title':'Ambiance Fomory%27th','url':'https://www.youtube.com/watch?v=GcC6CG1XWRk'},{'title':'Ambiance Kae%27vog','url':'https://www.youtube.com/watch?v=ZhdB3lZy6-E'},{'title':'Ambiance Kasqbl%27ath','url':'https://www.youtube.com/watch?v=YJaXnUu8mwc'},{'title':'Ambiance Lug%27nag Hyt','url':'https://www.youtube.com/watch?v=eCbyqm9jcBA'},{'title':'Ambiance Nevoe%EFke%27q','url':'https://www.youtube.com/watch?v=W7W_gQQluQw'},{'title':'Ambiance Norgu%27thek','url':'https://www.youtube.com/watch?v=v9wsBiKsyNg'},{'title':'Ambiance Patraugm%27et','url':'https://www.youtube.com/watch?v=VTVIan3gtYA'},{'title':'Ambiance Striloi%27k','url':'https://www.youtube.com/watch?v=88tjjIqx8WI'},{'title':'Ambiance Valqi%27syk','url':'https://www.youtube.com/watch?v=xSprD-oJlEM'},{'title':'Ambiance g%E9n%E9rale','url':'https://www.youtube.com/watch?v=tEZr-7qk_4k'},{'title':'Revival Vampire','url':'https://www.youtube.com/watch?v=F8m3CFJBJck'},{'title':'Spirit Land','url':'https://www.youtube.com/watch?v=cX-iBlq0tdQ'}]}",
head = document.getElementsByTagName("head")[0],
dest = location.href.replace(/scmplayer\=true/g, 'scmplayer=false'),
destHost = dest.substr(0, dest.indexOf('/', 10)),
scm = 'https://albastrya.bbactif.com/h4-scm-player' + '#' + dest,
scmHost = scm.substr(0, scm.indexOf('/', 10)),
isOutside = !hasFrame || location.href.indexOf("scmplayer=true") > 0,
postMessage = function(msg) {
return window.top.document.getElementById('scmframe').contentWindow.postMessage(msg, scmHost);
},
postFactory = function(obj, keys) {
var keys = keys.split(','),
post = function(key) {
return function(arg) {
var argStr = '';
if (typeof(arg) != 'undefined')
argStr = (key.match(/(play|queue)/) ? 'new Song(' : '(') +
JSON.stringify(arg) + ')';
postMessage('SCM.' + key + '(' + argStr + ')');
}
};
for (var i = 0; i < keys.length; i++) {
var key = keys[i];
obj[key] = post(key);
}
},
postConfig = function(config) {
if (!isOutside)
postMessage('SCM.config(' + config + ')');
},
addEvent = function(elm, evType, fn) {
if (elm.addEventListener) {
elm.addEventListener(evType, fn);
}
else if (elm.attachEvent) {
elm.attachEvent('on' + evType, fn);
}
else {
elm['on' + evType] = fn;
}
},
isIE = (function() {
var undef, v = 3,
div = document.createElement('div'),
all = div.getElementsByTagName('i');
while (div.innerHTML = '<!--[if gt IE ' + (++v) + ']><i></i><![endif]-->', all[0]);
return v > 4 ? v : undef;
})(),
isMobile = navigator.userAgent.match(/iPad|iPhone|Android|Blackberry/i),
isIPad = navigator.userAgent.match(/iPad/i),
init = function() {
if (!document.body) {
setTimeout(init, 10);
return;
}
if (isOutside) outside();
else inside();
},
outside = function() {
var css = 'html,body{overflow:hidden;} body{margin:0;padding:0;border:0;} img,a,embed,object,div,address,table,iframe,p,span,form,header,section,footer{ display:none;border:0;margin:0;padding:0; } #tumblr_controls{display:none;} #scmframe{display:block; background-color:transparent; position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:1667;} ';
var style = document.createElement('style');
style.type = 'text/css';
style.id = 'scmcss';
if (style.styleSheet) style.styleSheet.cssText = css;
else style.appendChild(document.createTextNode(css));
head.appendChild(style);
var scmframe = document.createElement('iframe');
scmframe.frameBorder = 0;
scmframe.id = "scmframe";
scmframe.allowTransparency = true;
scmframe.src = scm;
document.body.insertBefore(scmframe, document.body.firstChild);
var resize = function() {
scmframe.style.height = (function() {
if (typeof(window.innerHeight) == 'number')
return window.innerHeight;
else if (document.documentElement && document.documentElement.clientHeight)
return document.documentElement.clientHeight;
else if (document.body && document.body.clientHeight)
return document.body.clientHeight;
})();
};
addEvent(window, 'load', function() {
setTimeout(function() {
while (document.body.firstChild != scmframe)
document.body.removeChild(document.body.firstChild);
while (document.body.lastChild != scmframe)
document.body.removeChild(document.body.lastChild);
resize();
}, 0);
});
addEvent(window, 'resize', resize);
var getPath = function() {
return location.href.replace(/#.*/, '');
},
path = getPath(),
hash = location.hash;
setInterval(function() {
if (getPath() != path) {
path = getPath();
window.scminside.location.replace(path);
}
if (location.hash != hash) {
hash = location.hash;
window.scminside.location.hash = hash;
}
}, 100);
},
inside = function() {
window.top.document.title = document.title;
var filter = function(host) {
host = host.replace(/blogspot.[a-z.]*/i, 'blogspot.com');
host = host.replace(/^(http(s)?:\/\/)?(www.)?/i, '');
return host;
};
addEvent(document.body, 'click', function(e) {
var tar = e.target;
while (!tar.tagName.match(/^(a|area)$/i) && tar != document.body)
tar = tar.parentNode;
if (tar.classList.contains("sceditor-color-option") || tar.classList.contains("sceditor-fontsize-option")){
e.preventDefault();
return;
}
if (tar.tagName.match(/^(a|area)$/i) && !tar.href.match(/.(jpg|png)$/i) && !tar.href.match(/^javascript:/)) {
if (tar.href.indexOf('#') == 0) {
if (tar.href != "#") {
window.top.scminside = window;
window.top.location.hash = location.hash;
e.preventDefault();
}
} else if (tar.title.match(/^(SCM:|\[SCM\])/i)) {
var title = tar.title.replace(/^(SCM:|\[SCM\])( )?/i, '');
var url = tar.href;
SCM.play({
title: title,
url: url
});
e.preventDefault();
} else if (tar.href.match(/\.css$/)) {
window.open('http://scmplayer.net/#skin=' + tar.href, '_blank');
window.focus();
e.preventDefault();
} else if (filter(tar.href).indexOf(filter(location.host)) == -1) {
if (tar.href.match(/^http(s)?/)) {
window.open(tar.href, '_blank');
window.focus();
e.preventDefault();
}
} else if (history.pushState) {
var url = filter(tar.href).replace(filter(destHost), '');
window.top.scminside = window;
window.top.history.pushState(null, null, url);
e.preventDefault();
}
}
});
};
var SCM = Object();
postFactory(SCM, 'queue,play,pause,next,previous,volume,skin,placement,' +
'loadPlaylist,repeatMode,isShuffle,showPlaylist,' +
'togglePlaylist,toggleShuffle,changeRepeatMode');
if (window.SCM && window.SCMMusicPlayer) return;
if (!isMobile) {
init();
}
if (config) postConfig(config);
SCM.init = postConfig;
window.SCMMusicPlayer = window.SCMMusicPlayer || SCM;
window.SCM = window.SCM || SCM;
})();
</script>
<!-- SCM Music Player script end -->
Re: Mode de sujet non spécifié - JS
Bonsoir !
La solution marche à merveille.
Pour rappel et si je me souviens bien, on charge le forum à partir de ce lecteur, donc la moindre erreur à l'intérieur, on doit passer par un ajout de code DANS le player, c'est bien cela ?
Merci d'avoir testé pour m'aider.
Décidement, ce player est cool mais j'ai l'impression qu'il est un véritable casse-tête.
La solution marche à merveille.
Pour rappel et si je me souviens bien, on charge le forum à partir de ce lecteur, donc la moindre erreur à l'intérieur, on doit passer par un ajout de code DANS le player, c'est bien cela ?
Merci d'avoir testé pour m'aider.
Décidement, ce player est cool mais j'ai l'impression qu'il est un véritable casse-tête.


» Mode du sujet non specifié
» mode du sujet non spécifié
» Envoie d'un sondage : "mode du sujet non spécifié"
» Mode de sujet non spécifié - Edition des messages
» Mode du sujet non spécifié quand on valide un formulaire
» mode du sujet non spécifié
» Envoie d'un sondage : "mode du sujet non spécifié"
» Mode de sujet non spécifié - Edition des messages
» Mode du sujet non spécifié quand on valide un formulaire
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum