Se connecter

Blabla 18-25 ans

Sujet : [SCRIPT] / TOPICS - Opacité Selon le Niveau de l'OP
1
Blouf972
Niveau 3
28 mai 2023 à 03:17:55

Voici un script pour modifier l'opacité des "Topics" selon le "Niveau" de l'utilisateur ayant posté :

// ==UserScript==
// @name         JVC - TOPICS - Opacité Selon Niveau
// @version      0.1
// @description  JVC - TOPICS - Opacité Selon Niveau
// @author       JVC
// @match        https://www.jeuxvideo.com/forums/0-51-0-1-0-1-0-blabla-18-25-ans.htm
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    let topics = document.querySelectorAll('li[data-id]');
    topics.forEach(async (topic) => {
        let userLink = topic.querySelector('.topic-author').href;
        let response = await fetch(userLink);
        let text = await response.text();
        let parser = new DOMParser();
        let doc = parser.parseFromString(text, 'text/html');
        let userLevel = parseInt(doc.querySelector('.user-level').textContent.replace('Niveau ', ''), 10);
        let opacity = userLevel * 0.1;
        topic.style.opacity = opacity;
    });
})();
nuitciel
Niveau 10
28 mai 2023 à 03:19:47

Test

5BaconStrips
Niveau 9
28 mai 2023 à 03:20:50

Je up pour l'effort

Gamr13
Niveau 7
28 mai 2023 à 03:24:15

On fait comment pour l'utiliser frérot ?

Blouf972
Niveau 3
28 mai 2023 à 03:28:04

J'ai ajouté sur JVC Script :
https://jvscript.fr/scrippt/topics-opacite-selon-niveau

Blouf972
Niveau 3
28 mai 2023 à 03:30:07

Le 28 mai 2023 à 03:24:15 Gamr13 a écrit :
On fait comment pour l'utiliser frérot ?

Il te faut un plugin pour ton navigateur du genre "Greasemonkey" ou "Tampermonkey", moi sur mon Mac avec Safari par exemple j'utilise "UserScripts", ensuite tu ajoute le script (https://raw.githubusercontent.com/ZoOoOoP/JVC-TOPICS-OPACITY/main/JVC%20-%20TOPICS%20-%20OPACITY.js) et tu actualise la page.

clochardasso10
Niveau 8
28 mai 2023 à 03:31:15

totalement inutile merci

Touraco
Niveau 39
28 mai 2023 à 03:31:41

Est ce qu'on peut simplement cacher tous les topics et posts des pseudos de niveau < 5 ?

clochardasso10
Niveau 8
28 mai 2023 à 03:32:16

Le 28 mai 2023 à 03:31:41 :
Est ce qu'on peut simplement cacher tous les topics et posts des pseudos de niveau < 5 ?

if niveau > 5 style = hidden

de rien

Gamr13
Niveau 7
28 mai 2023 à 03:45:03

Cimer frérot

1
Sujet : [SCRIPT] / TOPICS - Opacité Selon le Niveau de l'OP
   Retour haut de page
Consulter la version web de cette page