Comment on blacklist un topic en page principale?

Jean-culLemoine
2017-06-09 10:41:08

J'en peux plus de l'autre fdp avec ses topic sur les pieds la :honte: mais meme si on le baclklist dans les message le topic apparait en 1er page, on peut pas le supprimé meme la?

Jean-culLemoine
2017-06-09 10:45:44

Y'a pas un script? :(

Jean-culLemoine
2017-06-09 11:13:33

:up:

GrandKnarf
2017-06-09 11:41:58

Yo !


// ==UserScript==
// @name Blacklist-Selection
// @description Permet de récupérer la liste des pseudos en liste noire
// @include http://www.jeuxvideo.com/sso/blacklist.php
// ==/UserScript==


function blacklist_selection() {
var list = document.getElementById('blacklist').children[1].children;
var i, string = "";

for (i = 0; i < list.length; i++) {
string += "'"+list[i].innerText+"',";
}
string = string.slice(0, -1);
console.log(string);
}

blacklist_selection();

Ce script permet de récupérer sous la forme d'une chaîne de caractères tous les pseudos de ta liste noire dans ton profil. Une fois lancé, ouvre la console et tu auras une sorte de liste de tous les pseudos en lsite noire séparés par une virgule.

Copie cette chaîne de caractères dans le script suivant à la place de 'Moderation1825' :


// ==UserScript==
// @name BlackList
// @description Efface les topics de certains auteur
// @include http://www.jeuxvideo.com/forums/0*
// ==/UserScript==

function blacklist() {
var blacklist = ['Moderation1825'];
var list_authors = document.getElementsByClassName("topic-author"); //Liste des éléments de la page
var i, j;

for (i = 0; i < list_authors.length; i++) {
for (j = 0; j < blacklist.length; j++) {
if (list_authors[i].innerText == blacklist[j]) {
list_authors[i].parentElement.remove();
}
}
}
}

blacklist();
addEventListener('instantclick:newpage', blacklist);

Et voilà. Tu n'as plus qu'à ajouter le script avec GreaseMonkey par exemple pour qu'il se lance à chaque fois que tu recharges la page.

Jean-culLemoine
2017-06-09 11:43:55

Ce Dieu :ouch: merci je teste ça :bave:

Jean-culLemoine
2017-06-09 11:58:34

Merci ça marche nickel :ok: enfin débarassé j'en pouvais plus de ses topics :content:

Xtun
2021-01-09 22:50:50

Quelqu'un peut m'expliquez svp ,j'ai pas tout compris à la manipulation ... merci :)

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.