您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Permet de cacher tous les messages du topic hormis ceux de l'auteur
// ==UserScript== // @name OpaxViewer // @namespace http://tampermonkey.net/ // @version 1 // @description Permet de cacher tous les messages du topic hormis ceux de l'auteur // @author You // @match https://onche.org/topic/* // @icon https://image.noelshack.com/fichiers/2021/43/4/1635454847-elton-john-tison-golem.png // @grant none // @license MIT // ==/UserScript== let barre = document.getElementsByClassName("title")[0].childNodes[1]; let bouAff = document.createElement("button"); let afficher = true; bouAff.style = "background-color : #71c2fb; border-color : #71c2fb; border-radius: 4px; border-style : solid; "; bouAff.style.width = "23px"; bouAff.style.length = "10px"; bouAff.innerHTML = "👀"; bouAff.style.fontSize = "xx-small"; bouAff.style.textAlign = "right"; bouAff.onclick = function (){ afficher = !afficher; cacherafficher(afficher); }; barre.appendChild(bouAff); let verif = document.getElementsByClassName("messages")[0]; const styleMess = verif.childNodes[1].style.display; function cacherafficher(etat){ for(let i = 0; i < verif.childNodes.length ; i++){ if(verif.childNodes[i].className != "message-anchor"){ if(afficher) { verif.childNodes[i].style.display = styleMess; bouAff.style.backgroundColor = "#71c2fb"; bouAff.style.borderColor = "#71c2fb"; }else if(verif.childNodes[i].getAttribute("data-username") != verif.childNodes[1].getAttribute("data-username")){ verif.childNodes[i].style.display = "none"; bouAff.style.backgroundColor = "#033b63"; bouAff.style.borderColor = "#033b63"; } } } }