Bonjour messieurs !
Du jour au lendemain j'ai une erreur :
Une erreur est survenue dans JVChat Premium: 'GM_getResourceText is not defined' (function 'triggerJVChat', line 642)
Firefox Version 139.0.1 (64 bits)
JVChat Premium FORK by Rand0max 0.1.124
Aucune autre version de JVChat dans Greasemonkey
Apparition du problème directment après avoir installé
Quelqu'un aurait un fix s'il vous plaît?
Le 07 juin 2025 à 16:03:44 9785V2 a écrit :
Bonjour messieurs !Du jour au lendemain j'ai une erreur :
Une erreur est survenue dans JVChat Premium: 'GM_getResourceText is not defined' (function 'triggerJVChat', line 642)
Firefox Version 139.0.1 (64 bits)
JVChat Premium FORK by Rand0max 0.1.124
Aucune autre version de JVChat dans Greasemonkey
Apparition du problème directment après avoir installéQuelqu'un aurait un fix s'il vous plaît?
Rajoute une ligne // @grant GM_getResourceText
au début peut-être
Le 07 juin 2025 à 18:13:54 :
Le 07 juin 2025 à 16:03:44 9785V2 a écrit :
Bonjour messieurs !Du jour au lendemain j'ai une erreur :
Une erreur est survenue dans JVChat Premium: 'GM_getResourceText is not defined' (function 'triggerJVChat', line 642)
Firefox Version 139.0.1 (64 bits)
JVChat Premium FORK by Rand0max 0.1.124
Aucune autre version de JVChat dans Greasemonkey
Apparition du problème directment après avoir installéQuelqu'un aurait un fix s'il vous plaît?
Rajoute une ligne
// @grant GM_getResourceText
au début peut-être
Marche pas on passe juste de ligne 642 a ligne 643
Le 07 juin 2025 à 22:19:49 9785V2 a écrit :
Le 07 juin 2025 à 18:13:54 :
Le 07 juin 2025 à 16:03:44 9785V2 a écrit :
Bonjour messieurs !Du jour au lendemain j'ai une erreur :
Une erreur est survenue dans JVChat Premium: 'GM_getResourceText is not defined' (function 'triggerJVChat', line 642)
Firefox Version 139.0.1 (64 bits)
JVChat Premium FORK by Rand0max 0.1.124
Aucune autre version de JVChat dans Greasemonkey
Apparition du problème directment après avoir installéQuelqu'un aurait un fix s'il vous plaît?
Rajoute une ligne
// @grant GM_getResourceText
au début peut-êtreMarche pas
on passe juste de ligne 642 a ligne 643
Ah bizarre. En plus cette ligne y est déjà dans la nouvelle version, je viens de voir.
Le 08 juin 2025 à 17:56:15 Soretine a écrit :
Réparez JVChat svp.
Je vais voir à vous bricoler une version personnalisée.
@Clara j'ai l'impression que le
// @run-at document-end
fout un peu le bazar : ça provoque une erreur dans la console qui n'a pas lieu d'être.
Le 08 juin 2025 à 19:26:00 EdajimaHeihachi a écrit :
Le 05 juin 2025 à 14:10:46 captain_cid31 a écrit :
Le 05 juin 2025 à 05:11:45 Clara a écrit :
Ligne 2219, le textarea.style.height = "250px"; est là pourquoi ? Il est pas antagoniste aux 7rem dans le let CSS plus haut ?
![]()
Non c'est juste pour la zone d'édition pas la zone de texte principale
![]()
Ah tant mieux alors ça.
La correction au fait que quand on cite un message supprimé, les citations qu'il contient ne restent plus imbriquées les unes dans les autres et les stickers disparaissent, par exemple :
Ça c'est parce que le bouton citer utilise le bouton de base du site qui retourne normalement tout le truc, faudrait faire comme l'ancien script c'était moins casse gueule et les citations ne dépendaient pas de l'état des messages sur le forum
![]()
Qu'est-ce qui a changé entre le citer d'avant et celui actuel ? C'est que maintenant ça envoie une requête AJAX alors qu'avant non, c'est ça ?
![]()
Toast
La mise en forme de la citation du message supprimé m'a l'air correcte.
Plus qu'à vérifier le Turnstile machin là.
Par contre perso :
- Le mode turbo est toujours actif par défaut (y a plus de limite de requêtes sur le site donc autant en profiter)
Le 08 juin 2025 à 19:44:18 MOYAONA07 a écrit :
Comment on accède à la dernière màj déjà ?![]()
Là
Le 08 juin 2025 à 20:11:04 CinedineCidane a écrit :
Par contre perso :
- Le mode turbo est toujours actif par défaut (y a plus de limite de requêtes sur le site donc autant en profiter)
Le 08 juin 2025 à 19:44:18 MOYAONA07 a écrit :
Comment on accède à la dernière màj déjà ?![]()
Là
https://github.com/Rand0max/jvchat-fork ou làhttps://github.com/Rand0max/jvchat-fork/raw/refs/heads/master/JVChat_Premium.user.js ![]()
Cimer Robert
Citation message non supprimé :
Le 09 juin 2025 à 01:31:11 EdajimaHeihachi a écrit :
Le 08 juin 2025 à 23:10:53 MOYAONA07 a écrit :
Le 08 juin 2025 à 20:11:04 CinedineCidane a écrit :
Par contre perso :
- Le mode turbo est toujours actif par défaut (y a plus de limite de requêtes sur le site donc autant en profiter)
Le 08 juin 2025 à 19:44:18 MOYAONA07 a écrit :
Comment on accède à la dernière màj déjà ?![]()
Là
https://github.com/Rand0max/jvchat-fork ou làhttps://github.com/Rand0max/jvchat-fork/raw/refs/heads/master/JVChat_Premium.user.js ![]()
Cimer Robert
Toast
Citation message supprimé :
Le 09 juin 2025 à 01:31:11 EdajimaHeihachi a écrit :
Le 08 juin 2025 à 23:10:53 MOYAONA07 a écrit :
Le 08 juin 2025 à 20:11:04 CinedineCidane a écrit :
Par contre perso :
- Le mode turbo est toujours actif par défaut (y a plus de limite de requêtes sur le site donc autant en profiter)
Le 08 juin 2025 à 19:44:18 MOYAONA07 a écrit :
Comment on accède à la dernière màj déjà ?![]()
Là
https://github.com/Rand0max/jvchat-fork ou làhttps://github.com/Rand0max/jvchat-fork/raw/refs/heads/master/JVChat_Premium.user.js ![]()
Cimer Robert
Toast
Je ne sais VRAIMENT pas quel est le but de cette fonction :
function autoHideTurnstileErrorMessages() {
const captchaContainers = document.querySelectorAll('.js-captcha');
captchaContainers.forEach(container => {
const observer = new MutationObserver((mutationsList, observerInstance) => {
for (const mutation of mutationsList) {
if (mutation.type === 'childList' || mutation.type === 'characterData' || mutation.type === 'subtree') {
const childDivs = Array.from(container.children).filter(el => el.tagName === 'DIV');
if (childDivs.length >= 2) {
const turnstileWidgetDiv = childDivs[childDivs.length - 1];
if (turnstileWidgetDiv && turnstileWidgetDiv.textContent.includes("[Cloudflare Turnstile]")) {
turnstileWidgetDiv.style.display = 'none';
}
}
}
}
});
observer.observe(container, {
childList: true,
subtree: true,
characterData: true
});
});
}
mais si c'était de régler le souci de la boîte de texte qui se rétrécit au fur et à mesure, et bah perso, ça ne marche tout simplement pas, cette fonction ne change ABSOLUMENT RIEN de mon côté, et j'ai dû bricoler un truc exprès pour.
Le 09 juin 2025 à 01:40:31 Poili a écrit :
pourquoi pas mais pourquoi ça n'est pas intégré dans la version officielle ?
Je l'ai bidouillé de mon côté, je n'ai pas accès aux trucs persos de rand0max
Par contre pour te la partager, il me faut une alternative à pastebin, le code est beaucoup trop long pour qu'il me laisse le mettre en accès public.
Le 09 juin 2025 à 01:40:31 Poili a écrit :
pourquoi pas mais pourquoi ça n'est pas intégré dans la version officielle ?
Voilà
J'ai repris certains éléments du code de Clara
Pour caler un thème sombre au site https://editor.mergely.com qui permet de comparer deux codes js (à c/c dans la console) :
const style = document.createElement('style');
style.textContent = `
body {
background-color: #1e1e1e !important;
color: #cfcfcf !important;
}
.mergely-editor, .CodeMirror, .CodeMirror-scroll {
background-color: #1e1e1e !important;
color: #d4d4d4 !important;
}
.CodeMirror-gutters {
background-color: #2b2b2b !important;
color: #aaa !important;
border-right: 1px solid #444 !important;
}
.CodeMirror-cursor {
border-left: 1px solid #fff !important;
}
.CodeMirror-linenumber {
color: #888 !important;
}
.CodeMirror-lines {
background-color: #1e1e1e !important;
}
` ;
document.head.appendChild(style) ;
JvArchive compagnon