Le 28 novembre 2020 à 21:05:56 xrock a écrit :
Le 28 novembre 2020 à 19:52:49 KheyAuChocolat a écrit :
Le 28 novembre 2020 à 19:50:37 xrock a écrit :
Le 28 novembre 2020 à 19:11:18 [KJ]-temp2 a écrit :
Mode turbo mais ce serait bien de le rendre enlevable pour les deux. 
+1, une petite variable booléenne à changer au début du script pour régler ça, ça serait super 
Merci pour le lien archive
Genre pour que le message ne s'affiche plus du tout ?
Oui + ^
.
Le 28 novembre 2020 à 19:53:35 [KJ]-temp2 a écrit :
Ah si tu peux virer toutes les alertes avec une variable ce serait bien aussi.
Genre l'alerte du mode turbo qui arrive après une minute tout le temps.
Ok. Je vais pas mettre la variable directement dans le code, car sinon vous ne bénéficierez plus de la mise à jour automatique. Ou alors il vous faudra re-changer la variable manuellement à chaque fois.
Mais je peux ajouter une option de configuration "cachée" (j'ai pas envie de le mettre avec le reste, c'est du détail).
En gros, la config est sauvegardée dans le localStorage, donc il peut être modifié sans affecter le code source.
Je vous donnerai la commande une fois l'option ajoutée.
Le 28 novembre 2020 à 19:53:35 [KJ]-temp2 a écrit :
[...]
Edit : L'alerte du 410 aussi ce serait bien qu'elle soit enlevable, parfois tu veux voir l'auteur ou le post initial du sujet et tu peux pas à cause du bandeau. 
Hum... Je suis moyennement chaud. Ce genre de bandeau ça représente l'état du topic. À la différence des autres alertes, ce n'est pas juste un avertissement que l'on peut ignorer.
Je conçois qu'il est potentiellement mal placé, mais bon... Ça arrive pas si souvent. Clique Droit + Inspecter l'élément + Suppr et ça règle le problème quand il y a besoin. 
Le 28 novembre 2020 à 21:05:56 xrock a écrit :
[...]
tant qu'on y est, un bouton pour ouvrir la dernière page du topic sur lequel on est avec jvchat 
Bof. Ça ferait moche, je sais pas comment l'intégrer joliment.
T'as qu'à installer ce script : 
// ==UserScript==
// @name JVChat - Go Last Page
// @namespace http://tampermonkey.net/
// @version 0.1.0
// @match https://www.jeuxvideo.com/forums/42-*
// @grant none
// ==/UserScript==
addEventListener("jvchat:activation", function(event) {
document.getElementById("jvchat-topic-title").insertAdjacentHTML("afterend", "<br><a href='#' id='jvchat-topic-last-page'>[Dernière page]</a>");
document.getElementById("jvchat-topic-last-page").addEventListener("click", function(event) {
event.preventDefault();
let [_, head, page, trail, __] = document.URL.match(/^(.*?\/\d+-\d+-\d+-)(\d+)(-\d+-\d+-\d+-.*?\.htm)(.*)$/i);
let nbMessages = parseInt(document.getElementById("jvchat-topic-nb-messages").textContent);
let lastPage = Math.trunc(nbMessages / 20) + 1;
window.location.href = head + lastPage.toString() + trail;
});
});